diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c index 449fb2f2d15fe5b6c328957c4868267b74e31cc1..afc05bd300694d24056745631d25646c14855300 100644 --- a/src/qemu/qemu_validate.c +++ b/src/qemu/qemu_validate.c @@ -1198,7 +1198,8 @@ qemuValidateDomainDef(const virDomainDef *def, /* On aarch64, ACPI requires UEFI */ if (def->features[VIR_DOMAIN_FEATURE_ACPI] == VIR_TRISTATE_SWITCH_ON && def->os.arch == VIR_ARCH_AARCH64 && - (def->os.firmware != VIR_DOMAIN_OS_DEF_FIRMWARE_EFI && + (def->os.firmware != VIR_DOMAIN_OS_DEF_FIRMWARE_EFI && + def->os.firmware != VIR_DOMAIN_OS_DEF_FIRMWARE_NONE && !virDomainDefHasOldStyleUEFI(def))) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", _("ACPI requires UEFI on this architecture"));