Hide Forgot
I have a Bluetooth mouse, and after an hour or two of use it causes all USB devices to stop working. dmesg shows the following: [20924.404204] ehci_hcd 0000:00:1a.0: fatal error [20924.408084] ehci_hcd 0000:00:1a.0: HC died; cleaning up [20924.414751] ehci_hcd 0000:00:1a.0: force halt; handshake ffffc9000181e024 00004000 00004000 -> -110 [20924.414756] ehci_hcd 0000:00:1a.0: HC died; cleaning up [20924.414779] usb 1-1: USB disconnect, device number 2 [20924.414783] usb 1-1.3: USB disconnect, device number 3 [20924.440653] usb 1-1.4: USB disconnect, device number 4 [20924.440939] usb 1-1.6: USB disconnect, device number 5 [20924.440943] usb 1-1.6.1: USB disconnect, device number 6 [20924.455254] usb 1-1.6.2: USB disconnect, device number 7 [20924.455409] usb 1-1.6.3: USB disconnect, device number 8 [20924.455513] Bluetooth: hci0 urb ffff8803a0fa6480 submission failed Kernel: 3.1.7-1.fc16.x86_64 #1 SMP Tue Jan 3 19:45:05 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux lspci: 00:00.0 Host bridge: Intel Corporation Core Processor DMI (rev 11) 00:03.0 PCI bridge: Intel Corporation Core Processor PCI Express Root Port 1 (rev 11) 00:08.0 System peripheral: Intel Corporation Core Processor System Management Registers (rev 11) 00:08.1 System peripheral: Intel Corporation Core Processor Semaphore and Scratchpad Registers (rev 11) 00:08.2 System peripheral: Intel Corporation Core Processor System Control and Status Registers (rev 11) 00:08.3 System peripheral: Intel Corporation Core Processor Miscellaneous Registers (rev 11) 00:10.0 System peripheral: Intel Corporation Core Processor QPI Link (rev 11) 00:10.1 System peripheral: Intel Corporation Core Processor QPI Routing and Protocol Registers (rev 11) 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05) 00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05) 00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05) 00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 05) 00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 05) 00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 05) 00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 05) 00:1c.6 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 7 (rev 05) 00:1c.7 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 8 (rev 05) 00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5) 00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05) 00:1f.2 RAID bus controller: Intel Corporation Mobile 82801 SATA RAID Controller (rev 05) 00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05) 01:00.0 VGA compatible controller: nVidia Corporation G92 [Quadro FX 3800M] (rev a2) 03:01.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller 03:01.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller 03:01.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) 03:01.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller 09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5761e Gigabit Ethernet PCIe (rev 10) 0c:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 35) 11:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03) 3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-Core Registers (rev 04) 3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 04) 3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 04) 3f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 04) 3f:03.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller (rev 04) 3f:03.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Target Address Decoder (rev 04) 3f:03.4 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Test Registers (rev 04) 3f:04.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Control Registers (rev 04) 3f:04.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Address Registers (rev 04) 3f:04.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Rank Registers (rev 04) 3f:04.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers (rev 04) 3f:05.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Control Registers (rev 04) 3f:05.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Address Registers (rev 04) 3f:05.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Rank Registers (rev 04) 3f:05.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers (rev 04) I'm not sure what other information might be required or useful, so please ask. I'm happy to run additional tests and/or provide additional info to help resolve this.
[mass update] kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository. Please retest with this update.
Hello, I have this same issue. I can trigger it semi-reliably by plugging in my canon pixma mp150 printer and scanning (or rather, attempting to). This leads to: usb 2-4: usbfs: interface 1 claimed by usblp while 'simple-scan' sets config #1 usb 2-4: usbfs: interface 1 claimed by usblp while 'simple-scan' sets config #1 usb 2-4: usbfs: interface 1 claimed by usblp while 'simple-scan' sets config #1 ehci_hcd 0000:00:13.2: force halt; handshake ffffc90000676824 00004000 00000000 -> -110 ehci_hcd 0000:00:13.2: HC died; cleaning up usb 2-1: USB disconnect, device number 3 And after this USB is dead, requiring a reboot. http://www.smolts.org/show?uuid=pub_a4287c3e-4d91-434d-9a28-16f4ce9e18c4 kernel-3.3.0-4.fc16.x86_64 another log: usb 2-5: new high-speed USB device number 5 using ehci_hcd usb 2-5: New USB device found, idVendor=04a9, idProduct=1709 usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 2-5: Product: MP150 usb 2-5: Manufacturer: Canon usb 2-5: SerialNumber: ... WARNING! power/level is deprecated; use power/control instead usblp0: USB Bidirectional printer dev 5 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1709 usbcore: registered new interface driver usblp usb 2-5: usbfs: interface 1 claimed by usblp while 'simple-scan' sets config #1 usb 2-5: usbfs: interface 1 claimed by usblp while 'simple-scan' sets config #1 usb 2-5: usbfs: interface 1 claimed by usblp while 'simple-scan' sets config #1 ehci_hcd 0000:00:13.2: force halt; handshake ffffc90000676824 00004000 00000000 -> -110 ehci_hcd 0000:00:13.2: HC died; cleaning up usb 2-1: USB disconnect, device number 2 usb 2-2: USB disconnect, device number 4 usb 2-5: USB disconnect, device number 5 usblp0: removed
I've got this issue after a suspend/resume on my T410s laptop. [ 4100.513665] ehci_hcd 0000:00:1d.0: setting latency timer to 64 [ 4100.819429] usb 1-1.6: reset high-speed USB device number 5 using ehci_hcd [ 4100.921985] ehci_hcd 0000:00:1a.0: fatal error [ 4100.925870] ehci_hcd 0000:00:1a.0: HC died; cleaning up [ 4100.928674] ehci_hcd 0000:00:1a.0: force halt; handshake ffffc90000c76024 00004000 00004000 -> -110 [ 4100.928676] ehci_hcd 0000:00:1a.0: HC died; cleaning up [ 4101.010850] sdhci-pci 0000:05:00.0: Will use DMA mode even though HW doesn't fully claim to support it. [ 5468.784640] ehci_hcd 0000:00:1d.0: wake-up capability enabled by ACPI [ 5468.795424] ehci_hcd 0000:00:1d.0: power state changed by ACPI to D3 Out of my 3 USB ports two have no power and cannot be used without a full reboot.
Looks like bug 720476 is back. I can work around this error/usb death by hooking up my "device" via a cheap dollar-store USB cable. This forces it through ohci_hcd (USB 1.0) instead of buggy ehci_hcd (USB 2.0 high speed): new full-speed USB device number 3 using ohci_hcd [ 95.644460] usb 4-5: not running at top speed; connect to a high speed hub The software workaround I saw (untested) was to search for "disable ehci_hcd driver" and unbind ehci_hcd, making all usb 1.1. Naturally, this is not ideal. Perhaps someone who isn't on 56K modem can fetch sources (perhaps getting hints from patch in bug 720476) and experiment. :)
# Mass update to all open bugs. Kernel 3.6.2-1.fc16 has just been pushed to updates. This update is a significant rebase from the previous version. Please retest with this kernel, and let us know if your problem has been fixed. In the event that you have upgraded to a newer release and the bug you reported is still present, please change the version field to the newest release you have encountered the issue with. Before doing so, please ensure you are testing the latest kernel update in that release and attach any new and relevant information you may have gathered. If you are not the original bug reporter and you still experience this bug, please file a new report, as it is possible that you may be seeing a different problem. (Please don't clone this bug, a fresh bug referencing this bug in the comment is sufficient).
With no response, we are closing this bug under the assumption that it is no longer an issue. If you still experience this bug, please feel free to reopen the bug report.