android_kernel_google_msm/include/net/bluetooth
Ulisses Furquim 17cd3f374b Bluetooth: Remove usage of __cancel_delayed_work()
__cancel_delayed_work() is being used in some paths where we cannot
sleep waiting for the delayed work to finish. However, that function
might return while the timer is running and the work will be queued
again. Replace the calls with safer cancel_delayed_work() version
which spins until the timer handler finishes on other CPUs and
cancels the delayed work.

Signed-off-by: Ulisses Furquim <ulisses@profusion.mobi>
Acked-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2012-02-13 17:01:30 +02:00
..
bluetooth.h Bluetooth: silence lockdep warning 2012-02-13 17:01:29 +02:00
hci.h Bluetooth: Convert hdev->ssp_mode to a flag 2012-02-13 17:01:29 +02:00
hci_core.h Bluetooth: Fix potential deadlock 2012-02-13 17:01:30 +02:00
l2cap.h Bluetooth: Remove usage of __cancel_delayed_work() 2012-02-13 17:01:30 +02:00
mgmt.h Bluetooth: Update device_connected and device_found events to latest API 2012-02-13 17:01:28 +02:00
rfcomm.h Bluetooth: rfcomm: Fix sleep in invalid context in rfcomm_security_cfm 2011-11-07 17:24:49 -02:00
sco.h Bluetooth: clean up legal text 2010-12-01 21:04:43 -02:00
smp.h Bluetooth: Add MITM mechanism to LE-SMP 2011-12-22 14:18:59 -02:00