Module Name: src Committed By: skrll Date: Tue Dec 22 22:26:16 UTC 2015
Modified Files: src/sys/dev/usb: usbdi.c Log Message: In usbd_transfer deal with errors from the HCD transfer (and start) methods properly by removing the failed xfer from the pipe queue. For example, an Apple keyboard and FS hub with attached ums(4) on dwctwo(4) (rpo0/rpi model a) needs this fix otherwise probing usbd_new_device will never complete after first failed attempt to get the initial device descriptor. To generate a diff of this commit: cvs rdiff -u -r1.167 -r1.168 src/sys/dev/usb/usbdi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.