linux/drivers/usb/misc
Johan Hovold cd9561a53d USB: ldusb: use unsigned size format specifiers
[ Upstream commit 88f6bf3846 ]

A recent info-leak bug manifested itself along with warning about a
negative buffer overflow:

	ldusb 1-1:0.28: Read buffer overflow, -131383859965943 bytes dropped

when it was really a rather large positive one.

A sanity check that prevents this has now been put in place, but let's
fix up the size format specifiers, which should all be unsigned.

Signed-off-by: Johan Hovold <johan@kernel.org>
Link: https://lore.kernel.org/r/20191022143203.5260-3-johan@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-11-12 19:21:08 +01:00
..
sisusbvga USB: sisusbvga: fix oops in error path of sisusb_probe 2019-06-09 09:17:12 +02:00
adutux.c USB: adutux: fix use-after-free on release 2019-10-17 13:44:55 -07:00
appledisplay.c
chaoskey.c USB: chaoskey: fix use-after-free on release 2019-10-17 13:44:59 -07:00
cypress_cy7c63.c
cytherm.c
ehset.c
emi26.c
emi62.c
ezusb.c
ftdi-elan.c
idmouse.c
iowarrior.c USB: iowarrior: fix use-after-free after driver unbind 2019-10-17 13:44:58 -07:00
isight_firmware.c
Kconfig USB: rio500: Remove Rio 500 kernel driver 2019-10-17 13:44:47 -07:00
ldusb.c USB: ldusb: use unsigned size format specifiers 2019-11-12 19:21:08 +01:00
legousbtower.c USB: legousbtower: fix a signedness bug in tower_probe() 2019-11-06 13:06:12 +01:00
lvstest.c
Makefile USB: rio500: Remove Rio 500 kernel driver 2019-10-17 13:44:47 -07:00
trancevibrator.c
usb_u132.h
usb251xb.c
usb3503.c
usb4604.c
usblcd.c USB: usblcd: fix I/O after disconnect 2019-10-17 13:45:04 -07:00
usbsevseg.c
usbtest.c
uss720.c
yurex.c USB: yurex: fix NULL-derefs on disconnect 2019-10-17 13:44:49 -07:00