Hi Mathias,

We are using an Intel Atom based board and the usb controller is:

00:14.0 USB Controller: Intel Corporation Device 0f35 (rev 11) (prog-if 30)
        Flags: bus master, medium devsel, latency 0, IRQ 130
        Memory at df7e0000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [70] Power Management version 2
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/3 
Enable+
        Kernel driver in use: xhci_hcd

Occassionally we are seeing that the dmesg is flooded with errors like:
[  607.763965] xhci_hcd 0000:00:14.0: WARN Event TRB for slot 8 ep 5 with no 
TDs queued?
[  607.764968] xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA ptr not part 
of current TD ep_index 5 comp_code 1
[  607.764976] xhci_hcd 0000:00:14.0: Looking for event-dma 0000000032a211d0 
trb-start 0000000032a21060 trb-end 0000000032a21060 seg-start 0000000032a21000 
seg-end 0000000032a21ff0

We are using v4.14.2 kernel and I have also applied:
e4ec40ec4b26 ("xhci: Don't show incorrect WARN message about events for empty 
rings")
on top of it. The code says "HC is busted, give up!".
Should I really give up or something can be done at this point?

Will really your appreciate your help in this.

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

Reply via email to