3.2. Enabling SR-IOV and IOMMU Support¶
SR-IOV VF PCI relies heavily on hardware support. Here is a list of hardware requirements for SR-IOV:
Your firmware (BIOS or UEFI) must support SR-IOV.
Your PCIe devices (e.g., Ethernet Port) must support SR-IOV.
Root Ports or the PCIe switch must support ARI (alternative routing ID interpretation).
Device assignment requires IOMMU (I/O Memory Management Unit) support in the CPU and firmware.
The ASRock Rack X570D4U-2L2T server powered by AMD Ryzen 9 5950X 16-Core @ 3.40GHz was certified for compatibility with Virtuozzo Hybrid Server version 7.5.4 by the Virtuozzo Technology Alliances team. All validation tests available for the standalone server configuration were completed with a 100% pass rate. A wide range of installation scenarios and functional tests were covered, including SR-IOV and PCIe passthrough support.
Check if IOMMU is enabled on the BIOS or UEFI. Go to Advanced > AMD CBS > NBIO Common Options > IOMMU and enable the option, if needed.
Check that SR-IOV support is enabled on the BIOS or UEFI. Go to Advanced > Chipset Configuration > SR-IOV Support and enable the option, if needed.