linux-uconsole/drivers/media/usb/dvb-usb
Mauro Carvalho Chehab 830e5d1b43 media: m920x: don't use stack on USB reads
[ Upstream commit a2ab06d7c4 ]

Using stack-allocated pointers for USB message data don't work.
This driver is almost OK with that, except for the I2C read
logic.

Fix it by using a temporary read buffer, just like on all other
calls to m920x_read().

Link: https://lore.kernel.org/all/ccc99e48-de4f-045e-0fe4-61e3118e3f74@mida.se/
Reported-by: rkardell@mida.se
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-01-27 10:54:14 +01:00
..
a800.c
af9005-fe.c
af9005-remote.c
af9005-script.h
af9005.c
af9005.h
az6027.c media: dvb-usb: fix ununit-value in az6027_rc_query 2021-11-18 14:04:04 +01:00
az6027.h
cinergyT2-core.c
cinergyT2-fe.c
cinergyT2.h
cxusb-analog.c
cxusb.c
cxusb.h
dib07x0.h
dib0700.h
dib0700_core.c media: dib0700: fix undefined behavior in tuner shutdown 2022-01-27 10:53:42 +01:00
dib0700_devices.c
dibusb-common.c media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() 2021-11-18 14:03:56 +01:00
dibusb-mb.c
dibusb-mc-common.c
dibusb-mc.c
dibusb.h
digitv.c
digitv.h
dtt200u-fe.c
dtt200u.c
dtt200u.h
dtv5100.c media: dtv5100: fix control-request directions 2021-07-19 09:45:02 +02:00
dtv5100.h
dvb-usb-common.h
dvb-usb-dvb.c
dvb-usb-firmware.c
dvb-usb-i2c.c media: dvb-usb: Fix error handling in dvb_usb_i2c_init 2021-09-15 09:50:33 +02:00
dvb-usb-init.c media: dvb-usb: Fix error handling in dvb_usb_i2c_init 2021-09-15 09:50:33 +02:00
dvb-usb-remote.c
dvb-usb-urb.c
dvb-usb.h
dw2102.c media: dw2102: Fix use after free 2022-01-27 10:53:56 +01:00
dw2102.h
gp8psk.c
gp8psk.h
Kconfig
m920x.c media: m920x: don't use stack on USB reads 2022-01-27 10:54:14 +01:00
m920x.h
Makefile
nova-t-usb2.c media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init 2021-09-15 09:50:33 +02:00
opera1.c
pctv452e.c
technisat-usb2.c
ttusb2.c
ttusb2.h
umt-010.c
usb-urb.c
vp702x-fe.c
vp702x.c media: dvb-usb: fix uninit-value in vp702x_read_mac_addr 2021-09-15 09:50:33 +02:00
vp702x.h
vp7045-fe.c
vp7045.c
vp7045.h