]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Use qemuDomainMachineIsVirt() more
authorAndrea Bolognani <abologna@redhat.com>
Fri, 12 May 2017 09:03:19 +0000 (11:03 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Tue, 16 May 2017 14:48:30 +0000 (16:48 +0200)
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
src/qemu/qemu_capabilities.c

index ad5dc0cc2ac5fa19a7048d671870f6a6b3185673..546dfd7594dcc2acc20f16cd4299f970d0c4fc15 100644 (file)
@@ -5842,12 +5842,7 @@ virQEMUCapsFillDomainFeatureGICCaps(virQEMUCapsPtr qemuCaps,
     virDomainCapsFeatureGICPtr gic = &domCaps->gic;
     virGICVersion version;
 
-    if (domCaps->arch != VIR_ARCH_ARMV7L &&
-        domCaps->arch != VIR_ARCH_AARCH64)
-        return 0;
-
-    if (STRNEQ(domCaps->machine, "virt") &&
-        !STRPREFIX(domCaps->machine, "virt-"))
+    if (!qemuDomainMachineIsVirt(domCaps->machine, domCaps->arch))
         return 0;
 
     for (version = VIR_GIC_VERSION_LAST - 1;