DMAR faults with VL805 xHCI controller since 4.13

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've been getting xhci_hcd probe failures since 4.13, seemingly caused by DMAR faults:

    xhci_hcd 0000:03:00.0: xHCI Host Controller
    xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 2
    DMAR: DRHD: handling fault status reg 3
    DMAR: [DMA Read] Request device [03:00.0] fault addr de483000 [fault reason 01] Present bit in root entry is clear
    <above repeated many times>
    dmar_fault: 1638936 callbacks suppressed
    ...
    dmar_fault: 2334570 callbacks suppressed
    ...
    dmar_fault: 2322965 callbacks suppressed
    ...
    dmar_fault: 2322989 callbacks suppressed
    ...
    xhci_hcd 0000:03:00.0: can't setup: -110
    xhci_hcd 0000:03:00.0: USB bus 2 deregistered
    xhci_hcd 0000:03:00.0: init 0000:03:00.0 fail, -110
    xhci_hcd: probe of 0000:03:00.0 failed with error -110

Presumably this has to do with the new dma-mapping things in 4.13. If VT-d is disabled, no more errors occur.

I have no idea how to investigate this.

I'm not sure if the fault lies in the USB driver or elsewhere. Please forgive me if this ends up being the wrong list.

-- 
Hao Wei
--
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



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux