Skip to content

Instantly share code, notes, and snippets.

@forkloop
forkloop / vfio.md
Last active April 27, 2024 16:26 — forked from sameo/vfio.md

VFIO

Not KVM bound. The VFIO API deconstructs a device into regions, irqs, etc. The userspace application (QEMU, cloud-hypervisor, etc..) is responsible for reconstructing it into a device for e.g. a guest VM to consume.

Boot with intel_iommu=on.

IOMMU groups

Devices are bound together for isolation, IOMMU capabilities and platform topology reasons. It is not configurable.