-
- Downloads
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>
Showing
- Documentation/usb/error-codes.txt 4 additions, 7 deletionsDocumentation/usb/error-codes.txt
- drivers/isdn/gigaset/bas-gigaset.c 1 addition, 1 deletiondrivers/isdn/gigaset/bas-gigaset.c
- drivers/isdn/hisax/hfc_usb.h 3 additions, 3 deletionsdrivers/isdn/hisax/hfc_usb.h
- drivers/media/dvb/dvb-usb/dvb-usb-urb.c 0 additions, 1 deletiondrivers/media/dvb/dvb-usb/dvb-usb-urb.c
- drivers/media/dvb/ttusb-dec/ttusb_dec.c 1 addition, 1 deletiondrivers/media/dvb/ttusb-dec/ttusb_dec.c
- drivers/media/video/ov511.c 4 additions, 3 deletionsdrivers/media/video/ov511.c
- drivers/media/video/pwc/pwc-if.c 1 addition, 1 deletiondrivers/media/video/pwc/pwc-if.c
- drivers/media/video/w9968cf.c 3 additions, 4 deletionsdrivers/media/video/w9968cf.c
- drivers/net/irda/irda-usb.c 7 additions, 11 deletionsdrivers/net/irda/irda-usb.c
- drivers/net/wireless/zd1201.c 2 additions, 2 deletionsdrivers/net/wireless/zd1201.c
- drivers/usb/host/isp116x.h 1 addition, 1 deletiondrivers/usb/host/isp116x.h
- drivers/usb/host/ohci.h 1 addition, 1 deletiondrivers/usb/host/ohci.h
- drivers/usb/host/sl811-hcd.c 1 addition, 1 deletiondrivers/usb/host/sl811-hcd.c
- drivers/usb/input/hid-core.c 2 additions, 1 deletiondrivers/usb/input/hid-core.c
- drivers/usb/input/itmtouch.c 1 addition, 1 deletiondrivers/usb/input/itmtouch.c
- drivers/usb/input/mtouchusb.c 1 addition, 1 deletiondrivers/usb/input/mtouchusb.c
- drivers/usb/input/touchkitusb.c 1 addition, 1 deletiondrivers/usb/input/touchkitusb.c
- drivers/usb/input/usbtouchscreen.c 1 addition, 1 deletiondrivers/usb/input/usbtouchscreen.c
- drivers/usb/misc/auerswald.c 2 additions, 2 deletionsdrivers/usb/misc/auerswald.c
- drivers/usb/net/pegasus.c 1 addition, 1 deletiondrivers/usb/net/pegasus.c
Loading
Please register or sign in to comment