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 majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html