]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
qemu: caps: qemu-system-aarch64 supports armv7l
authorCole Robinson <crobinso@redhat.com>
Thu, 21 May 2015 22:06:09 +0000 (18:06 -0400)
committerCole Robinson <crobinso@redhat.com>
Mon, 8 Jun 2015 21:51:06 +0000 (17:51 -0400)
And it always has, so advertise it similarly to i686

src/qemu/qemu_capabilities.c

index d7da90166229445c8ac0eadf00f047ae666f82e8..d42494d3b4f2421e55ae8601f264e24a300c3b3c 100644 (file)
@@ -697,6 +697,14 @@ virQEMUCapsFindBinaryForArch(virArch hostarch,
     if (ret && !virFileIsExecutable(ret))
         VIR_FREE(ret);
 
+    if (guestarch == VIR_ARCH_ARMV7L &&
+        !ret &&
+        hostarch == VIR_ARCH_AARCH64) {
+        ret = virFindFileInPath("qemu-system-aarch64");
+        if (ret && !virFileIsExecutable(ret))
+            VIR_FREE(ret);
+    }
+
     if (guestarch == VIR_ARCH_I686 &&
         !ret &&
         hostarch == VIR_ARCH_X86_64) {