Virtual Machine fails to start when trying to pass through USB PCIe card. Virtual Machine setup in libvirt with USB PCie card set to pass through. 06:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller [1912:0014] (rev 03) Kernel driver in use: xhci_hcd Kernel modules: xhci_pci Starting the VM causes the oops immediately. Actual Results: VM Fails to start Expected Results: VM starts and usb devices plugged into the USB card are passed through. Linux volidesk 4.15.1-acs #1 SMP Fri Feb 2 10:00:52 EST 2018 x86_64 GNU/Linux This works fine with 4.14.16. output of the kernel oops: https://pastebin.com/RDN6Xaqw Libvirt Configuration https://pastebin.com/UbitetE6 GRUB_CMDLINE_LINUX="pcie_acs_override=downstream intel_iommu=on rd.luks.options=discard" Kernel is vanilla 4.15.1 with the acs override patch. Also did not work with 4.15. Has worked on all previous 4.x.x kernels. Here is a pastebin of the acs patch. It's the only patch I'm using on the vanilla kernel https://pastebin.com/4gbjTG5Y v/r Blake Lee lee.blake.a@xxxxxxxxx -- 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