android_kernel_google_msm/drivers/bluetooth
Tejun Heo 3a7cbd50f7 freezer: don't unnecessarily set PF_NOFREEZE explicitly
Some drivers set PF_NOFREEZE in their kthread functions which is
completely unnecessary and racy - some part of freezer code doesn't
consider cases where PF_NOFREEZE is set asynchronous to freezer
operations.

In general, there's no reason to allow setting PF_NOFREEZE explicitly.
Remove them and change the documentation to note that setting
PF_NOFREEZE directly isn't allowed.

-v2: Dropped change to twl4030-irq.c as it no longer uses PF_NOFREEZE.

Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: "Gustavo F. Padovan" <padovan@profusion.mobi>
Acked-by: Samuel Ortiz <sameo@linux.intel.com>
Cc: Marcel Holtmann <marcel@holtmann.org>
Cc: wwang <wei_wang@realsil.com.cn>
2011-11-21 12:32:22 -08:00
..
ath3k.c Bluetooth: ath3k: Use GFP_KERNEL instead of GFP_ATOMIC 2011-10-31 17:47:19 -02:00
bcm203x.c Bluetooth: bcm203x: Use GFP_KERNEL in workqueue 2011-10-31 17:51:57 -02:00
bfusb.c Bluetooth: bfusb: Fix error path on firmware load 2011-10-31 17:52:35 -02:00
bluecard_cs.c
bpa10x.c
bt3c_cs.c
btmrvl_debugfs.c
btmrvl_drv.h
btmrvl_main.c freezer: don't unnecessarily set PF_NOFREEZE explicitly 2011-11-21 12:32:22 -08:00
btmrvl_sdio.c bluetooth: add module.h to drivers/bluetooth files as required. 2011-10-31 19:31:26 -04:00
btmrvl_sdio.h
btsdio.c
btuart_cs.c
btusb.c Bluetooth: Add support for Broadcom BCM20702A0 2011-11-08 13:15:43 -02:00
btwilink.c bluetooth: add module.h to drivers/bluetooth files as required. 2011-10-31 19:31:26 -04:00
dtl1_cs.c
hci_ath.c
hci_bcsp.c
hci_h4.c
hci_ldisc.c
hci_ll.c
hci_uart.h
hci_vhci.c
Kconfig
Makefile