android_kernel_google_msm/include
Mat Martineau bbe15d54ea Bluetooth: Lock sockets when closing HCI device
When a Bluetooth device is powered down while RFCOMM connections are
open, there are race conditions where RFCOMM tries to use an HCI
connection after the data structures have been deleted.  Since the
powerdown procedure runs in process context, it is possible to lock
sockets before accessing them to close connections.  This change adds
that locking, which will serialize socket access between processors
during powerdown.

Change-Id: I587720799b35d9ee6e66340bdeda8a2b9e2ea7b5
CRs-fixed: 336893
Signed-off-by: Mat Martineau <mathewm@codeaurora.org>
2013-02-25 11:39:09 -08:00
..
acpi
asm-generic
crypto
drm gpu: Add MSM KGSL gpu driver 2013-02-25 11:33:51 -08:00
keys
linux cne: Add reference count for Smart Wireless Interface Manager 2013-02-25 11:37:02 -08:00
math-emu
media media: rc: Add wakeup functionality from GPIO IR event 2013-02-25 11:31:01 -08:00
misc
mtd [ARM] mtd: msm nand driver 2013-02-25 11:31:58 -08:00
net Bluetooth: Lock sockets when closing HCI device 2013-02-25 11:39:09 -08:00
pcmcia
rdma
rxrpc
scsi
sound
target
trace
video
xen
Kbuild