I'm setting up a vm box and I've enabled IOMMU.
Works great, except I get PTE Read access is not set errors flooding my dmesg.
In particular it is for one device, a USB 1.1 controller, that just doesn't want to play ball. If I detach the device (using virsh) the errors stop.
So my question is, is there a way to enable IOMMU on a address basis (or disable), or how do I detach a device from the host automatically?