xhci stacktrace at connection of USB device to USB 3.0 port
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Linux |
Confirmed
|
Medium
|
||
| | linux (Ubuntu) |
Medium
|
Unassigned | ||
Bug Description
[ 7232.104168] ------------[ cut here ]------------
[ 7232.104200] WARNING: at /build/
[ 7232.104214] Hardware name: T1005
[ 7232.104220] Modules linked in: option usb_wwan usbserial uas usb_storage bnep rfcomm parport_pc bluetooth ppdev dm_crypt snd_hda_
[ 7232.104384] Pid: 31, comm: khubd Tainted: G W 3.2.0-24-
[ 7232.104395] Call Trace:
[ 7232.104411] [<c1592996>] ? printk+0x2d/0x2f
[ 7232.104428] [<c105a632>] warn_slowpath_
[ 7232.104441] [<c1434b43>] ? xhci_address_
[ 7232.104453] [<c1434b43>] ? xhci_address_
[ 7232.104467] [<c105a682>] warn_slowpath_
[ 7232.104480] [<c1434b43>] xhci_address_
[ 7232.104494] [<c10685f0>] ? usleep_
[ 7232.104508] [<c140ad8c>] hub_set_
[ 7232.104521] [<c140bc27>] hub_port_
[ 7232.104536] [<c1036578>] ? default_
[ 7232.104550] [<c140dd0b>] hub_port_
[ 7232.104565] [<c140e4ed>] hub_events+
[ 7232.104579] [<c1079f8d>] ? finish_
[ 7232.104591] [<c140e620>] ? hub_events+
[ 7232.104603] [<c140e645>] hub_thread+
[ 7232.104616] [<c1079e90>] ? add_wait_
[ 7232.104628] [<c107968d>] kthread+0x6d/0x80
[ 7232.104641] [<c1079620>] ? flush_kthread_
[ 7232.104655] [<c15af8fe>] kernel_
[ 7232.104664] ---[ end trace 86a64641ed540051 ]---
[ 7232.104675] xhci_hcd 0000:02:00.0: Virt dev invalid for slot_id 0x3!
[ 7232.308066] usb 6-2: device not accepting address 4, error -22
[ 7232.308109] xHCI xhci_free_dev called with unaddressed device
[ 7232.420225] usb 6-2: new high-speed USB device number 5 using xhci_hcd
[ 7232.420252] xhci_hcd 0000:02:00.0: ERROR: unexpected command completion code 0x0.
[ 7232.624196] xhci_hcd 0000:02:00.0: ERROR: unexpected command completion code 0x0.
[ 7232.828193] usb 6-2: device not accepting address 5, error -22
[ 7232.940187] usb 6-2: new high-speed USB device number 6 using xhci_hcd
[ 7232.940211] xhci_hcd 0000:02:00.0: ERROR: unexpected command completion code 0x0.
[ 7233.144577] usb 6-2: Device not responding to set address.
[ 7233.348104] usb 6-2: device not accepting address 6, error -71
[ 7233.460127] usb 6-2: new full-speed USB device number 7 using xhci_hcd
[ 7233.460154] xhci_hcd 0000:02:00.0: ERROR: unexpected command completion code 0x0.
[ 7233.664119] usb 6-2: Device not responding to set address.
[ 7233.868179] usb 6-2: device not accepting address 7, error -71
[ 7233.868252] hub 6-0:1.0: unable to enumerate USB device on port 2
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.2.0-24-
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC269VB Analog [ALC269VB Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC269VB Analog [ALC269VB Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0x98200000 irq 52'
Mixer name : 'Realtek ALC269VB'
Components : 'HDA:10ec0269,
Controls : 16
Simple ctrls : 9
Date: Thu May 3 23:39:45 2012
EcryptfsInUse: Yes
HibernationDevice: RESUME=
MachineType: GIGABYTE T1005
ProcEnviron:
LANGUAGE=
TERM=xterm
PATH=(custom, user)
LANG=nb_NO.UTF-8
SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.79
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/30/2010
dmi.bios.vendor: GIGABYTE
dmi.bios.version: GSBF05
dmi.board.
dmi.board.name: T1005
dmi.board.vendor: GIGABYTE
dmi.board.version: Base Board Version
dmi.chassis.
dmi.chassis.type: 1
dmi.chassis.vendor: Chassis Manufacturer
dmi.chassis.
dmi.modalias: dmi:bvnGIGABYTE
dmi.product.name: T1005
dmi.product.
dmi.sys.vendor: GIGABYTE
| Marius B. Kotsbak (mariusko) wrote : | #1 |
| Marius B. Kotsbak (mariusko) wrote : | #2 |
| Changed in linux (Ubuntu): | |
| status: | New → Confirmed |
| tags: | added: usb3 |
| Joseph Salisbury (jsalisbury) wrote : | #3 |
Would it be possible for you to test the latest upstream kernel? Refer to https:/
If this bug is fixed in the mainline kernel, please add the following tag 'kernel-
If the mainline kernel does not fix this bug, please add the tag: 'kernel-
If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".
Thanks in advance.
http://
| Changed in linux (Ubuntu): | |
| importance: | Undecided → Medium |
| tags: | added: needs-upstream-testing |
| Changed in linux (Ubuntu): | |
| status: | Confirmed → Incomplete |
| tags: | added: kernel-fixed-upstream |
| tags: | removed: needs-upstream-testing |
| Changed in linux (Ubuntu): | |
| status: | Incomplete → Confirmed |
| Joseph Salisbury (jsalisbury) wrote : | #4 |
This issue appears to be an upstream bug, since you tested the latest upstream kernel. Would it be possible for you to open an upstream bug report at bugzilla.kernel.org [1]? That will allow the upstream Developers to examine the issue, and may provide a quicker resolution to the bug.
If you are comfortable with opening a bug upstream, It would be great if you can report back the upstream bug number in this bug report. That will allow us to link this bug to the upstream report.
| Changed in linux (Ubuntu): | |
| status: | Confirmed → Triaged |
| Changed in linux: | |
| importance: | Unknown → Medium |
| status: | Unknown → Confirmed |
| Lehel (gladia2r) wrote : | #5 |
I'm experiencing the same issue on ' 3.8.0-26-generic ' with my USB3 ports:
[210961.178817] usb 3-1: new low-speed USB device number 34 using xhci_hcd
[210961.179559] usb 3-1: Device not responding to set address.
[210961.383441] usb 3-1: Device not responding to set address.
[210961.586539] usb 3-1: device not accepting address 34, error -71
[210961.698446] usb 3-1: new low-speed USB device number 35 using xhci_hcd
[210961.699196] usb 3-1: Device not responding to set address.
[210966.899761] xhci_hcd 0000:04:00.0: Timeout while waiting for address device command
[210983.004687] xhci_hcd 0000:04:00.0: Stopped the command ring failed, maybe the host is dead
[210983.054671] xhci_hcd 0000:04:00.0: Host not halted after 16000 microseconds.
[210983.054673] xhci_hcd 0000:04:00.0: Abort command ring failed
[210983.055311] xhci_hcd 0000:04:00.0: HC died; cleaning up
[210983.259085] usb 3-1: device not accepting address 35, error -108
[210983.259094] hub 3-0:1.0: cannot disable port 1 (err = -19)
[210988.256585] xhci_hcd 0000:04:00.0: Timeout while waiting for a slot
[210988.256597] xhci_hcd 0000:04:00.0: Abort the command ring, but the xHCI is dead.
[210988.256619] hub 3-0:1.0: cannot reset port 1 (err = -19)
[210988.256627] hub 3-0:1.0: cannot disable port 1 (err = -19)
[210988.256634] xHCI xhci_free_dev called with unaddressed device
[210988.256643] hub 3-0:1.0: unable to enumerate USB device on port 1
[210988.256648] hub 3-0:1.0: cannot disable port 1 (err = -19)
[211738.651146] xhci_hcd 0000:04:00.0: Secondary root hub is not suspended
| Christopher M. Penalver (penalvch) wrote : | #6 |
Marius B. Kotsbak, as per http://
If not, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful.
For more on BIOS updates and linux, please see https:/
Thank you for your understanding.
| Changed in linux (Ubuntu): | |
| status: | Triaged → Incomplete |


I think this worked fine when I tried a 3.4 kernel, so I guess it might be fixed upstream.