For Xen, an IOMMU paravirtualization mechanism is being developed.
The developers of the XCP-NG project, which is developing an open platform for deploying and managing cloud infrastructure, have introduced the PV-IOMMU project. This allows guest systems to access limited functionality of IOMMU implemented using Xen's paravirtualization infrastructure. In practice, PV-IOMMU can be used to implement DMA protection in Dom0 or to support the Linux kernel VFIO subsystem. Previously, the Xen hypervisor used IOMMU for […]
