From: Ján Tomko Date: Thu, 17 Apr 2014 14:50:43 +0000 (+0200) Subject: Only set QEMU_CAPS_NO_HPET on x86 X-Git-Tag: v1.1.3.5~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a91c1f19a8513991a83616e74c3291cf8c90763a;p=thirdparty%2Flibvirt.git Only set QEMU_CAPS_NO_HPET on x86 QEMU only supports it on x86, but we've been assuming it for all QEMUs when doing QMP capability detection. https://bugzilla.redhat.com/show_bug.cgi?id=1066145 (cherry picked from commit c3725db8d0c1035dc550959c93f8b9aeb78ec1bf) --- diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index 5e1ae93fb1..6b8a07b1a6 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -2431,7 +2431,6 @@ virQEMUCapsInitQMPBasic(virQEMUCapsPtr qemuCaps) virQEMUCapsSet(qemuCaps, QEMU_CAPS_NETDEV); virQEMUCapsSet(qemuCaps, QEMU_CAPS_RTC); virQEMUCapsSet(qemuCaps, QEMU_CAPS_VHOST_NET); - virQEMUCapsSet(qemuCaps, QEMU_CAPS_NO_HPET); virQEMUCapsSet(qemuCaps, QEMU_CAPS_NODEFCONFIG); virQEMUCapsSet(qemuCaps, QEMU_CAPS_BOOT_MENU); virQEMUCapsSet(qemuCaps, QEMU_CAPS_FSDEV); @@ -2490,6 +2489,7 @@ virQEMUCapsInitArchQMPBasic(virQEMUCapsPtr qemuCaps, qemuCaps->arch == VIR_ARCH_I686) { virQEMUCapsSet(qemuCaps, QEMU_CAPS_PCI_MULTIBUS); virQEMUCapsSet(qemuCaps, QEMU_CAPS_NO_ACPI); + virQEMUCapsSet(qemuCaps, QEMU_CAPS_NO_HPET); virQEMUCapsSet(qemuCaps, QEMU_CAPS_NO_KVM_PIT); }