Hello, I am unable to test with the kernel you provided, because my tuner card doesn't have driver in mainline kernel tree. So I have to compile it myself and I need kernel headers for this.
So I compiled kernel 4.16 from debian linux-source-4.16 package and applied the patch you provided: >From dd0375ffba55172194999d40b35344e9dc2682df Mon Sep 17 00:00:00 2001 From: "Guilherme G. Piccoli" <gpicc...@canonical.com> Date: Wed, 11 Apr 2018 11:04:13 +0000 Subject: [PATCH] xhci: Add quirk to ASMedia 0x1242 adapter to avoid BEI Signed-off-by: Guilherme G. Piccoli <gpicc...@canonical.com> --- drivers/usb/host/xhci-pci.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c index d9f831b..0654461 100644 --- a/drivers/usb/host/xhci-pci.c +++ b/drivers/usb/host/xhci-pci.c @@ -213,6 +213,12 @@ static void xhci_pci_quirks(struct device *dev, struct xhci_hcd *xhci) xhci->quirks |= XHCI_TRUST_TX_LENGTH; if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && + pdev->device == 0x1242) { + xhci->quirks |= XHCI_AVOID_BEI; + pr_warn("QUIRK: XHCI_AVOID_BEI"); + } + + if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && pdev->device == PCI_DEVICE_ID_ASMEDIA_1042A_XHCI) xhci->quirks |= XHCI_ASMEDIA_MODIFY_FLOWCONTROL; -- 2.7.4 Compiled my tuner card driver now and I am testing. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1749961 Title: xhci_hcd: TRB DMA errors reported with ASMedia ASM1142 USB 3.1 Controller To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1749961/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs