cannot submit urb 0, error -22: internal error followed by USB hung tasks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm connecting a Logitech H530 USB Audio headset and a Logitech C910
webcam to an Asrock K10N78M Pro with an NVIDIA Corporation MCP78S
[GeForce 8200] chipset & ECHI controller.

After being in a video conference for a while with Vidyo or Skype (using
both the webcam and headset), the USB subsystem starts spewing errors
and eventually locks up:

mainline kernel v3.6-rc6-25-g4651afb

Sep 18 15:44:26 denebix kernel: [16492.588995] delay: estimated 0,
actual 160
Sep 18 15:45:04 denebix kernel: [16530.281438] timeout: still 2 active
urbs on EP #1
Sep 18 15:45:04 denebix kernel: [16530.281451] cannot submit urb 0,
error -22: internal error
...repeated many times...
Sep 18 15:45:11 denebix kernel: [16536.884702] timeout: still 6 active
urbs on EP #84
Sep 18 15:45:47 denebix kernel: [16572.716872] 3:1:2: usb_set_interface
failed (-110)
Sep 18 15:45:52 denebix kernel: [16577.753029] 3:2:1: usb_set_interface
failed (-110)
Sep 18 15:45:53 denebix kernel: [16578.749431] timeout: still 6 active
urbs on EP #84
Sep 18 15:45:54 denebix kernel: [16579.746327] timeout: still 6 active
urbs on EP #84
Sep 18 15:46:41 denebix kernel: [16626.687982] usb 3-5: USB disconnect,
device number 3
Sep 18 15:46:42 denebix kernel: [16627.684041] timeout: still 6 active
urbs on EP #84
Sep 18 15:48:43 denebix kernel: [16748.202512] INFO: task adb:8699
blocked for more than 120 seconds.
...backtrace...
Sep 18 15:50:43 denebix kernel: [16867.827500] INFO: task khubd:152
blocked for more than 120 seconds.

I've attached full logs, lspci, lsusb, etc here:
https://bugzilla.kernel.org/show_bug.cgi?id=47651

I suspect the Logitech H530 headset is the one that runs into problems,
as during the last crash that one went out, whereas the C910 webcam was
still sending video. Errors during that failure:

[ 3841.350032] timeout: still 7 active urbs on EP #84
[ 3842.349794] timeout: still 7 active urbs on EP #84
[ 3848.350034] timeout: still 2 active urbs on EP #1
[ 3849.350026] timeout: still 2 active urbs on EP #1
[ 3874.799028] 4:1:2: usb_set_interface failed (-110)
[ 3874.973907] usb 4-4: reset full-speed USB device number 3 using ohci_hcd
[ 3875.797804] timeout: still 2 active urbs on EP #1
[ 3880.850952] 4:2:1: usb_set_interface failed (-110)
[ 3881.850023] timeout: still 7 active urbs on EP #84
[ 3882.850071] timeout: still 7 active urbs on EP #84
[ 3890.149830] usb 4-4: device descriptor read/64, error -110
[ 3905.430007] usb 4-4: device descriptor read/64, error -110
[ 3905.709830] usb 4-4: reset full-speed USB device number 3 using ohci_hcd
[ 3920.890036] usb 4-4: device descriptor read/64, error -110
[ 3936.169819] usb 4-4: device descriptor read/64, error -110
[ 3936.450164] usb 4-4: reset full-speed USB device number 3 using ohci_hcd
[ 3946.857800] usb 4-4: device not accepting address 3, error -110
[ 3947.034037] usb 4-4: reset full-speed USB device number 3 using ohci_hcd
[ 3957.441783] usb 4-4: device not accepting address 3, error -110
[ 3957.441860] usb 4-4: USB disconnect, device number 3
[ 3957.441879] sd 8:0:0:0: Device offlined - not ready after error recovery
[ 3957.617805] usb 4-4: new full-speed USB device number 5 using ohci_hcd
[ 3972.793823] usb 4-4: device descriptor read/64, error -110
[ 3988.073831] usb 4-4: device descriptor read/64, error -110
[ 3988.341774] usb 4-4: new full-speed USB device number 6 using ohci_hcd
[ 4003.517859] usb 4-4: device descriptor read/64, error -110
[ 4018.797783] usb 4-4: device descriptor read/64, error -110
[ 4019.077771] usb 4-4: new full-speed USB device number 7 using ohci_hcd
[ 4029.485780] usb 4-4: device not accepting address 7, error -110
[ 4029.662030] usb 4-4: new full-speed USB device number 8 using ohci_hcd
[ 4034.126037] timeout: still 2 active urbs on EP #1
[ 4040.070046] usb 4-4: device not accepting address 8, error -110
[ 4040.070081] hub 4-0:1.0: unable to enumerate USB device on port 4
[ 4040.070103] usb 4-5: USB disconnect, device number 4
[ 4041.070030] timeout: still 7 active urbs on EP #84
[ 4042.070033] timeout: still 2 active urbs on EP #1
[ 4080.682032] INFO: task adb:4640 blocked for more than 120 seconds.

-- 
GCP
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux