[Bug 215906] DMAR fault when connected usb hub (xhci_hcd)

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

 



https://bugzilla.kernel.org/show_bug.cgi?id=215906

Michał Pecio (michal.pecio@xxxxxxxxx) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michal.pecio@xxxxxxxxx

--- Comment #20 from Michał Pecio (michal.pecio@xxxxxxxxx) ---
By a complete accident I found that VL805 has a known bug where it overfetches
transfer rings:
https://github.com/raspberrypi/linux/issues/4685

Rolf, there is a workaround for similar bug in Zhaoxin hardware which may solve
your IOMMU faults.

Update to at least v6.6, or the latest v6.12 series if it's not a problem.

Run the following (if using a USB keyboard put it all in a script):
rmmod xhci_pci
rmmod xhci_hcd
modprobe xhci_hcd quirks=0x200000000000
modprobe xhci_pci

Verify that it worked:
dmesg |grep quirks
[122123.422469] xhci_hcd 0000:08:00.0: hcc params 0x002841eb hci version 0x100
quirks 0x0000200000000890
                                                                               
            ^-- here
And see if it helps.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.




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

  Powered by Linux