Expand description
VFIO (Virtual Function I/O) device passthrough
Implements IOMMU group management, DMA mapping, BAR region mapping, and MSI-X interrupt remapping for direct device assignment to VMs.
Sprints W5-S6 (container/group/device), W5-S7 (DMA + MSI-X).
Structs§
- BarFlags
- BAR (Base Address Register) flags
- BarRegion
- PCI BAR region descriptor
- DmaFlags
- DMA mapping flags
- DmaMapping
- DMA address mapping entry
- Iommu
Group - An IOMMU group containing one or more PCI devices
- PciAddress
- PCI device address (BDF - Bus:Device.Function)
- Vfio
Container - VFIO container for grouping IOMMU groups together
- Vfio
Device - A VFIO-managed PCI device for passthrough
- Vfio
IrqInfo - VFIO IRQ configuration
Enums§
- Vfio
IrqType - VFIO interrupt types