OpenCloudOS-Kernel/drivers/usb/misc
Pete Zaitcev 38e2bfc94e USB: Dealias -110 code (more complete)
The purpose of this patch is to split off the case when a device does
not reply on the lower level (which is reported by HC hardware), and
a case when the device accepted the request, but does not reply at
upper level. This redefinition allows to diagnose issues easier,
without asking the user if the -110 happened "immediately".

The usbmon splits such cases already thanks to its timestamp, but
it's not always available.

I adjusted all drivers which I found affected (by searching for "urb").
Out of tree drivers may suffer a little bit, but I do not expect much
breakage. At worst they may print a few messages.

Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-09-27 11:59:00 -07:00
..
sisusbvga USB: Make file operations structs in drivers/usb const. 2006-09-27 11:58:52 -07:00
Kconfig USB: ftdi-elan: client driver for ELAN Uxxx adapters 2006-09-27 11:58:59 -07:00
Makefile USB: ftdi-elan: client driver for ELAN Uxxx adapters 2006-09-27 11:58:59 -07:00
adutux.c USB: Add ADU support for Ontrak ADU devices 2006-09-27 11:58:59 -07:00
appledisplay.c [PATCH] Driver for Apple Cinema Display 2006-06-21 15:04:14 -07:00
auerswald.c USB: Dealias -110 code (more complete) 2006-09-27 11:59:00 -07:00
cypress_cy7c63.c USB: fix __must_check warnings in drivers/usb/misc/ 2006-09-27 11:58:58 -07:00
cytherm.c USB: fix __must_check warnings in drivers/usb/misc/ 2006-09-27 11:58:58 -07:00
emi26.c [PATCH] USB: Emagic USB firmware loading fixes 2006-05-12 11:58:09 -07:00
emi26_fw.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
emi62.c [PATCH] USB: Emagic USB firmware loading fixes 2006-05-12 11:58:09 -07:00
emi62_fw_m.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
emi62_fw_s.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ftdi-elan.c USB: ftdi-elan: client driver for ELAN Uxxx adapters 2006-09-27 11:58:59 -07:00
idmouse.c USB: Make file operations structs in drivers/usb const. 2006-09-27 11:58:52 -07:00
ldusb.c USB: ldusb: Use usb_endpoint_* functions. 2006-09-27 11:58:54 -07:00
legousbtower.c USB: Make file operations structs in drivers/usb const. 2006-09-27 11:58:52 -07:00
phidget.c USB: Put phidgets driver in a sysfs class 2006-09-27 11:58:49 -07:00
phidget.h USB: Put phidgets driver in a sysfs class 2006-09-27 11:58:49 -07:00
phidgetkit.c USB: Phidgets should check create_device_file() return value 2006-09-27 11:58:49 -07:00
phidgetmotorcontrol.c USB: Phidgets should check create_device_file() return value 2006-09-27 11:58:49 -07:00
phidgetservo.c USB: Phidgets should check create_device_file() return value 2006-09-27 11:58:49 -07:00
rio500.c [PATCH] USB: Remove unneeded kmalloc() return value casts 2006-01-04 13:51:43 -08:00
rio500_usb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
usb_u132.h USB: ftdi-elan: client driver for ELAN Uxxx adapters 2006-09-27 11:58:59 -07:00
usblcd.c USB: usblcd: Use usb_endpoint_* functions. 2006-09-27 11:58:54 -07:00
usbled.c USB: fix __must_check warnings in drivers/usb/misc/ 2006-09-27 11:58:58 -07:00
usbtest.c USB: usbtest.c: unsigned retval makes ctrl_out return 0 in case of error 2006-08-11 14:06:06 -07:00
uss720.c [PATCH] USB: remove .owner field from struct usb_driver 2006-01-04 13:48:34 -08:00