Hi John, Some fixes for 3.1! It looks a lot of fixes but some of them are the same fix applied to different files. Here we have a fix for a wrong timer value from Chen Ganir, a lock balance fix from Dan Carpenter, regression fix with the HCI Reset command from Szymon Janc, a fix to not show error messages on btusb device disconnect from Paul Bolle. Support for Toshiba AR30XX from Ricardo Mendoza. And finally a bunch of fixes from Peter Hurley, there are some lost wake up, deadlocks and memort leaks fixes. Most of them fixes regressions introduced by the move to the kthread API. Please pull! Or let me know if disagree with something here. Thanks. Gustavo The following changes since commit 674db1344443204b6ce3293f2df8fd1b7665deea: rt2x00: fix crash in rt2800usb_get_txwi (2011-08-11 14:34:37 -0400) are available in the git repository at: master.kernel.org:/pub/scm/linux/kernel/git/padovan/bluetooth.git master Chen Ganir (1): Bluetooth: Fixed wrong L2CAP Sock timer value Dan Carpenter (1): Bluetooth: unlock if allocation fails in hci_blacklist_add() Paul Bolle (1): Bluetooth: btusb: be quiet on device disconnect Peter Hurley (15): Bluetooth: rfcomm: Remove unnecessary krfcommd event Bluetooth: rfcomm: Fix lost wakeups waiting to accept socket Bluetooth: Fix lost wakeups waiting for sock state change Bluetooth: l2cap: Fix lost wakeups waiting to accept socket Bluetooth: sco: Fix lost wakeups waiting to accept socket Bluetooth: bnep: Fix lost wakeup of session thread Bluetooth: cmtp: Fix lost wakeup of session thread Bluetooth: l2cap: Fix lost wakeup waiting for ERTM acks Bluetooth: bnep: Fix deadlock in session deletion Bluetooth: cmtp: Fix deadlock in session deletion Bluetooth: hidp: Fix session cleanup on failed conn add Bluetooth: hidp: Fix memory leak of cached report descriptor Bluetooth: hidp: Only free input device if failed register Bluetooth: hidp: Don't release device ref if never held Bluetooth: cmtp: Fix session cleanup on failed conn add Ricardo Mendoza (1): Bluetooth: Add Toshiba laptops AR30XX device ID Szymon Janc (1): Bluetooth: Don't use cmd_timer to timeout HCI reset command drivers/bluetooth/ath3k.c | 1 + drivers/bluetooth/btusb.c | 13 ++++++++++--- net/bluetooth/af_bluetooth.c | 6 +++--- net/bluetooth/bnep/bnep.h | 1 + net/bluetooth/bnep/core.c | 13 ++++++++----- net/bluetooth/cmtp/capi.c | 3 ++- net/bluetooth/cmtp/cmtp.h | 1 + net/bluetooth/cmtp/core.c | 20 ++++++++++++-------- net/bluetooth/hci_core.c | 8 +++++--- net/bluetooth/hidp/core.c | 19 +++++++++---------- net/bluetooth/l2cap_core.c | 6 +++--- net/bluetooth/l2cap_sock.c | 30 +++++++++++++++--------------- net/bluetooth/rfcomm/core.c | 17 +++++++---------- net/bluetooth/rfcomm/sock.c | 28 ++++++++++++++-------------- net/bluetooth/sco.c | 28 ++++++++++++++-------------- 15 files changed, 105 insertions(+), 89 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html