Please add btsdio fixes for error path to stable release. Some sdio devices are not so stable so we are hitting this often and it leaves kernel in bad state. Bluetooth: Fix TX error path in btsdio driver - is needed for 2.6.27 and 2.6.28 kernel btsdio: free sk_buff with kfree_skb - is needed for 2.6.27 kernel Commit messages as appears upstream: commit 7644d63d1348ec044ccd8f775fefe5eb7cbcac69 Author: Tomas Winkler <tomas.winkler@xxxxxxxxx> Date: Sun Nov 30 12:17:18 2008 +0100 Bluetooth: Fix TX error path in btsdio driver This patch fixes accumulating of the header in case packet was requeued in the error path. Signed-off-by: Tomas Winkler <tomas.winkler@xxxxxxxxx> Signed-off-by: Marcel Holtmann <marcel@xxxxxxxxxxxx> commit cbfd24a75f98fe731547d3bc995f3a1f1fed6b20 Author: Sergio Luis <sergio@xxxxxxxxxxxxxx> Date: Sun Oct 26 23:08:48 2008 -0700 btsdio: free sk_buff with kfree_skb free sk_buff with kfree_skb, instead of kree Signed-off-by: Sergio Luis <sergio@xxxxxxxxxxxxxx> Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx> --------------------------------------------------------------------- Intel Israel (74) Limited This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html