kernel-hacking-2024-linux-s.../drivers/usb/serial
Stefani Seibold c1e13f2567 kfifo: move out spinlock
Move the pointer to the spinlock out of struct kfifo.  Most users in
tree do not actually use a spinlock, so the few exceptions now have to
call kfifo_{get,put}_locked, which takes an extra argument to a
spinlock.

Signed-off-by: Stefani Seibold <stefani@seibold.net>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Acked-by: Andi Kleen <ak@linux.intel.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-12-22 14:17:56 -08:00
..
aircable.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
ark3116.c USB: ark3116: Cleanup of now unneeded functions 2009-12-11 11:55:21 -08:00
belkin_sa.c
belkin_sa.h
bus.c
ch341.c USb: Break support for WinChipHead CH341 340 USB->Serial "chip" 2009-09-23 06:46:35 -07:00
ChangeLog.history
console.c USB serial: update the console driver 2009-09-19 13:13:42 -07:00
cp210x.c tty: cp210x: Fix carrier handling 2009-11-17 16:42:43 -08:00
cyberjack.c
cypress_m8.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
cypress_m8.h trivial: fix typo "to to" in multiple files 2009-09-21 15:14:55 +02:00
digi_acceleport.c USB: digi_acceleport: Fix broken unthrottle. 2009-10-09 13:52:05 -07:00
empeg.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
ezusb.c
ezusb_convert.pl
ftdi_sio.c USB: ftdi_sio: add USB device ID's for B&B Electronics line 2009-12-11 11:55:28 -08:00
ftdi_sio.h USB: ftdi_sio: add USB device ID's for B&B Electronics line 2009-12-11 11:55:28 -08:00
funsoft.c
garmin_gps.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
generic.c kfifo: move out spinlock 2009-12-22 14:17:56 -08:00
hp4x.c
io_16654.h
io_edgeport.c trivial: fix typo "to to" in multiple files 2009-09-21 15:14:55 +02:00
io_edgeport.h
io_ionsp.h
io_tables.h
io_ti.c
io_ti.h
io_usbvend.h
ipaq.c USB: ipaq: fix oops when device is plugged in 2009-10-09 13:52:07 -07:00
ipaq.h
ipw.c
ir-usb.c
iuu_phoenix.c USB: iuu_phoenix: add a way to select the default VCC 2009-09-23 06:46:36 -07:00
iuu_phoenix.h
Kconfig
keyspan.c
keyspan.h
keyspan_pda.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
keyspan_usa26msg.h
keyspan_usa28msg.h
keyspan_usa49msg.h
keyspan_usa67msg.h
keyspan_usa90msg.h
kl5kusb105.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
kl5kusb105.h
kobil_sct.c
kobil_sct.h
Makefile
Makefile-keyspan_pda_fw
mct_u232.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
mct_u232.h
mos7720.c
mos7840.c USB: mos7840: add device IDs for B&B electronics devices 2009-12-11 11:55:28 -08:00
moto_modem.c USB: serial: Spelling correction in Motorola USB Phone driver 2009-09-23 06:46:29 -07:00
navman.c
omninet.c
opticon.c opticon: Fix resume logic 2009-12-11 15:18:04 -08:00
option.c USB: option: add pid for ZTE 2009-12-11 11:55:26 -08:00
oti6858.c USB: serial: no unnecessary GFP_ATOMIC in oti6858 2009-10-09 13:52:09 -07:00
oti6858.h
pl2303.c USB: pl2303: fix error characters not being reported to ldisc 2009-10-09 13:52:05 -07:00
pl2303.h USB: serial: pl2303: new hardware support - sanwa multimeter 2009-09-23 06:46:15 -07:00
qcserial.c
safe_serial.c
siemens_mpi.c
sierra.c USB: remove the auto_pm flag 2009-12-11 11:55:21 -08:00
spcp8x5.c trivial: remove unnecessary semicolons 2009-09-21 15:14:58 +02:00
symbolserial.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
ti_usb_3410_5052.c
ti_usb_3410_5052.h
usb-serial.c kfifo: move out spinlock 2009-12-22 14:17:56 -08:00
usb_debug.c
visor.c USB: serial: fix race between unthrottle and completion handler in visor 2009-10-09 13:52:09 -07:00
visor.h
whiteheat.c USB: serial: fix assumption that throttle/unthrottle cannot sleep 2009-10-09 13:52:09 -07:00
whiteheat.h