]> xenbits.xensource.com Git - libvirt.git/commitdiff
PowerPC : Make 'qemu-system-ppc64' the default emulator on ppc64[le].
authorPrerna Saxena <prerna@linux.vnet.ibm.com>
Sun, 15 Feb 2015 04:18:00 +0000 (09:48 +0530)
committerJán Tomko <jtomko@redhat.com>
Tue, 17 Feb 2015 11:20:40 +0000 (12:20 +0100)
PowerPC : Explicitly associate 'qemu-system-ppc64' as the
 default emulator for all 64-bit PowerPC guests ( both Big & Little Endian )

Signed-off-by: Prerna Saxena <prerna@linux.vnet.ibm.com>
src/qemu/qemu_capabilities.c

index a04095e23115d190dd1261452c0b61531e8bbe7c..4596f6cd15bbe3876ce56a439321bd5fb27a2924 100644 (file)
@@ -673,9 +673,14 @@ virQEMUCapsFindBinaryForArch(virArch hostarch,
                              virArch guestarch)
 {
     char *ret;
-    const char *archstr = virQEMUCapsArchToString(guestarch);
+    const char *archstr;
     char *binary;
 
+    if (ARCH_IS_PPC64(guestarch))
+        archstr = virQEMUCapsArchToString(VIR_ARCH_PPC64);
+    else
+        archstr = virQEMUCapsArchToString(guestarch);
+
     if (virAsprintf(&binary, "qemu-system-%s", archstr) < 0)
         return NULL;