On Sun, 2015-02-01 at 08:08 +0100, Stefan Priebe wrote: > Hi, > > since the above mentioned patch the passthrough of my USB controllers > does not work anymore. > > dmesh shows: > [ 37.692394] VFIO - User Level meta-driver version: 0.3 > [ 37.696755] vfio-pci: probe of 0000:00:01.0 failed with error -22 > [ 38.688986] vfio-pci: probe of 0000:00:01.0 failed with error -22 > [ 38.689244] vfio-pci: probe of 0000:00:1c.0 failed with error -22 > [ 39.696653] vfio-pci: probe of 0000:00:01.0 failed with error -22 > [ 39.696749] vfio-pci: probe of 0000:00:1c.0 failed with error -22 > > While the text in the patch indicates that it was just a wrong check and > it should never worked. I see a different behaviour as it was working > fine before. These are PCIe root ports, they have never been supported by vfio-pci and it has never been correct to bind them to vfio-pci. The IOMMU group is considered viable with either pcieport or pci-stub bound to these devices. I suggest leaving them untouched and bound to pcieport. Thanks, Alex -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html