I'm working to get the 3.9-rc1 kernel working on the Globalscale Mirabox http://www.globalscaletechnologies.com/p-58-mirabox-development-kit.aspx. The PCIe driver by Thomas Petazzoni is not in mainline yet but I have his latest patch; this is required for the FL1009 host controller. I have everything mostly working. A USB 3.0 SSD works great, I tested un-buffered speed at 120 MB/s. I am trying to get a USB 2.0 video capture device working and I'm running into problems. So far I have tested using the uvcvideo and stk1160. They both fail with "xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted", although the uvcvideo device does work for perhaps a minute with smooth video. Sometimes it resets the host controller and the attached SSD goes offline. On a different ARM box running 3.8-rc1 kernel the stk1160 is known working, albeit it has only a USB 2.0 host controller. So I don't suspect this driver necessarily. Below is my dmesg log. I would think the PCIe driver could be the problem but because the USB 3.0 SSD works perfectly I'm not sure this is the case. Does anyone have insight into what's going on? Thanks in advance! Ryan *****lspci -vvv -nn***** root@vanputer:~# lspci -vvv -nn 00:01.0 PCI bridge [0604]: Marvell Technology Group Ltd. Device [11ab:7846] (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF+ FastB2B+ ParErr+ DEVSEL=?? >TAbort+ <TAbort+ <MAbort+ >SERR+ <PERR+ INTx+ Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000f000-00000fff Memory behind bridge: fff00000-000fffff Prefetchable memory behind bridge: fff00000-000fffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA+ VGA+ MAbort+ >Reset+ FastB2B+ PriDiscTmr+ SecDiscTmr+ DiscTmrStat+ DiscTmrSERREn+ Capabilities: [fc] <chain broken> 00:02.0 PCI bridge [0604]: Marvell Technology Group Ltd. Device [11ab:7846] (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF+ FastB2B+ ParErr+ DEVSEL=?? >TAbort+ <TAbort+ <MAbort+ >SERR+ <PERR+ INTx+ Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000f000-00000fff Memory behind bridge: e0000000-e00fffff Prefetchable memory behind bridge: fff00000-000fffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA+ VGA+ MAbort+ >Reset+ FastB2B+ PriDiscTmr+ SecDiscTmr+ DiscTmrStat+ DiscTmrSERREn+ Capabilities: [fc] <chain broken> 02:00.0 USB controller [0c03]: Fresco Logic FL1009 USB 3.0 Host Controller [1b73:1009] (rev 02) (prog-if 30 [XHCI]) Subsystem: Fresco Logic Device [1b73:0000] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 104 Region 0: Memory at e0000000 (64-bit, non-prefetchable) [size=64K] Region 2: Memory at e0010000 (64-bit, non-prefetchable) [size=4K] Region 4: Memory at e0011000 (64-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 3 Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0+,D1+,D2-,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 Capabilities: [70] Express (v2) Endpoint, MSI 00 DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 unlimited, L1 unlimited ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- DevCap2: Completion Timeout: Not Supported, TimeoutDis+ DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1- EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest- Capabilities: [b0] MSI-X: Enable- Count=8 Masked- Vector table: BAR=2 offset=00000000 PBA: BAR=4 offset=00000000 Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Kernel driver in use: xhci_hcd *****started "motion" video streaming server***** [0] Processing thread 0 - config file /etc/motion/motion.conf [0] Motion 3.2.12 Started [0] Motion going to daemon mode xhci_hcd 0000:02:00.0: add ep 0x81, slot id 2, new drop flags = 0x0, new add flags = 0x9, new slot info = 0x18300000 xhci_hcd 0000:02:00.0: xhci_check_bandwidth called for udev ee57fc00 xhci_hcd 0000:02:00.0: New Input Control Context: xhci_hcd 0000:02:00.0: @f0415000 (virt) @2e602000 (dma) 0x000000 - drop flags xhci_hcd 0000:02:00.0: @f0415004 (virt) @2e602004 (dma) 0x000009 - add flags xhci_hcd 0000:02:00.0: @f0415008 (virt) @2e602008 (dma) 0x000000 - rsvd2[0] xhci_hcd 0000:02:00.0: @f041500c (virt) @2e60200c (dma) 0x000000 - rsvd2[1] xhci_hcd 0000:02:00.0: @f0415010 (virt) @2e602010 (dma) 0x000000 - rsvd2[2] xhci_hcd 0000:02:00.0: @f0415014 (virt) @2e602014 (dma) 0x000000 - rsvd2[3] xhci_hcd 0000:02:00.0: @f0415018 (virt) @2e602018 (dma) 0x000000 - rsvd2[4] xhci_hcd 0000:02:00.0: @f041501c (virt) @2e60201c (dma) 0x000000 - rsvd2[5] xhci_hcd 0000:02:00.0: Slot Context: xhci_hcd 0000:02:00.0: @f0415020 (virt) @2e602020 (dma) 0x18300000 - dev_info xhci_hcd 0000:02:00.0: @f0415024 (virt) @2e602024 (dma) 0x020000 - dev_info2 xhci_hcd 0000:02:00.0: @f0415028 (virt) @2e602028 (dma) 0x000000 - tt_info xhci_hcd 0000:02:00.0: @f041502c (virt) @2e60202c (dma) 0x000000 - dev_state xhci_hcd 0000:02:00.0: @f0415030 (virt) @2e602030 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f0415034 (virt) @2e602034 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f0415038 (virt) @2e602038 (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: @f041503c (virt) @2e60203c (dma) 0x000000 - rsvd[3] xhci_hcd 0000:02:00.0: Endpoint 00 Context: xhci_hcd 0000:02:00.0: @f0415040 (virt) @2e602040 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f0415044 (virt) @2e602044 (dma) 0x400026 - ep_info2 xhci_hcd 0000:02:00.0: @f0415048 (virt) @2e602048 (dma) 0x2f099801 - deq xhci_hcd 0000:02:00.0: @f0415050 (virt) @2e602050 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f0415054 (virt) @2e602054 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f0415058 (virt) @2e602058 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f041505c (virt) @2e60205c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 01 Context: xhci_hcd 0000:02:00.0: @f0415060 (virt) @2e602060 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f0415064 (virt) @2e602064 (dma) 0x000000 - ep_info2 xhci_hcd 0000:02:00.0: @f0415068 (virt) @2e602068 (dma) 0x000000 - deq xhci_hcd 0000:02:00.0: @f0415070 (virt) @2e602070 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f0415074 (virt) @2e602074 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f0415078 (virt) @2e602078 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f041507c (virt) @2e60207c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 02 Context: xhci_hcd 0000:02:00.0: @f0415080 (virt) @2e602080 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f0415084 (virt) @2e602084 (dma) 0x3fc0228 - ep_info2 xhci_hcd 0000:02:00.0: @f0415088 (virt) @2e602088 (dma) 0x2e01e001 - deq xhci_hcd 0000:02:00.0: @f0415090 (virt) @2e602090 (dma) 0xbf40bf4 - tx_info xhci_hcd 0000:02:00.0: @f0415094 (virt) @2e602094 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f0415098 (virt) @2e602098 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f041509c (virt) @2e60209c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: // Ding dong! xhci_hcd 0000:02:00.0: Completed config ep cmd usb 3-2: Successful Endpoint Configure command xhci_hcd 0000:02:00.0: Output context after successful config ep cmd: xhci_hcd 0000:02:00.0: Slot Context: xhci_hcd 0000:02:00.0: @f0413000 (virt) @2e6cf000 (dma) 0x18300000 - dev_info xhci_hcd 0000:02:00.0: @f0413004 (virt) @2e6cf004 (dma) 0x020000 - dev_info2 xhci_hcd 0000:02:00.0: @f0413008 (virt) @2e6cf008 (dma) 0x000000 - tt_info xhci_hcd 0000:02:00.0: @f041300c (virt) @2e6cf00c (dma) 0x18000002 - dev_state xhci_hcd 0000:02:00.0: @f0413010 (virt) @2e6cf010 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f0413014 (virt) @2e6cf014 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f0413018 (virt) @2e6cf018 (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: @f041301c (virt) @2e6cf01c (dma) 0x000000 - rsvd[3] xhci_hcd 0000:02:00.0: Endpoint 00 Context: xhci_hcd 0000:02:00.0: @f0413020 (virt) @2e6cf020 (dma) 0x000001 - ep_info xhci_hcd 0000:02:00.0: @f0413024 (virt) @2e6cf024 (dma) 0x400026 - ep_info2 xhci_hcd 0000:02:00.0: @f0413028 (virt) @2e6cf028 (dma) 0x2f099801 - deq xhci_hcd 0000:02:00.0: @f0413030 (virt) @2e6cf030 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f0413034 (virt) @2e6cf034 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f0413038 (virt) @2e6cf038 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f041303c (virt) @2e6cf03c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 01 Context: xhci_hcd 0000:02:00.0: @f0413040 (virt) @2e6cf040 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f0413044 (virt) @2e6cf044 (dma) 0x000000 - ep_info2 xhci_hcd 0000:02:00.0: @f0413048 (virt) @2e6cf048 (dma) 0x000000 - deq xhci_hcd 0000:02:00.0: @f0413050 (virt) @2e6cf050 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f0413054 (virt) @2e6cf054 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f0413058 (virt) @2e6cf058 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f041305c (virt) @2e6cf05c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 02 Context: xhci_hcd 0000:02:00.0: @f0413060 (virt) @2e6cf060 (dma) 0x000001 - ep_info xhci_hcd 0000:02:00.0: @f0413064 (virt) @2e6cf064 (dma) 0x3fc0228 - ep_info2 xhci_hcd 0000:02:00.0: @f0413068 (virt) @2e6cf068 (dma) 0x2e01e001 - deq xhci_hcd 0000:02:00.0: @f0413070 (virt) @2e6cf070 (dma) 0xbf40bf4 - tx_info xhci_hcd 0000:02:00.0: @f0413074 (virt) @2e6cf074 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f0413078 (virt) @2e6cf078 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f041307c (virt) @2e6cf07c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 0x81 not halted, refusing to reset. xhci_hcd 0000:02:00.0: ERROR no room on ep ring, try ring expansion xhci_hcd 0000:02:00.0: ring expansion succeed, now has 4 segments xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag ... xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: overrun event on endpoint xhci_hcd 0000:02:00.0: Overrun Event for slot 2 ep 2 still with TDs queued? xhci_hcd 0000:02:00.0: All tds on the ep_ring skipped. Clear skip flag. xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag ... xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: overrun event on endpoint xhci_hcd 0000:02:00.0: Overrun Event for slot 2 ep 2 still with TDs queued? xhci_hcd 0000:02:00.0: All tds on the ep_ring skipped. Clear skip flag. xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 7 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: Found td. Clear skip flag. xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted xhci_hcd 0000:02:00.0: Found td. Clear skip flag. xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag ... xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: overrun event on endpoint xhci_hcd 0000:02:00.0: Overrun Event for slot 2 ep 2 still with TDs queued? xhci_hcd 0000:02:00.0: All tds on the ep_ring skipped. Clear skip flag. xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) ... xhci_hcd 0000:02:00.0: URB transfer length is wrong, xHC issue? req. len = 97920, act. len = 4294965524 xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) xhci_hcd 0000:02:00.0: ep 0x87 - asked for 16 bytes, 9 bytes untransferred usb 3-2: Driver uses different interval (8 microframes) than xHCI (128 microframes) *****rebooted and plugged in stk1160 device**** *****then started "motion" video streaming server***** root@vanputer:~# motion [0] Processing thread 0 - config file /etc/motion/motion.conf [0] Motion 3.2.12 Started [0] Motion going to daemon mode stk1160: registers to PAL like standard root@vanputer:~# stk1160: queue_setup: buffer count 8, each 829440 bytes stk1160: setting alternate 5 stk1160: minimum isoc packet size: 3072 (alt=5) stk1160: setting alt 5 with wMaxPacketSize=3072 xhci_hcd 0000:02:00.0: xhci_drop_endpoint called for udev eea2fc00 xhci_hcd 0000:02:00.0: drop ep 0x81, slot id 2, new drop flags = 0x8, new add flags = 0x0, new slot info = 0x8300000 xhci_hcd 0000:02:00.0: xhci_drop_endpoint called for udev eea2fc00 xhci_hcd 0000:02:00.0: drop ep 0x82, slot id 2, new drop flags = 0x28, new add flags = 0x0, new slot info = 0x8300000 xhci_hcd 0000:02:00.0: add ep 0x81, slot id 2, new drop flags = 0x28, new add flags = 0x8, new slot info = 0x18300000 xhci_hcd 0000:02:00.0: add ep 0x82, slot id 2, new drop flags = 0x28, new add flags = 0x28, new slot info = 0x28300000 xhci_hcd 0000:02:00.0: xhci_check_bandwidth called for udev eea2fc00 xhci_hcd 0000:02:00.0: New Input Control Context: xhci_hcd 0000:02:00.0: @f04ed000 (virt) @2e61b000 (dma) 0x000028 - drop flags xhci_hcd 0000:02:00.0: @f04ed004 (virt) @2e61b004 (dma) 0x000029 - add flags xhci_hcd 0000:02:00.0: @f04ed008 (virt) @2e61b008 (dma) 0x000000 - rsvd2[0] xhci_hcd 0000:02:00.0: @f04ed00c (virt) @2e61b00c (dma) 0x000000 - rsvd2[1] xhci_hcd 0000:02:00.0: @f04ed010 (virt) @2e61b010 (dma) 0x000000 - rsvd2[2] xhci_hcd 0000:02:00.0: @f04ed014 (virt) @2e61b014 (dma) 0x000000 - rsvd2[3] xhci_hcd 0000:02:00.0: @f04ed018 (virt) @2e61b018 (dma) 0x000000 - rsvd2[4] xhci_hcd 0000:02:00.0: @f04ed01c (virt) @2e61b01c (dma) 0x000000 - rsvd2[5] xhci_hcd 0000:02:00.0: Slot Context: xhci_hcd 0000:02:00.0: @f04ed020 (virt) @2e61b020 (dma) 0x28300000 - dev_info xhci_hcd 0000:02:00.0: @f04ed024 (virt) @2e61b024 (dma) 0x020000 - dev_info2 xhci_hcd 0000:02:00.0: @f04ed028 (virt) @2e61b028 (dma) 0x000000 - tt_info xhci_hcd 0000:02:00.0: @f04ed02c (virt) @2e61b02c (dma) 0x000000 - dev_state xhci_hcd 0000:02:00.0: @f04ed030 (virt) @2e61b030 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04ed034 (virt) @2e61b034 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04ed038 (virt) @2e61b038 (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: @f04ed03c (virt) @2e61b03c (dma) 0x000000 - rsvd[3] xhci_hcd 0000:02:00.0: Endpoint 00 Context: xhci_hcd 0000:02:00.0: @f04ed040 (virt) @2e61b040 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f04ed044 (virt) @2e61b044 (dma) 0x400026 - ep_info2 xhci_hcd 0000:02:00.0: @f04ed048 (virt) @2e61b048 (dma) 0x2f095801 - deq xhci_hcd 0000:02:00.0: @f04ed050 (virt) @2e61b050 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f04ed054 (virt) @2e61b054 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04ed058 (virt) @2e61b058 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04ed05c (virt) @2e61b05c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 01 Context: xhci_hcd 0000:02:00.0: @f04ed060 (virt) @2e61b060 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f04ed064 (virt) @2e61b064 (dma) 0x000000 - ep_info2 xhci_hcd 0000:02:00.0: @f04ed068 (virt) @2e61b068 (dma) 0x000000 - deq xhci_hcd 0000:02:00.0: @f04ed070 (virt) @2e61b070 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f04ed074 (virt) @2e61b074 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04ed078 (virt) @2e61b078 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04ed07c (virt) @2e61b07c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 02 Context: xhci_hcd 0000:02:00.0: @f04ed080 (virt) @2e61b080 (dma) 0x040000 - ep_info xhci_hcd 0000:02:00.0: @f04ed084 (virt) @2e61b084 (dma) 0x02003e - ep_info2 xhci_hcd 0000:02:00.0: @f04ed088 (virt) @2e61b088 (dma) 0x2e674401 - deq xhci_hcd 0000:02:00.0: @f04ed090 (virt) @2e61b090 (dma) 0x020002 - tx_info xhci_hcd 0000:02:00.0: @f04ed094 (virt) @2e61b094 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04ed098 (virt) @2e61b098 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04ed09c (virt) @2e61b09c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 03 Context: xhci_hcd 0000:02:00.0: @f04ed0a0 (virt) @2e61b0a0 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f04ed0a4 (virt) @2e61b0a4 (dma) 0x000000 - ep_info2 xhci_hcd 0000:02:00.0: @f04ed0a8 (virt) @2e61b0a8 (dma) 0x000000 - deq xhci_hcd 0000:02:00.0: @f04ed0b0 (virt) @2e61b0b0 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f04ed0b4 (virt) @2e61b0b4 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04ed0b8 (virt) @2e61b0b8 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04ed0bc (virt) @2e61b0bc (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 04 Context: xhci_hcd 0000:02:00.0: @f04ed0c0 (virt) @2e61b0c0 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f04ed0c4 (virt) @2e61b0c4 (dma) 0x4000228 - ep_info2 xhci_hcd 0000:02:00.0: @f04ed0c8 (virt) @2e61b0c8 (dma) 0x2ea9d001 - deq xhci_hcd 0000:02:00.0: @f04ed0d0 (virt) @2e61b0d0 (dma) 0xc000c00 - tx_info xhci_hcd 0000:02:00.0: @f04ed0d4 (virt) @2e61b0d4 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04ed0d8 (virt) @2e61b0d8 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04ed0dc (virt) @2e61b0dc (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: // Ding dong! xhci_hcd 0000:02:00.0: Completed config ep cmd usb 3-2: Successful Endpoint Configure command xhci_hcd 0000:02:00.0: Output context after successful config ep cmd: xhci_hcd 0000:02:00.0: Slot Context: xhci_hcd 0000:02:00.0: @f04eb000 (virt) @2f3d4000 (dma) 0x28300000 - dev_info xhci_hcd 0000:02:00.0: @f04eb004 (virt) @2f3d4004 (dma) 0x020000 - dev_info2 xhci_hcd 0000:02:00.0: @f04eb008 (virt) @2f3d4008 (dma) 0x000000 - tt_info xhci_hcd 0000:02:00.0: @f04eb00c (virt) @2f3d400c (dma) 0x18000002 - dev_state xhci_hcd 0000:02:00.0: @f04eb010 (virt) @2f3d4010 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04eb014 (virt) @2f3d4014 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04eb018 (virt) @2f3d4018 (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: @f04eb01c (virt) @2f3d401c (dma) 0x000000 - rsvd[3] xhci_hcd 0000:02:00.0: Endpoint 00 Context: xhci_hcd 0000:02:00.0: @f04eb020 (virt) @2f3d4020 (dma) 0x000001 - ep_info xhci_hcd 0000:02:00.0: @f04eb024 (virt) @2f3d4024 (dma) 0x400026 - ep_info2 xhci_hcd 0000:02:00.0: @f04eb028 (virt) @2f3d4028 (dma) 0x2f095801 - deq xhci_hcd 0000:02:00.0: @f04eb030 (virt) @2f3d4030 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f04eb034 (virt) @2f3d4034 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04eb038 (virt) @2f3d4038 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04eb03c (virt) @2f3d403c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 01 Context: xhci_hcd 0000:02:00.0: @f04eb040 (virt) @2f3d4040 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f04eb044 (virt) @2f3d4044 (dma) 0x000000 - ep_info2 xhci_hcd 0000:02:00.0: @f04eb048 (virt) @2f3d4048 (dma) 0x000000 - deq xhci_hcd 0000:02:00.0: @f04eb050 (virt) @2f3d4050 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f04eb054 (virt) @2f3d4054 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04eb058 (virt) @2f3d4058 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04eb05c (virt) @2f3d405c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 02 Context: xhci_hcd 0000:02:00.0: @f04eb060 (virt) @2f3d4060 (dma) 0x040001 - ep_info xhci_hcd 0000:02:00.0: @f04eb064 (virt) @2f3d4064 (dma) 0x02003e - ep_info2 xhci_hcd 0000:02:00.0: @f04eb068 (virt) @2f3d4068 (dma) 0x2e674401 - deq xhci_hcd 0000:02:00.0: @f04eb070 (virt) @2f3d4070 (dma) 0x020002 - tx_info xhci_hcd 0000:02:00.0: @f04eb074 (virt) @2f3d4074 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04eb078 (virt) @2f3d4078 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04eb07c (virt) @2f3d407c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 03 Context: xhci_hcd 0000:02:00.0: @f04eb080 (virt) @2f3d4080 (dma) 0x000000 - ep_info xhci_hcd 0000:02:00.0: @f04eb084 (virt) @2f3d4084 (dma) 0x000000 - ep_info2 xhci_hcd 0000:02:00.0: @f04eb088 (virt) @2f3d4088 (dma) 0x000000 - deq xhci_hcd 0000:02:00.0: @f04eb090 (virt) @2f3d4090 (dma) 0x000000 - tx_info xhci_hcd 0000:02:00.0: @f04eb094 (virt) @2f3d4094 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04eb098 (virt) @2f3d4098 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04eb09c (virt) @2f3d409c (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Endpoint 04 Context: xhci_hcd 0000:02:00.0: @f04eb0a0 (virt) @2f3d40a0 (dma) 0x000001 - ep_info xhci_hcd 0000:02:00.0: @f04eb0a4 (virt) @2f3d40a4 (dma) 0x4000228 - ep_info2 xhci_hcd 0000:02:00.0: @f04eb0a8 (virt) @2f3d40a8 (dma) 0x2ea9d001 - deq xhci_hcd 0000:02:00.0: @f04eb0b0 (virt) @2f3d40b0 (dma) 0xc000c00 - tx_info xhci_hcd 0000:02:00.0: @f04eb0b4 (virt) @2f3d40b4 (dma) 0x000000 - rsvd[0] xhci_hcd 0000:02:00.0: @f04eb0b8 (virt) @2f3d40b8 (dma) 0x000000 - rsvd[1] xhci_hcd 0000:02:00.0: @f04eb0bc (virt) @2f3d40bc (dma) 0x000000 - rsvd[2] xhci_hcd 0000:02:00.0: Cached old ring, 1 ring cached xhci_hcd 0000:02:00.0: Cached old ring, 2 rings cached xhci_hcd 0000:02:00.0: Endpoint 0x81 not halted, refusing to reset. xhci_hcd 0000:02:00.0: Endpoint 0x82 not halted, refusing to reset. stk1160: allocating urbs... stk1160: 16 urbs allocated xhci_hcd 0000:02:00.0: ERROR no room on ep ring, try ring expansion xhci_hcd 0000:02:00.0: ring expansion succeed, now has 4 segments xhci_hcd 0000:02:00.0: overrun event on endpoint xhci_hcd 0000:02:00.0: Overrun Event for slot 2 ep 4 still with TDs queued? xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag ... xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: Found td. Clear skip flag. xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: Found td. Clear skip flag. xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag ... xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: overrun event on endpoint xhci_hcd 0000:02:00.0: Overrun Event for slot 2 ep 4 still with TDs queued? print_err_status: 458 callbacks suppressed URB packet 50, status -18 [Unknown]. URB packet 51, status -18 [Unknown]. URB packet 52, status -18 [Unknown]. URB packet 53, status -18 [Unknown]. URB packet 54, status -18 [Unknown]. URB packet 55, status -18 [Unknown]. URB packet 56, status -18 [Unknown]. URB packet 57, status -18 [Unknown]. URB packet 58, status -18 [Unknown]. URB packet 59, status -18 [Unknown]. xhci_hcd 0000:02:00.0: All tds on the ep_ring skipped. Clear skip flag. xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: Found td. Clear skip flag. xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: Found td. Clear skip flag. xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag ... xhci_hcd 0000:02:00.0: Miss service interval error, set skip flag xhci_hcd 0000:02:00.0: All tds on the ep_ring skipped. Clear skip flag. xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted xhci_hcd 0000:02:00.0: ERROR Unknown event condition, HC probably busted xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD xhci_hcd 0000:02:00.0: Cancel URB ee642e40, dev 2, ep 0x0, starting at offset 0x2e66f1c0 xhci_hcd 0000:02:00.0: // Ding dong! xhci_hcd 0000:02:00.0: xHCI host not responding to stop endpoint command. xhci_hcd 0000:02:00.0: Assuming host is dying, halting host. xhci_hcd 0000:02:00.0: // Halt the HC xhci_hcd 0000:02:00.0: Killing URBs for slot ID 1, ep index 0 xhci_hcd 0000:02:00.0: Killing URBs for slot ID 1, ep index 2 xhci_hcd 0000:02:00.0: Killing URBs for slot ID 1, ep index 3 xhci_hcd 0000:02:00.0: Killing URBs for slot ID 2, ep index 0 xhci_hcd 0000:02:00.0: Killing URBs for slot ID 2, ep index 2 xhci_hcd 0000:02:00.0: Killing URBs for slot ID 2, ep index 4 xhci_hcd 0000:02:00.0: Killing URBs for slot ID 2, ep index 8 xhci_hcd 0000:02:00.0: Calling usb_hc_died() xhci_hcd 0000:02:00.0: HC died; cleaning up xhci_hcd 0000:02:00.0: xHCI host controller is dead. usb 3-2: motion timed out on ep0out len=0/0 stk1160: write failed on reg 0x103 (-110) stk1160: streaming started hub 3-0:1.0: state 0 ports 2 chg 0000 evt 0000 usb 3-2: USB disconnect, device number 2 usb 3-2: unregistering device usb 3-2: unregistering interface 3-2:1.0 stk1160: killing 16 urbs... stk1160: all urbs killed stk1160: freeing 16 urb buffers... stk1160: all urb buffers freed stk1160: buffer [ee64c800/0] aborted stk1160: buffer [eebcc000/1] aborted stk1160: buffer [ee690800/2] aborted stk1160: buffer [ee7bd800/3] aborted stk1160: buffer [ee047800/4] aborted stk1160: buffer [ee047000/5] aborted stk1160: buffer [ee03a800/6] aborted stk1160: buffer [ee03a000/7] aborted usb 3-2: unregistering interface 3-2:1.1 usb 3-2: unregistering interface 3-2:1.2 usb 3-2: usb_disable_device nuking all URBs hub 4-0:1.0: state 0 ports 2 chg 0000 evt 0000 usb 4-1: USB disconnect, device number 2 usb 4-1: unregistering device usb 4-1: unregistering interface 4-1:1.0 JBD: Detected IO errors while flushing file data on sda1 Aborting journal on device sda1. JBD: Error -5 detected when updating journal superblock for sda1. journal commit I/O error usb 4-1: usb_disable_device nuking all URBs xhci_hcd 0000:02:00.0: Poll event ring: 456672 xhci_hcd 0000:02:00.0: op reg status = 0x1 xhci_hcd 0000:02:00.0: HW died, polling stopped. -- 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