mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-22 12:35:17 +00:00
qemu: command: Replace check using QEMU_CAPS_NO_ACPI with architecture check
QEMU_CAPS_NO_ACPI is asserted based on architecture, so it can be replaced by a non-capability check. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
d22abc8f2f
commit
dfc4a9c796
@ -5969,7 +5969,9 @@ qemuBuildPMCommandLine(virCommand *cmd,
|
||||
/* Use old syntax of -no-acpi only if qemu didn't report that it supports the
|
||||
* new syntax */
|
||||
if (virQEMUCapsMachineSupportsACPI(qemuCaps, def->virtType, def->os.machine) == VIR_TRISTATE_BOOL_ABSENT &&
|
||||
virQEMUCapsGet(qemuCaps, QEMU_CAPS_NO_ACPI)) {
|
||||
(def->os.arch == VIR_ARCH_I686 ||
|
||||
def->os.arch == VIR_ARCH_X86_64 ||
|
||||
def->os.arch == VIR_ARCH_AARCH64)) {
|
||||
if (def->features[VIR_DOMAIN_FEATURE_ACPI] != VIR_TRISTATE_SWITCH_ON)
|
||||
virCommandAddArg(cmd, "-no-acpi");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user