Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
if (isIntel) {
if (access("/sys/firmware/acpi/tables/DMAR", F_OK) == 0) {
- virValidatePass();
+ virValidatePassDetails("DMAR");
bootarg = "intel_iommu=on";
} else {
virValidateFail(level,
}
} else if (isAMD) {
if (access("/sys/firmware/acpi/tables/IVRS", F_OK) == 0) {
- virValidatePass();
+ virValidatePassDetails("IVRS");
bootarg = "iommu=pt iommu=1";
} else {
virValidateFail(level,
"No SMMU found");
return VIR_VALIDATE_FAILURE(level);
} else {
- virValidatePass();
+ virValidatePassDetails("SMMU");
}
}
} else {