kernel_optimize_test/drivers/usb/misc
Stephen Ware 84dcd59495 USB: fix up problems in the vtusb driver
Add range check on buffer sizes passed in from user space
(max is 8*PAGE_SIZE) which will work for the most common
spectrometers even at pages as small as 1K.

Add kref to vst device structure to preserve reference to the
usb object until we truly are done with it.

From: Stephen Ware <stephen.ware@eqware.net>
From: Dennis O'Brien <dennis.obrien@eqware.net>
Signed-off-by: Dennis O'Brien <dennis.obrien@eqware.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-10-17 14:41:04 -07:00
..
sisusbvga
adutux.c
appledisplay.c USB: drivers/usb/misc: Use an IS_ERR test rather than a NULL test 2008-10-17 14:40:53 -07:00
berry_charge.c
cypress_cy7c63.c
cytherm.c
emi26.c
emi62.c
ftdi-elan.c USB: ftdi-elan: Always pass usb_bulk_msg() a timeout in milliseconds. 2008-10-17 14:41:02 -07:00
idmouse.c
iowarrior.c
isight_firmware.c
Kconfig usb: vstusb.c : new driver for spectrometers used by Vernier Software & Technology, Inc. 2008-10-17 14:41:01 -07:00
ldusb.c
legousbtower.c
Makefile usb: vstusb.c : new driver for spectrometers used by Vernier Software & Technology, Inc. 2008-10-17 14:41:01 -07:00
phidget.c
phidget.h
phidgetkit.c
phidgetmotorcontrol.c
phidgetservo.c
rio500_usb.h
rio500.c
trancevibrator.c
usb_u132.h
usblcd.c
usbled.c
usbsevseg.c
usbtest.c
uss720.c
vstusb.c USB: fix up problems in the vtusb driver 2008-10-17 14:41:04 -07:00