linux_dsm_epyc7002/drivers/usb/serial
Johan Hovold fc98ab873a USB: ti_usb_3410_5052: fix use-after-free in TIOCMIWAIT
Use the port wait queue and make sure to check the serial disconnected
flag before accessing private port data after waking up.

This is is needed as the private port data (including the wait queue
itself) can be gone when waking up after a disconnect.

Cc: stable <stable@vger.kernel.org>
Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-03-21 15:59:05 -07:00
..
aircable.c
ark3116.c USB: ark3116: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:02 -07:00
belkin_sa.c
belkin_sa.h
bus.c
ch341.c USB: ch341: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:03 -07:00
console.c
cp210x.c usb: serial: Add Rigblaster Advantage to device table 2013-03-12 08:54:41 -07:00
cyberjack.c
cypress_m8.c USB: cypress_m8: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:03 -07:00
cypress_m8.h
digi_acceleport.c
empeg.c
ezusb_convert.pl
f81232.c USB: f81232: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:03 -07:00
ftdi_sio_ids.h
ftdi_sio.c USB: ftdi_sio: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:03 -07:00
ftdi_sio.h
funsoft.c
garmin_gps.c USB: garmin_gps: fix memory leak on disconnect 2013-03-21 15:59:02 -07:00
generic.c
hp4x.c
io_16654.h
io_edgeport.c USB: io_edgeport: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:03 -07:00
io_edgeport.h
io_ionsp.h
io_tables.h
io_ti.c USB: io_ti: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:04 -07:00
io_ti.h
io_usbvend.h
ipaq.c
ipw.c
ir-usb.c
iuu_phoenix.c
iuu_phoenix.h
Kconfig tty/serial patches for 3.9-rc1 2013-02-21 13:41:04 -08:00
keyspan_pda.c
keyspan_usa26msg.h
keyspan_usa28msg.h
keyspan_usa49msg.h
keyspan_usa67msg.h
keyspan_usa90msg.h
keyspan.c tty/serial patches for 3.9-rc1 2013-02-21 13:41:04 -08:00
keyspan.h
kl5kusb105.c
kl5kusb105.h
kobil_sct.c
kobil_sct.h
Makefile
Makefile-keyspan_pda_fw
mct_u232.c USB: mct_u232: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:04 -07:00
mct_u232.h
metro-usb.c
mos7720.c
mos7840.c USB: mos7840: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:04 -07:00
moto_modem.c
navman.c
omninet.c
opticon.c
option.c USB: added support for Cinterion's products AH6 and PLS8 2013-03-07 12:29:09 +08:00
oti6858.c USB: oti6858: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:04 -07:00
oti6858.h
pl2303.c USB: pl2303: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:05 -07:00
pl2303.h
qcaux.c qcaux: add Franklin U600 2013-03-11 11:09:17 -07:00
qcserial.c qcserial: bind to DM/DIAG port on Gobi 1K devices 2013-03-13 08:50:42 -07:00
quatech2.c USB: quatech2: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:05 -07:00
safe_serial.c
siemens_mpi.c
sierra.c tty/serial patches for 3.9-rc1 2013-02-21 13:41:04 -08:00
spcp8x5.c USB: spcp8x5: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:05 -07:00
ssu100.c USB: ssu100: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:05 -07:00
symbolserial.c
ti_usb_3410_5052.c USB: ti_usb_3410_5052: fix use-after-free in TIOCMIWAIT 2013-03-21 15:59:05 -07:00
ti_usb_3410_5052.h
usb_debug.c
usb_wwan.c tty/serial patches for 3.9-rc1 2013-02-21 13:41:04 -08:00
usb-serial.c USB: serial: fix interface refcounting 2013-03-21 15:59:02 -07:00
usb-wwan.h
visor.c
visor.h
vivopay-serial.c
whiteheat.c
whiteheat.h
xsens_mt.c
zio.c
zte_ev.c