Pavel Machek
026672d099
hci_usb.h: fix hard-to-trigger race
...
If someone tries to _urb_unlink while _urb_queue_head is running, he'll see
_urb->queue == NULL and fail to do any locking. Prevent that from happening
by strategically placed barriers.
Signed-off-by: Pavel Machek <pavel@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-05-02 16:45:10 -07:00
..
bcm203x.c
bfusb.c
bluecard_cs.c
[Bluetooth] Eliminate checks for impossible conditions in IRQ handler
2007-10-22 02:59:44 -07:00
bpa10x.c
drivers/bluetooth/bpa10x.c: fix memleak
2008-02-05 03:08:45 -08:00
bt3c_cs.c
pcmcia: replace kio_addr_t with unsigned int everywhere
2008-02-05 09:44:08 -08:00
btsdio.c
drivers/bluetooth/btsdio.c: fix double-free
2008-02-05 03:09:17 -08:00
btuart_cs.c
pcmcia: replace kio_addr_t with unsigned int everywhere
2008-02-05 09:44:08 -08:00
btusb.c
[Bluetooth] Add generic driver for Bluetooth USB devices
2007-10-22 02:59:46 -07:00
dtl1_cs.c
[Bluetooth] Eliminate checks for impossible conditions in IRQ handler
2007-10-22 02:59:44 -07:00
hci_bcsp.c
hci_h4.c
hci_ldisc.c
tty: add throttle/unthrottle helpers
2008-04-30 08:29:47 -07:00
hci_ll.c
[BLUETOOTH]: Always send explicit hci_ll wake-up acks.
2008-01-10 22:24:43 -08:00
hci_uart.h
[Bluetooth] Add UART driver for Texas Instruments' BRF63xx chips
2007-10-22 02:59:44 -07:00
hci_usb.c
hci_usb: remove code obfuscation
2008-04-19 18:17:26 -07:00
hci_usb.h
hci_usb.h: fix hard-to-trigger race
2008-05-02 16:45:10 -07:00
hci_vhci.c
Kconfig
[Bluetooth] Add generic driver for Bluetooth USB devices
2007-10-22 02:59:46 -07:00
Makefile
[Bluetooth] Add generic driver for Bluetooth USB devices
2007-10-22 02:59:46 -07:00