Messages in this thread Patch in this message | | | Date | Tue, 26 Oct 2004 17:28:43 +0200 | From | Colin Leroy <> | Subject | 2.6.10-rc1 OHCI usb error messages |
| |
Hi,
2.6.10-rc1 gives the following error messages on my iBook G4, which uses the ohci-hcd driver:
usb usb2: usbfs: USBDEVFS_CONTROL failed cmd usbmodules rqt 128 rq 6 len 18 ret -113 usb usb2: usbfs: USBDEVFS_CONTROL failed cmd usbmodules rqt 128 rq 6 len 18 ret -113 usb usb2: usbfs: USBDEVFS_CONTROL failed cmd usbmodules rqt 128 rq 6 len 18 ret -113 usb usb3: usbfs: USBDEVFS_CONTROL failed cmd usbmodules rqt 128 rq 6 len 18 ret -113 usb usb3: usbfs: USBDEVFS_CONTROL failed cmd usbmodules rqt 128 rq 6 len 18 ret -113 usb usb3: usbfs: USBDEVFS_CONTROL failed cmd usbmodules rqt 128 rq 6 len 18 ret -113 usb usb3: string descriptor 0 read error: -113 usb usb3: string descriptor 0 read error: -113 usb usb3: string descriptor 0 read error: -113 usb usb2: string descriptor 0 read error: -113 usb usb2: string descriptor 0 read error: -113 ... usb usb2: string descriptor 0 read error: -113 usb usb2: string descriptor 0 read error: -113
It worked correctly under 2.6.9. Give the error number, I'd guess the culprit is this hunk: --- a/drivers/usb/host/ohci-hub.c 2004-10-22 14:40:57 -07:00 +++ b/drivers/usb/host/ohci-hub.c 2004-10-22 14:40:57 -07:00 ... @@ -146,10 +120,11 @@ ohci->next_statechange = jiffies + msecs_to_jiffies (5); succeed: - /* it's not USB_STATE_SUSPENDED unless access to this + /* it's not HCD_STATE_SUSPENDED unless access to this * hub from the non-usb side (PCI, SOC, etc) stopped */ root->dev.power.power_state = 3; + usb_set_device_state (root, USB_STATE_SUSPENDED); done: spin_unlock_irq (&ohci->lock); return status; (Note also that this may be due to the patch to swsusp to make it work on PPC, but I had this patch with 2.6.9 too.)
-- Colin - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |