vSphere ESXi 8.0.3
PCIE devices may be marked as non-pass-through capable, or SR-IOV may fail to enable due to overly strict sanity checking of ACS hardware configuration across the PCIe hierarchy when determining if pass-through/VFs can be enabled.
This is a known issue impacting vSphere ESXi 8.x and will be fixed in a future release.
To work around the issue :
Set the boot option disableACSCheck = TRUE
and reboot the ESXi host as per the steps below :
Configure
tab of Host. Advanced System Settings
.Edit
.VMkernel.Boot.disableACSCheck
and set the value to TRUE
Even though the option disableACSCheck
is set to TRUE,
ACS will still be enabled, but the overly strict check will be skipped, and PCIe pass-through will be allowed.