[Pkg-libvirt-commits] [libvirt] 01/03: qemu: skip QMP probing of CPU definitions when missing
Guido Guenther
agx at moszumanska.debian.org
Fri Mar 17 10:57:47 UTC 2017
This is an automated email from the git hooks/post-receive script.
agx pushed a commit to branch debian/sid
in repository libvirt.
commit 2a23b239c57633a2e530f33026d40b34b6869eac
Author: Guido Günther <agx at sigxcpu.org>
Date: Thu Mar 16 09:23:47 2017 +0100
qemu: skip QMP probing of CPU definitions when missing
Don't probe CPU definitions if we lack the monitor command. This
unbreaks e.g. mips based VMs.
Closes: #85412
---
...P-probing-of-CPU-definitions-when-missing.patch | 1053 ++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 1054 insertions(+)
diff --git a/debian/patches/qemu-skip-QMP-probing-of-CPU-definitions-when-missing.patch b/debian/patches/qemu-skip-QMP-probing-of-CPU-definitions-when-missing.patch
new file mode 100644
index 0000000..85fd5b8
--- /dev/null
+++ b/debian/patches/qemu-skip-QMP-probing-of-CPU-definitions-when-missing.patch
@@ -0,0 +1,1053 @@
+From: =?utf-8?q?Guido_G=C3=BCnther?= <agx at sigxcpu.org>
+Date: Thu, 16 Mar 2017 09:19:02 +0100
+Subject: qemu: skip QMP probing of CPU definitions when missing
+
+This unbreaks emulators that don't support this command such as
+qemu-system-mips*.
+
+Closes: #854125
+---
+ src/qemu/qemu_capabilities.c | 5 +
+ src/qemu/qemu_capabilities.h | 1 +
+ tests/qemucapabilitiesdata/caps_1.2.2.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_1.3.1.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_1.4.2.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml | 1 +
+ .../caps_2.6.0-gicv2.aarch64.xml | 1 +
+ .../caps_2.6.0-gicv3.aarch64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.6.0.ppc64le.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml | 1 +
+ tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml | 769 +++++++++++++++++++++
+ 20 files changed, 792 insertions(+)
+ create mode 100644 tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
+
+diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
+index 89e9dd4..69acd32 100644
+--- a/src/qemu/qemu_capabilities.c
++++ b/src/qemu/qemu_capabilities.c
+@@ -356,6 +356,7 @@ VIR_ENUM_IMPL(virQEMUCaps, QEMU_CAPS_LAST,
+ "drive-iotune-group",
+
+ "query-cpu-model-expansion", /* 245 */
++ "query-cpu-definitions",
+ );
+
+
+@@ -1520,6 +1521,7 @@ struct virQEMUCapsStringFlags virQEMUCapsCommands[] = {
+ { "query-hotpluggable-cpus", QEMU_CAPS_QUERY_HOTPLUGGABLE_CPUS },
+ { "query-qmp-schema", QEMU_CAPS_QUERY_QMP_SCHEMA },
+ { "query-cpu-model-expansion", QEMU_CAPS_QUERY_CPU_MODEL_EXPANSION},
++ { "query-cpu-definitions", QEMU_CAPS_QUERY_CPU_DEFINITIONS},
+ };
+
+ struct virQEMUCapsStringFlags virQEMUCapsMigration[] = {
+@@ -2786,6 +2788,9 @@ virQEMUCapsProbeQMPCPUDefinitions(virQEMUCapsPtr qemuCaps,
+ int ret = -1;
+ size_t i;
+
++ if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_QUERY_CPU_DEFINITIONS))
++ return 0;
++
+ if ((ncpus = qemuMonitorGetCPUDefinitions(mon, &cpus)) < 0)
+ return -1;
+
+diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h
+index b5ad95e..0f0ae9c 100644
+--- a/src/qemu/qemu_capabilities.h
++++ b/src/qemu/qemu_capabilities.h
+@@ -392,6 +392,7 @@ typedef enum {
+
+ /* 245 */
+ QEMU_CAPS_QUERY_CPU_MODEL_EXPANSION, /* qmp query-cpu-model-expansion */
++ QEMU_CAPS_QUERY_CPU_DEFINITIONS, /* qmp query-cpu-definitions */
+
+ QEMU_CAPS_LAST /* this must always be the last item */
+ } virQEMUCapsFlags;
+diff --git a/tests/qemucapabilitiesdata/caps_1.2.2.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.2.2.x86_64.xml
+index 6ea39c6..5b9913a 100644
+--- a/tests/qemucapabilitiesdata/caps_1.2.2.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_1.2.2.x86_64.xml
+@@ -110,6 +110,7 @@
+ <flag name='qxl.vram64_size_mb'/>
+ <flag name='device-tray-moved-event'/>
+ <flag name='display'/>
++ <flag name='query-cpu-definitions'/>
+ <version>1002002</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_1.3.1.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.3.1.x86_64.xml
+index aeb5cef..0bd307d 100644
+--- a/tests/qemucapabilitiesdata/caps_1.3.1.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_1.3.1.x86_64.xml
+@@ -128,6 +128,7 @@
+ <flag name='device-tray-moved-event'/>
+ <flag name='nec-usb-xhci-ports'/>
+ <flag name='display'/>
++ <flag name='query-cpu-definitions'/>
+ <version>1003001</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_1.4.2.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.4.2.x86_64.xml
+index 5b41244..ad044e7 100644
+--- a/tests/qemucapabilitiesdata/caps_1.4.2.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_1.4.2.x86_64.xml
+@@ -129,6 +129,7 @@
+ <flag name='device-tray-moved-event'/>
+ <flag name='nec-usb-xhci-ports'/>
+ <flag name='display'/>
++ <flag name='query-cpu-definitions'/>
+ <version>1004002</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml
+index d7c0b17..a919ee4 100644
+--- a/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml
+@@ -140,6 +140,7 @@
+ <flag name='nec-usb-xhci-ports'/>
+ <flag name='display'/>
+ <flag name='vhost-scsi'/>
++ <flag name='query-cpu-definitions'/>
+ <version>1005003</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml
+index 25b9f56..51560a3 100644
+--- a/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml
+@@ -145,6 +145,7 @@
+ <flag name='nec-usb-xhci-ports'/>
+ <flag name='display'/>
+ <flag name='vhost-scsi'/>
++ <flag name='query-cpu-definitions'/>
+ <version>1006000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml
+index 1323a0c..f4ee8d8 100644
+--- a/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml
+@@ -147,6 +147,7 @@
+ <flag name='nec-usb-xhci-ports'/>
+ <flag name='display'/>
+ <flag name='vhost-scsi'/>
++ <flag name='query-cpu-definitions'/>
+ <version>1007000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml
+index f47aa84..bdc7c4a 100644
+--- a/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml
+@@ -162,6 +162,7 @@
+ <flag name='drive-detect-zeroes'/>
+ <flag name='display'/>
+ <flag name='vhost-scsi'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2001001</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
+index 9248a06..74ae9a3 100644
+--- a/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml
+@@ -183,6 +183,7 @@
+ <flag name='virtio-vga'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2004000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
+index 96e62d3..c7aee7a 100644
+--- a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml
+@@ -189,6 +189,7 @@
+ <flag name='query-qmp-schema'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2005000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml b/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml
+index 0aed651..f45560b 100644
+--- a/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml
++++ b/tests/qemucapabilitiesdata/caps_2.6.0-gicv2.aarch64.xml
+@@ -164,6 +164,7 @@
+ <flag name='query-qmp-schema'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2006000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.6.0-gicv3.aarch64.xml b/tests/qemucapabilitiesdata/caps_2.6.0-gicv3.aarch64.xml
+index 1041a12..721c97b 100644
+--- a/tests/qemucapabilitiesdata/caps_2.6.0-gicv3.aarch64.xml
++++ b/tests/qemucapabilitiesdata/caps_2.6.0-gicv3.aarch64.xml
+@@ -164,6 +164,7 @@
+ <flag name='query-qmp-schema'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2006000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.ppc64le.xml b/tests/qemucapabilitiesdata/caps_2.6.0.ppc64le.xml
+index 92e2781..f1c5105 100644
+--- a/tests/qemucapabilitiesdata/caps_2.6.0.ppc64le.xml
++++ b/tests/qemucapabilitiesdata/caps_2.6.0.ppc64le.xml
+@@ -159,6 +159,7 @@
+ <flag name='query-qmp-schema'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2006000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
+index faddd50..46aae4f 100644
+--- a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml
+@@ -198,6 +198,7 @@
+ <flag name='query-qmp-schema'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2006000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml b/tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml
+index af21017..4c45b38 100644
+--- a/tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml
++++ b/tests/qemucapabilitiesdata/caps_2.7.0.s390x.xml
+@@ -127,6 +127,7 @@
+ <flag name='gluster.debug_level'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2007000</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
+index c789f0e..e57a550 100644
+--- a/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml
+@@ -200,6 +200,7 @@
+ <flag name='gluster.debug_level'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2007000</version>
+ <kvmVersion>0</kvmVersion>
+ <package> (v2.7.0)</package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml b/tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml
+index c4c9bf9..3f41be2 100644
+--- a/tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml
++++ b/tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml
+@@ -129,6 +129,7 @@
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
+ <flag name='query-cpu-model-expansion'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2007093</version>
+ <kvmVersion>0</kvmVersion>
+ <package></package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
+index 9757bd2..beee7ed 100644
+--- a/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
++++ b/tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml
+@@ -198,6 +198,7 @@
+ <flag name='gluster.debug_level'/>
+ <flag name='vhost-scsi'/>
+ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-definitions'/>
+ <version>2007093</version>
+ <kvmVersion>0</kvmVersion>
+ <package> (v2.8.0-rc3-dirty)</package>
+diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
+new file mode 100644
+index 0000000..d975322
+--- /dev/null
++++ b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml
+@@ -0,0 +1,769 @@
++<qemuCaps>
++ <qemuctime>0</qemuctime>
++ <selfctime>0</selfctime>
++ <selfvers>0</selfvers>
++ <usedQMP/>
++ <flag name='kvm'/>
++ <flag name='mem-path'/>
++ <flag name='drive-serial'/>
++ <flag name='chardev'/>
++ <flag name='monitor-json'/>
++ <flag name='sdl'/>
++ <flag name='netdev'/>
++ <flag name='rtc'/>
++ <flag name='vhost-net'/>
++ <flag name='no-hpet'/>
++ <flag name='no-kvm-pit'/>
++ <flag name='pci-configfd'/>
++ <flag name='nodefconfig'/>
++ <flag name='boot-menu'/>
++ <flag name='fsdev'/>
++ <flag name='name-process'/>
++ <flag name='smbios-type'/>
++ <flag name='spice'/>
++ <flag name='vga-none'/>
++ <flag name='boot-index'/>
++ <flag name='hda-duplex'/>
++ <flag name='drive-aio'/>
++ <flag name='pci-bootindex'/>
++ <flag name='ccid-emulated'/>
++ <flag name='ccid-passthru'/>
++ <flag name='chardev-spicevmc'/>
++ <flag name='virtio-tx-alg'/>
++ <flag name='pci-multifunction'/>
++ <flag name='virtio-blk-pci.ioeventfd'/>
++ <flag name='sga'/>
++ <flag name='virtio-blk-pci.event_idx'/>
++ <flag name='virtio-net-pci.event_idx'/>
++ <flag name='cache-directsync'/>
++ <flag name='piix3-usb-uhci'/>
++ <flag name='piix4-usb-uhci'/>
++ <flag name='usb-ehci'/>
++ <flag name='ich9-usb-ehci1'/>
++ <flag name='vt82c686b-usb-uhci'/>
++ <flag name='pci-ohci'/>
++ <flag name='usb-redir'/>
++ <flag name='usb-hub'/>
++ <flag name='no-shutdown'/>
++ <flag name='cache-unsafe'/>
++ <flag name='ich9-ahci'/>
++ <flag name='no-acpi'/>
++ <flag name='fsdev-readonly'/>
++ <flag name='virtio-blk-pci.scsi'/>
++ <flag name='drive-copy-on-read'/>
++ <flag name='fsdev-writeout'/>
++ <flag name='drive-iotune'/>
++ <flag name='system_wakeup'/>
++ <flag name='scsi-disk.channel'/>
++ <flag name='scsi-block'/>
++ <flag name='transaction'/>
++ <flag name='block-job-async'/>
++ <flag name='scsi-cd'/>
++ <flag name='ide-cd'/>
++ <flag name='no-user-config'/>
++ <flag name='hda-micro'/>
++ <flag name='dump-guest-memory'/>
++ <flag name='nec-usb-xhci'/>
++ <flag name='balloon-event'/>
++ <flag name='bridge'/>
++ <flag name='lsi'/>
++ <flag name='virtio-scsi-pci'/>
++ <flag name='blockio'/>
++ <flag name='disable-s3'/>
++ <flag name='disable-s4'/>
++ <flag name='usb-redir.filter'/>
++ <flag name='ide-drive.wwn'/>
++ <flag name='scsi-disk.wwn'/>
++ <flag name='seccomp-sandbox'/>
++ <flag name='reboot-timeout'/>
++ <flag name='dump-guest-core'/>
++ <flag name='seamless-migration'/>
++ <flag name='block-commit'/>
++ <flag name='vnc'/>
++ <flag name='drive-mirror'/>
++ <flag name='usb-redir.bootindex'/>
++ <flag name='usb-host.bootindex'/>
++ <flag name='blockdev-snapshot-sync'/>
++ <flag name='qxl'/>
++ <flag name='VGA'/>
++ <flag name='cirrus-vga'/>
++ <flag name='vmware-svga'/>
++ <flag name='device-video-primary'/>
++ <flag name='usb-serial'/>
++ <flag name='usb-net'/>
++ <flag name='add-fd'/>
++ <flag name='nbd-server'/>
++ <flag name='virtio-rng'/>
++ <flag name='rng-random'/>
++ <flag name='rng-egd'/>
++ <flag name='dtb'/>
++ <flag name='megasas'/>
++ <flag name='ipv6-migration'/>
++ <flag name='machine-opt'/>
++ <flag name='machine-usb-opt'/>
++ <flag name='tpm-passthrough'/>
++ <flag name='tpm-tis'/>
++ <flag name='pci-bridge'/>
++ <flag name='vfio-pci'/>
++ <flag name='vfio-pci.bootindex'/>
++ <flag name='scsi-generic'/>
++ <flag name='scsi-generic.bootindex'/>
++ <flag name='mem-merge'/>
++ <flag name='vnc-websocket'/>
++ <flag name='drive-discard'/>
++ <flag name='mlock'/>
++ <flag name='vnc-share-policy'/>
++ <flag name='device-del-event'/>
++ <flag name='dmi-to-pci-bridge'/>
++ <flag name='i440fx-pci-hole64-size'/>
++ <flag name='q35-pci-hole64-size'/>
++ <flag name='usb-storage'/>
++ <flag name='usb-storage.removable'/>
++ <flag name='virtio-mmio'/>
++ <flag name='ich9-intel-hda'/>
++ <flag name='kvm-pit-lost-tick-policy'/>
++ <flag name='boot-strict'/>
++ <flag name='pvpanic'/>
++ <flag name='spice-file-xfer-disable'/>
++ <flag name='spiceport'/>
++ <flag name='usb-kbd'/>
++ <flag name='host-pci-multidomain'/>
++ <flag name='msg-timestamp'/>
++ <flag name='active-commit'/>
++ <flag name='change-backing-file'/>
++ <flag name='memory-backend-ram'/>
++ <flag name='numa'/>
++ <flag name='memory-backend-file'/>
++ <flag name='usb-audio'/>
++ <flag name='rtc-reset-reinjection'/>
++ <flag name='splash-timeout'/>
++ <flag name='iothread'/>
++ <flag name='migrate-rdma'/>
++ <flag name='ivshmem'/>
++ <flag name='drive-iotune-max'/>
++ <flag name='VGA.vgamem_mb'/>
++ <flag name='vmware-svga.vgamem_mb'/>
++ <flag name='qxl.vgamem_mb'/>
++ <flag name='pc-dimm'/>
++ <flag name='machine-vmport-opt'/>
++ <flag name='aes-key-wrap'/>
++ <flag name='dea-key-wrap'/>
++ <flag name='pci-serial'/>
++ <flag name='vhost-user-multiqueue'/>
++ <flag name='migration-event'/>
++ <flag name='ioh3420'/>
++ <flag name='x3130-upstream'/>
++ <flag name='xio3130-downstream'/>
++ <flag name='rtl8139'/>
++ <flag name='e1000'/>
++ <flag name='virtio-net'/>
++ <flag name='gic-version'/>
++ <flag name='incoming-defer'/>
++ <flag name='virtio-gpu'/>
++ <flag name='virtio-gpu.virgl'/>
++ <flag name='virtio-keyboard'/>
++ <flag name='virtio-mouse'/>
++ <flag name='virtio-tablet'/>
++ <flag name='virtio-input-host'/>
++ <flag name='chardev-file-append'/>
++ <flag name='ich9-disable-s3'/>
++ <flag name='ich9-disable-s4'/>
++ <flag name='vserport-change-event'/>
++ <flag name='virtio-balloon-pci.deflate-on-oom'/>
++ <flag name='mptsas1068'/>
++ <flag name='spice-gl'/>
++ <flag name='qxl.vram64_size_mb'/>
++ <flag name='chardev-logfile'/>
++ <flag name='debug-threads'/>
++ <flag name='secret'/>
++ <flag name='pxb'/>
++ <flag name='pxb-pcie'/>
++ <flag name='device-tray-moved-event'/>
++ <flag name='nec-usb-xhci-ports'/>
++ <flag name='virtio-scsi-pci.iothread'/>
++ <flag name='name-guest'/>
++ <flag name='qxl.max_outputs'/>
++ <flag name='spice-unix'/>
++ <flag name='drive-detect-zeroes'/>
++ <flag name='tls-creds-x509'/>
++ <flag name='display'/>
++ <flag name='intel-iommu'/>
++ <flag name='smm'/>
++ <flag name='virtio-pci-disable-legacy'/>
++ <flag name='query-hotpluggable-cpus'/>
++ <flag name='virtio-net.rx_queue_size'/>
++ <flag name='virtio-vga'/>
++ <flag name='drive-iotune-max-length'/>
++ <flag name='ivshmem-plain'/>
++ <flag name='ivshmem-doorbell'/>
++ <flag name='query-qmp-schema'/>
++ <flag name='gluster.debug_level'/>
++ <flag name='vhost-scsi'/>
++ <flag name='drive-iotune-group'/>
++ <flag name='query-cpu-model-expansion'/>
++ <flag name='virtio-net.host_mtu'/>
++ <flag name='query-cpu-definitions'/>
++ <version>2008050</version>
++ <kvmVersion>0</kvmVersion>
++ <package> (v2.8.0-1961-g5b10b94bd5)</package>
++ <arch>x86_64</arch>
++ <hostCPU type='kvm' model='base'>
++ <property name='phys-bits' type='number' value='0'/>
++ <property name='core-id' type='number' value='-1'/>
++ <property name='xlevel' type='number' value='2147483656'/>
++ <property name='cmov' type='boolean' value='true'/>
++ <property name='ia64' type='boolean' value='false'/>
++ <property name='aes' type='boolean' value='true'/>
++ <property name='mmx' type='boolean' value='true'/>
++ <property name='arat' type='boolean' value='true'/>
++ <property name='rdpid' type='boolean' value='false'/>
++ <property name='pause-filter' type='boolean' value='false'/>
++ <property name='xsavec' type='boolean' value='true'/>
++ <property name='osxsave' type='boolean' value='false'/>
++ <property name='tsc-frequency' type='number' value='0'/>
++ <property name='xd' type='boolean' value='true'/>
++ <property name='hv-vendor-id' type='string' value=''/>
++ <property name='kvm-asyncpf' type='boolean' value='true'/>
++ <property name='kvm_asyncpf' type='boolean' value='true'/>
++ <property name='perfctr_core' type='boolean' value='false'/>
++ <property name='perfctr-core' type='boolean' value='false'/>
++ <property name='mpx' type='boolean' value='true'/>
++ <property name='avx512cd' type='boolean' value='false'/>
++ <property name='decodeassists' type='boolean' value='false'/>
++ <property name='pbe' type='boolean' value='false'/>
++ <property name='sse4_1' type='boolean' value='true'/>
++ <property name='sse4.1' type='boolean' value='true'/>
++ <property name='sse4-1' type='boolean' value='true'/>
++ <property name='family' type='number' value='6'/>
++ <property name='vmware-cpuid-freq' type='boolean' value='true'/>
++ <property name='avx512f' type='boolean' value='false'/>
++ <property name='xcrypt' type='boolean' value='false'/>
++ <property name='hv-runtime' type='boolean' value='false'/>
++ <property name='msr' type='boolean' value='true'/>
++ <property name='mce' type='boolean' value='true'/>
++ <property name='mca' type='boolean' value='true'/>
++ <property name='thread-id' type='number' value='-1'/>
++ <property name='min-level' type='number' value='13'/>
++ <property name='xgetbv1' type='boolean' value='true'/>
++ <property name='cid' type='boolean' value='false'/>
++ <property name='hv-relaxed' type='boolean' value='false'/>
++ <property name='fxsr' type='boolean' value='true'/>
++ <property name='ds' type='boolean' value='false'/>
++ <property name='hv-crash' type='boolean' value='false'/>
++ <property name='xsaveopt' type='boolean' value='true'/>
++ <property name='xtpr' type='boolean' value='false'/>
++ <property name='avx512-vpopcntdq' type='boolean' value='false'/>
++ <property name='phe' type='boolean' value='false'/>
++ <property name='avx512vl' type='boolean' value='false'/>
++ <property name='extapic' type='boolean' value='false'/>
++ <property name='3dnowprefetch' type='boolean' value='true'/>
++ <property name='cr8legacy' type='boolean' value='false'/>
++ <property name='cpuid-0xb' type='boolean' value='true'/>
++ <property name='xcrypt-en' type='boolean' value='false'/>
++ <property name='kvm_pv_eoi' type='boolean' value='true'/>
++ <property name='apic-id' type='number' value='4294967295'/>
++ <property name='pn' type='boolean' value='false'/>
++ <property name='dca' type='boolean' value='false'/>
++ <property name='vendor' type='string' value='GenuineIntel'/>
++ <property name='pku' type='boolean' value='false'/>
++ <property name='smx' type='boolean' value='false'/>
++ <property name='cmp-legacy' type='boolean' value='false'/>
++ <property name='cmp_legacy' type='boolean' value='false'/>
++ <property name='avx512-4fmaps' type='boolean' value='false'/>
++ <property name='vmcb-clean' type='boolean' value='false'/>
++ <property name='vmcb_clean' type='boolean' value='false'/>
++ <property name='3dnowext' type='boolean' value='false'/>
++ <property name='hle' type='boolean' value='true'/>
++ <property name='npt' type='boolean' value='false'/>
++ <property name='memory' type='string' value='/machine/unattached/system[0]'/>
++ <property name='clwb' type='boolean' value='false'/>
++ <property name='lbrv' type='boolean' value='false'/>
++ <property name='adx' type='boolean' value='true'/>
++ <property name='ss' type='boolean' value='true'/>
++ <property name='pni' type='boolean' value='true'/>
++ <property name='svm_lock' type='boolean' value='false'/>
++ <property name='svm-lock' type='boolean' value='false'/>
++ <property name='smep' type='boolean' value='true'/>
++ <property name='pfthreshold' type='boolean' value='false'/>
++ <property name='smap' type='boolean' value='true'/>
++ <property name='x2apic' type='boolean' value='true'/>
++ <property name='avx512vbmi' type='boolean' value='false'/>
++ <property name='hv-stimer' type='boolean' value='false'/>
++ <property name='i64' type='boolean' value='true'/>
++ <property name='flushbyasid' type='boolean' value='false'/>
++ <property name='f16c' type='boolean' value='true'/>
++ <property name='ace2-en' type='boolean' value='false'/>
++ <property name='pat' type='boolean' value='true'/>
++ <property name='pae' type='boolean' value='true'/>
++ <property name='sse' type='boolean' value='true'/>
++ <property name='phe-en' type='boolean' value='false'/>
++ <property name='kvm-nopiodelay' type='boolean' value='true'/>
++ <property name='kvm_nopiodelay' type='boolean' value='true'/>
++ <property name='tm' type='boolean' value='false'/>
++ <property name='kvmclock-stable-bit' type='boolean' value='true'/>
++ <property name='hypervisor' type='boolean' value='true'/>
++ <property name='socket-id' type='number' value='-1'/>
++ <property name='pcommit' type='boolean' value='false'/>
++ <property name='syscall' type='boolean' value='true'/>
++ <property name='level' type='number' value='13'/>
++ <property name='avx512dq' type='boolean' value='false'/>
++ <property name='svm' type='boolean' value='false'/>
++ <property name='full-cpuid-auto-level' type='boolean' value='true'/>
++ <property name='hv-reset' type='boolean' value='false'/>
++ <property name='invtsc' type='boolean' value='false'/>
++ <property name='sse3' type='boolean' value='true'/>
++ <property name='sse2' type='boolean' value='true'/>
++ <property name='est' type='boolean' value='false'/>
++ <property name='avx512ifma' type='boolean' value='false'/>
++ <property name='tm2' type='boolean' value='false'/>
++ <property name='kvm-pv-eoi' type='boolean' value='true'/>
++ <property name='cx8' type='boolean' value='true'/>
++ <property name='kvm-mmu' type='boolean' value='false'/>
++ <property name='kvm_mmu' type='boolean' value='false'/>
++ <property name='sse4_2' type='boolean' value='true'/>
++ <property name='sse4.2' type='boolean' value='true'/>
++ <property name='sse4-2' type='boolean' value='true'/>
++ <property name='pge' type='boolean' value='true'/>
++ <property name='fill-mtrr-mask' type='boolean' value='true'/>
++ <property name='pdcm' type='boolean' value='false'/>
++ <property name='nodeid_msr' type='boolean' value='false'/>
++ <property name='model' type='number' value='94'/>
++ <property name='movbe' type='boolean' value='true'/>
++ <property name='nrip-save' type='boolean' value='false'/>
++ <property name='nrip_save' type='boolean' value='false'/>
++ <property name='sse4a' type='boolean' value='false'/>
++ <property name='ssse3' type='boolean' value='true'/>
++ <property name='kvm_pv_unhalt' type='boolean' value='true'/>
++ <property name='invpcid' type='boolean' value='true'/>
++ <property name='pdpe1gb' type='boolean' value='true'/>
++ <property name='tsc-deadline' type='boolean' value='true'/>
++ <property name='fma' type='boolean' value='true'/>
++ <property name='cx16' type='boolean' value='true'/>
++ <property name='de' type='boolean' value='true'/>
++ <property name='enforce' type='boolean' value='false'/>
++ <property name='stepping' type='number' value='3'/>
++ <property name='xsave' type='boolean' value='true'/>
++ <property name='clflush' type='boolean' value='true'/>
++ <property name='skinit' type='boolean' value='false'/>
++ <property name='tce' type='boolean' value='false'/>
++ <property name='tsc' type='boolean' value='true'/>
++ <property name='fpu' type='boolean' value='true'/>
++ <property name='ds-cpl' type='boolean' value='false'/>
++ <property name='ds_cpl' type='boolean' value='false'/>
++ <property name='ibs' type='boolean' value='false'/>
++ <property name='host-phys-bits' type='boolean' value='false'/>
++ <property name='fma4' type='boolean' value='false'/>
++ <property name='la57' type='boolean' value='false'/>
++ <property name='osvw' type='boolean' value='false'/>
++ <property name='check' type='boolean' value='true'/>
++ <property name='hv-spinlocks' type='number' value='-1'/>
++ <property name='pmm' type='boolean' value='false'/>
++ <property name='apic' type='boolean' value='true'/>
++ <property name='pmu' type='boolean' value='false'/>
++ <property name='min-xlevel2' type='number' value='0'/>
++ <property name='tsc-adjust' type='boolean' value='true'/>
++ <property name='tsc_adjust' type='boolean' value='true'/>
++ <property name='kvm-steal-time' type='boolean' value='true'/>
++ <property name='kvm_steal_time' type='boolean' value='true'/>
++ <property name='kvmclock' type='boolean' value='true'/>
++ <property name='l3-cache' type='boolean' value='true'/>
++ <property name='lwp' type='boolean' value='false'/>
++ <property name='xop' type='boolean' value='false'/>
++ <property name='avx' type='boolean' value='true'/>
++ <property name='ospke' type='boolean' value='false'/>
++ <property name='ace2' type='boolean' value='false'/>
++ <property name='acpi' type='boolean' value='false'/>
++ <property name='avx512bw' type='boolean' value='false'/>
++ <property name='hv-vapic' type='boolean' value='false'/>
++ <property name='fsgsbase' type='boolean' value='true'/>
++ <property name='ht' type='boolean' value='false'/>
++ <property name='nx' type='boolean' value='true'/>
++ <property name='pclmulqdq' type='boolean' value='true'/>
++ <property name='mmxext' type='boolean' value='false'/>
++ <property name='popcnt' type='boolean' value='true'/>
++ <property name='xsaves' type='boolean' value='true'/>
++ <property name='lm' type='boolean' value='true'/>
++ <property name='umip' type='boolean' value='false'/>
++ <property name='avx2' type='boolean' value='true'/>
++ <property name='pse' type='boolean' value='true'/>
++ <property name='sep' type='boolean' value='true'/>
++ <property name='pclmuldq' type='boolean' value='true'/>
++ <property name='nodeid-msr' type='boolean' value='false'/>
++ <property name='kvm' type='boolean' value='true'/>
++ <property name='misalignsse' type='boolean' value='false'/>
++ <property name='min-xlevel' type='number' value='2147483656'/>
++ <property name='bmi2' type='boolean' value='true'/>
++ <property name='bmi1' type='boolean' value='true'/>
++ <property name='kvm-pv-unhalt' type='boolean' value='true'/>
++ <property name='realized' type='boolean' value='false'/>
++ <property name='tsc_scale' type='boolean' value='false'/>
++ <property name='tsc-scale' type='boolean' value='false'/>
++ <property name='topoext' type='boolean' value='false'/>
++ <property name='hv-vpindex' type='boolean' value='false'/>
++ <property name='xlevel2' type='number' value='0'/>
++ <property name='clflushopt' type='boolean' value='true'/>
++ <property name='monitor' type='boolean' value='false'/>
++ <property name='avx512er' type='boolean' value='false'/>
++ <property name='pmm-en' type='boolean' value='false'/>
++ <property name='pcid' type='boolean' value='true'/>
++ <property name='3dnow' type='boolean' value='false'/>
++ <property name='erms' type='boolean' value='true'/>
++ <property name='lahf-lm' type='boolean' value='true'/>
++ <property name='lahf_lm' type='boolean' value='true'/>
++ <property name='xstore' type='boolean' value='false'/>
++ <property name='hv-synic' type='boolean' value='false'/>
++ <property name='fxsr-opt' type='boolean' value='false'/>
++ <property name='fxsr_opt' type='boolean' value='false'/>
++ <property name='rtm' type='boolean' value='true'/>
++ <property name='lmce' type='boolean' value='true'/>
++ <property name='hv-time' type='boolean' value='false'/>
++ <property name='perfctr-nb' type='boolean' value='false'/>
++ <property name='perfctr_nb' type='boolean' value='false'/>
++ <property name='ffxsr' type='boolean' value='false'/>
++ <property name='rdrand' type='boolean' value='true'/>
++ <property name='rdseed' type='boolean' value='true'/>
++ <property name='avx512-4vnniw' type='boolean' value='false'/>
++ <property name='vme' type='boolean' value='true'/>
++ <property name='vmx' type='boolean' value='true'/>
++ <property name='dtes64' type='boolean' value='false'/>
++ <property name='mtrr' type='boolean' value='true'/>
++ <property name='rdtscp' type='boolean' value='true'/>
++ <property name='pse36' type='boolean' value='true'/>
++ <property name='tbm' type='boolean' value='false'/>
++ <property name='wdt' type='boolean' value='false'/>
++ <property name='pause_filter' type='boolean' value='false'/>
++ <property name='model-id' type='string' value='Intel(R) Xeon(R) CPU E3-1245 v5 @ 3.50GHz'/>
++ <property name='sha-ni' type='boolean' value='false'/>
++ <property name='abm' type='boolean' value='true'/>
++ <property name='avx512pf' type='boolean' value='false'/>
++ <property name='xstore-en' type='boolean' value='false'/>
++ </hostCPU>
++ <hostCPU type='tcg' model='base'>
++ <property name='phys-bits' type='number' value='0'/>
++ <property name='core-id' type='number' value='-1'/>
++ <property name='xlevel' type='number' value='2147483658'/>
++ <property name='cmov' type='boolean' value='true'/>
++ <property name='ia64' type='boolean' value='false'/>
++ <property name='aes' type='boolean' value='true'/>
++ <property name='mmx' type='boolean' value='true'/>
++ <property name='arat' type='boolean' value='true'/>
++ <property name='rdpid' type='boolean' value='false'/>
++ <property name='pause-filter' type='boolean' value='false'/>
++ <property name='xsavec' type='boolean' value='false'/>
++ <property name='osxsave' type='boolean' value='false'/>
++ <property name='tsc-frequency' type='number' value='0'/>
++ <property name='xd' type='boolean' value='true'/>
++ <property name='hv-vendor-id' type='string' value=''/>
++ <property name='kvm-asyncpf' type='boolean' value='false'/>
++ <property name='kvm_asyncpf' type='boolean' value='false'/>
++ <property name='perfctr_core' type='boolean' value='false'/>
++ <property name='perfctr-core' type='boolean' value='false'/>
++ <property name='mpx' type='boolean' value='true'/>
++ <property name='avx512cd' type='boolean' value='false'/>
++ <property name='decodeassists' type='boolean' value='false'/>
++ <property name='pbe' type='boolean' value='false'/>
++ <property name='sse4_1' type='boolean' value='true'/>
++ <property name='sse4.1' type='boolean' value='true'/>
++ <property name='sse4-1' type='boolean' value='true'/>
++ <property name='family' type='number' value='6'/>
++ <property name='vmware-cpuid-freq' type='boolean' value='true'/>
++ <property name='avx512f' type='boolean' value='false'/>
++ <property name='xcrypt' type='boolean' value='false'/>
++ <property name='hv-runtime' type='boolean' value='false'/>
++ <property name='msr' type='boolean' value='true'/>
++ <property name='mce' type='boolean' value='true'/>
++ <property name='mca' type='boolean' value='true'/>
++ <property name='thread-id' type='number' value='-1'/>
++ <property name='min-level' type='number' value='13'/>
++ <property name='xgetbv1' type='boolean' value='true'/>
++ <property name='cid' type='boolean' value='false'/>
++ <property name='hv-relaxed' type='boolean' value='false'/>
++ <property name='fxsr' type='boolean' value='true'/>
++ <property name='ds' type='boolean' value='false'/>
++ <property name='hv-crash' type='boolean' value='false'/>
++ <property name='xsaveopt' type='boolean' value='true'/>
++ <property name='xtpr' type='boolean' value='false'/>
++ <property name='avx512-vpopcntdq' type='boolean' value='false'/>
++ <property name='phe' type='boolean' value='false'/>
++ <property name='avx512vl' type='boolean' value='false'/>
++ <property name='extapic' type='boolean' value='false'/>
++ <property name='3dnowprefetch' type='boolean' value='false'/>
++ <property name='cr8legacy' type='boolean' value='true'/>
++ <property name='cpuid-0xb' type='boolean' value='true'/>
++ <property name='xcrypt-en' type='boolean' value='false'/>
++ <property name='kvm_pv_eoi' type='boolean' value='false'/>
++ <property name='apic-id' type='number' value='4294967295'/>
++ <property name='pn' type='boolean' value='false'/>
++ <property name='dca' type='boolean' value='false'/>
++ <property name='vendor' type='string' value='AuthenticAMD'/>
++ <property name='pku' type='boolean' value='true'/>
++ <property name='smx' type='boolean' value='false'/>
++ <property name='cmp-legacy' type='boolean' value='false'/>
++ <property name='cmp_legacy' type='boolean' value='false'/>
++ <property name='avx512-4fmaps' type='boolean' value='false'/>
++ <property name='vmcb-clean' type='boolean' value='false'/>
++ <property name='vmcb_clean' type='boolean' value='false'/>
++ <property name='3dnowext' type='boolean' value='true'/>
++ <property name='hle' type='boolean' value='false'/>
++ <property name='npt' type='boolean' value='false'/>
++ <property name='memory' type='string' value='/machine/unattached/system[0]'/>
++ <property name='clwb' type='boolean' value='true'/>
++ <property name='lbrv' type='boolean' value='false'/>
++ <property name='adx' type='boolean' value='true'/>
++ <property name='ss' type='boolean' value='true'/>
++ <property name='pni' type='boolean' value='true'/>
++ <property name='svm_lock' type='boolean' value='false'/>
++ <property name='svm-lock' type='boolean' value='false'/>
++ <property name='smep' type='boolean' value='true'/>
++ <property name='pfthreshold' type='boolean' value='false'/>
++ <property name='smap' type='boolean' value='true'/>
++ <property name='x2apic' type='boolean' value='false'/>
++ <property name='avx512vbmi' type='boolean' value='false'/>
++ <property name='hv-stimer' type='boolean' value='false'/>
++ <property name='i64' type='boolean' value='true'/>
++ <property name='flushbyasid' type='boolean' value='false'/>
++ <property name='f16c' type='boolean' value='false'/>
++ <property name='ace2-en' type='boolean' value='false'/>
++ <property name='pat' type='boolean' value='true'/>
++ <property name='pae' type='boolean' value='true'/>
++ <property name='sse' type='boolean' value='true'/>
++ <property name='phe-en' type='boolean' value='false'/>
++ <property name='kvm-nopiodelay' type='boolean' value='false'/>
++ <property name='kvm_nopiodelay' type='boolean' value='false'/>
++ <property name='tm' type='boolean' value='false'/>
++ <property name='kvmclock-stable-bit' type='boolean' value='false'/>
++ <property name='hypervisor' type='boolean' value='true'/>
++ <property name='socket-id' type='number' value='-1'/>
++ <property name='pcommit' type='boolean' value='true'/>
++ <property name='syscall' type='boolean' value='true'/>
++ <property name='level' type='number' value='13'/>
++ <property name='avx512dq' type='boolean' value='false'/>
++ <property name='svm' type='boolean' value='true'/>
++ <property name='full-cpuid-auto-level' type='boolean' value='true'/>
++ <property name='hv-reset' type='boolean' value='false'/>
++ <property name='invtsc' type='boolean' value='false'/>
++ <property name='sse3' type='boolean' value='true'/>
++ <property name='sse2' type='boolean' value='true'/>
++ <property name='est' type='boolean' value='false'/>
++ <property name='avx512ifma' type='boolean' value='false'/>
++ <property name='tm2' type='boolean' value='false'/>
++ <property name='kvm-pv-eoi' type='boolean' value='false'/>
++ <property name='cx8' type='boolean' value='true'/>
++ <property name='kvm-mmu' type='boolean' value='false'/>
++ <property name='kvm_mmu' type='boolean' value='false'/>
++ <property name='sse4_2' type='boolean' value='true'/>
++ <property name='sse4.2' type='boolean' value='true'/>
++ <property name='sse4-2' type='boolean' value='true'/>
++ <property name='pge' type='boolean' value='true'/>
++ <property name='fill-mtrr-mask' type='boolean' value='true'/>
++ <property name='pdcm' type='boolean' value='false'/>
++ <property name='nodeid_msr' type='boolean' value='false'/>
++ <property name='model' type='number' value='6'/>
++ <property name='movbe' type='boolean' value='true'/>
++ <property name='nrip-save' type='boolean' value='false'/>
++ <property name='nrip_save' type='boolean' value='false'/>
++ <property name='sse4a' type='boolean' value='true'/>
++ <property name='ssse3' type='boolean' value='true'/>
++ <property name='kvm_pv_unhalt' type='boolean' value='false'/>
++ <property name='invpcid' type='boolean' value='false'/>
++ <property name='pdpe1gb' type='boolean' value='true'/>
++ <property name='tsc-deadline' type='boolean' value='false'/>
++ <property name='fma' type='boolean' value='false'/>
++ <property name='cx16' type='boolean' value='true'/>
++ <property name='de' type='boolean' value='true'/>
++ <property name='enforce' type='boolean' value='false'/>
++ <property name='stepping' type='number' value='3'/>
++ <property name='xsave' type='boolean' value='true'/>
++ <property name='clflush' type='boolean' value='true'/>
++ <property name='skinit' type='boolean' value='false'/>
++ <property name='tce' type='boolean' value='false'/>
++ <property name='tsc' type='boolean' value='true'/>
++ <property name='fpu' type='boolean' value='true'/>
++ <property name='ds-cpl' type='boolean' value='false'/>
++ <property name='ds_cpl' type='boolean' value='false'/>
++ <property name='ibs' type='boolean' value='false'/>
++ <property name='host-phys-bits' type='boolean' value='false'/>
++ <property name='fma4' type='boolean' value='false'/>
++ <property name='la57' type='boolean' value='true'/>
++ <property name='osvw' type='boolean' value='false'/>
++ <property name='check' type='boolean' value='true'/>
++ <property name='hv-spinlocks' type='number' value='-1'/>
++ <property name='pmm' type='boolean' value='false'/>
++ <property name='apic' type='boolean' value='true'/>
++ <property name='pmu' type='boolean' value='false'/>
++ <property name='min-xlevel2' type='number' value='0'/>
++ <property name='tsc-adjust' type='boolean' value='false'/>
++ <property name='tsc_adjust' type='boolean' value='false'/>
++ <property name='kvm-steal-time' type='boolean' value='false'/>
++ <property name='kvm_steal_time' type='boolean' value='false'/>
++ <property name='kvmclock' type='boolean' value='false'/>
++ <property name='l3-cache' type='boolean' value='true'/>
++ <property name='lwp' type='boolean' value='false'/>
++ <property name='xop' type='boolean' value='false'/>
++ <property name='avx' type='boolean' value='false'/>
++ <property name='ospke' type='boolean' value='true'/>
++ <property name='ace2' type='boolean' value='false'/>
++ <property name='acpi' type='boolean' value='true'/>
++ <property name='avx512bw' type='boolean' value='false'/>
++ <property name='hv-vapic' type='boolean' value='false'/>
++ <property name='fsgsbase' type='boolean' value='true'/>
++ <property name='ht' type='boolean' value='false'/>
++ <property name='nx' type='boolean' value='true'/>
++ <property name='pclmulqdq' type='boolean' value='true'/>
++ <property name='mmxext' type='boolean' value='true'/>
++ <property name='popcnt' type='boolean' value='true'/>
++ <property name='xsaves' type='boolean' value='false'/>
++ <property name='lm' type='boolean' value='true'/>
++ <property name='umip' type='boolean' value='false'/>
++ <property name='avx2' type='boolean' value='false'/>
++ <property name='pse' type='boolean' value='true'/>
++ <property name='sep' type='boolean' value='true'/>
++ <property name='pclmuldq' type='boolean' value='true'/>
++ <property name='nodeid-msr' type='boolean' value='false'/>
++ <property name='kvm' type='boolean' value='true'/>
++ <property name='misalignsse' type='boolean' value='false'/>
++ <property name='min-xlevel' type='number' value='2147483658'/>
++ <property name='bmi2' type='boolean' value='true'/>
++ <property name='bmi1' type='boolean' value='true'/>
++ <property name='kvm-pv-unhalt' type='boolean' value='false'/>
++ <property name='realized' type='boolean' value='false'/>
++ <property name='tsc_scale' type='boolean' value='false'/>
++ <property name='tsc-scale' type='boolean' value='false'/>
++ <property name='topoext' type='boolean' value='false'/>
++ <property name='hv-vpindex' type='boolean' value='false'/>
++ <property name='xlevel2' type='number' value='0'/>
++ <property name='clflushopt' type='boolean' value='true'/>
++ <property name='monitor' type='boolean' value='true'/>
++ <property name='avx512er' type='boolean' value='false'/>
++ <property name='pmm-en' type='boolean' value='false'/>
++ <property name='pcid' type='boolean' value='false'/>
++ <property name='3dnow' type='boolean' value='true'/>
++ <property name='erms' type='boolean' value='true'/>
++ <property name='lahf-lm' type='boolean' value='true'/>
++ <property name='lahf_lm' type='boolean' value='true'/>
++ <property name='xstore' type='boolean' value='false'/>
++ <property name='hv-synic' type='boolean' value='false'/>
++ <property name='fxsr-opt' type='boolean' value='false'/>
++ <property name='fxsr_opt' type='boolean' value='false'/>
++ <property name='rtm' type='boolean' value='false'/>
++ <property name='lmce' type='boolean' value='false'/>
++ <property name='hv-time' type='boolean' value='false'/>
++ <property name='perfctr-nb' type='boolean' value='false'/>
++ <property name='perfctr_nb' type='boolean' value='false'/>
++ <property name='ffxsr' type='boolean' value='false'/>
++ <property name='rdrand' type='boolean' value='false'/>
++ <property name='rdseed' type='boolean' value='false'/>
++ <property name='avx512-4vnniw' type='boolean' value='false'/>
++ <property name='vme' type='boolean' value='false'/>
++ <property name='vmx' type='boolean' value='false'/>
++ <property name='dtes64' type='boolean' value='false'/>
++ <property name='mtrr' type='boolean' value='true'/>
++ <property name='rdtscp' type='boolean' value='true'/>
++ <property name='pse36' type='boolean' value='true'/>
++ <property name='tbm' type='boolean' value='false'/>
++ <property name='wdt' type='boolean' value='false'/>
++ <property name='pause_filter' type='boolean' value='false'/>
++ <property name='model-id' type='string' value='QEMU TCG CPU version 2.5+'/>
++ <property name='sha-ni' type='boolean' value='false'/>
++ <property name='abm' type='boolean' value='true'/>
++ <property name='avx512pf' type='boolean' value='false'/>
++ <property name='xstore-en' type='boolean' value='false'/>
++ </hostCPU>
++ <cpu type='kvm' name='max' usable='yes'/>
++ <cpu type='kvm' name='host' usable='yes'/>
++ <cpu type='kvm' name='base' usable='yes'/>
++ <cpu type='kvm' name='qemu64' usable='yes'/>
++ <cpu type='kvm' name='qemu32' usable='yes'/>
++ <cpu type='kvm' name='phenom' usable='no'/>
++ <cpu type='kvm' name='pentium3' usable='yes'/>
++ <cpu type='kvm' name='pentium2' usable='yes'/>
++ <cpu type='kvm' name='pentium' usable='yes'/>
++ <cpu type='kvm' name='n270' usable='yes'/>
++ <cpu type='kvm' name='kvm64' usable='yes'/>
++ <cpu type='kvm' name='kvm32' usable='yes'/>
++ <cpu type='kvm' name='coreduo' usable='yes'/>
++ <cpu type='kvm' name='core2duo' usable='yes'/>
++ <cpu type='kvm' name='athlon' usable='no'/>
++ <cpu type='kvm' name='Westmere' usable='yes'/>
++ <cpu type='kvm' name='Skylake-Client' usable='yes'/>
++ <cpu type='kvm' name='SandyBridge' usable='yes'/>
++ <cpu type='kvm' name='Penryn' usable='yes'/>
++ <cpu type='kvm' name='Opteron_G5' usable='no'/>
++ <cpu type='kvm' name='Opteron_G4' usable='no'/>
++ <cpu type='kvm' name='Opteron_G3' usable='no'/>
++ <cpu type='kvm' name='Opteron_G2' usable='yes'/>
++ <cpu type='kvm' name='Opteron_G1' usable='yes'/>
++ <cpu type='kvm' name='Nehalem' usable='yes'/>
++ <cpu type='kvm' name='IvyBridge' usable='yes'/>
++ <cpu type='kvm' name='Haswell' usable='yes'/>
++ <cpu type='kvm' name='Haswell-noTSX' usable='yes'/>
++ <cpu type='kvm' name='Conroe' usable='yes'/>
++ <cpu type='kvm' name='Broadwell' usable='yes'/>
++ <cpu type='kvm' name='Broadwell-noTSX' usable='yes'/>
++ <cpu type='kvm' name='486' usable='yes'/>
++ <cpu type='tcg' name='max' usable='yes'/>
++ <cpu type='tcg' name='host' usable='no'/>
++ <cpu type='tcg' name='base' usable='yes'/>
++ <cpu type='tcg' name='qemu64' usable='yes'/>
++ <cpu type='tcg' name='qemu32' usable='yes'/>
++ <cpu type='tcg' name='phenom' usable='no'/>
++ <cpu type='tcg' name='pentium3' usable='yes'/>
++ <cpu type='tcg' name='pentium2' usable='yes'/>
++ <cpu type='tcg' name='pentium' usable='yes'/>
++ <cpu type='tcg' name='n270' usable='yes'/>
++ <cpu type='tcg' name='kvm64' usable='yes'/>
++ <cpu type='tcg' name='kvm32' usable='yes'/>
++ <cpu type='tcg' name='coreduo' usable='yes'/>
++ <cpu type='tcg' name='core2duo' usable='yes'/>
++ <cpu type='tcg' name='athlon' usable='yes'/>
++ <cpu type='tcg' name='Westmere' usable='yes'/>
++ <cpu type='tcg' name='Skylake-Client' usable='no'/>
++ <cpu type='tcg' name='SandyBridge' usable='no'/>
++ <cpu type='tcg' name='Penryn' usable='yes'/>
++ <cpu type='tcg' name='Opteron_G5' usable='no'/>
++ <cpu type='tcg' name='Opteron_G4' usable='no'/>
++ <cpu type='tcg' name='Opteron_G3' usable='no'/>
++ <cpu type='tcg' name='Opteron_G2' usable='yes'/>
++ <cpu type='tcg' name='Opteron_G1' usable='yes'/>
++ <cpu type='tcg' name='Nehalem' usable='yes'/>
++ <cpu type='tcg' name='IvyBridge' usable='no'/>
++ <cpu type='tcg' name='Haswell' usable='no'/>
++ <cpu type='tcg' name='Haswell-noTSX' usable='no'/>
++ <cpu type='tcg' name='Conroe' usable='yes'/>
++ <cpu type='tcg' name='Broadwell' usable='no'/>
++ <cpu type='tcg' name='Broadwell-noTSX' usable='no'/>
++ <cpu type='tcg' name='486' usable='yes'/>
++ <machine name='pc-i440fx-2.9' alias='pc' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-0.12' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.4' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-1.3' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-q35-2.7' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-q35-2.6' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='xenpv' maxCpus='1'/>
++ <machine name='pc-i440fx-1.7' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.8' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-1.6' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.7' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-0.11' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.3' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-0.10' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-1.2' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.2' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='isapc' hotplugCpus='yes' maxCpus='1'/>
++ <machine name='pc-q35-2.5' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='xenfv' hotplugCpus='yes' maxCpus='128'/>
++ <machine name='pc-0.15' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-0.14' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-1.5' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.6' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-1.4' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.5' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-q35-2.9' alias='q35' hotplugCpus='yes' maxCpus='288'/>
++ <machine name='pc-1.1' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.1' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-q35-2.8' hotplugCpus='yes' maxCpus='288'/>
++ <machine name='pc-1.0' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-i440fx-2.0' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-q35-2.4' hotplugCpus='yes' maxCpus='255'/>
++ <machine name='pc-0.13' hotplugCpus='yes' maxCpus='255'/>
++</qemuCaps>
diff --git a/debian/patches/series b/debian/patches/series
index a5eeda3..106799c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -20,3 +20,4 @@ test-posix_openpt-don-t-fail-on-EACCESS.patch
Disable-use-of-namespaces-by-default.patch
debian/Debianize-virtlogd.patch
CVE-2017-2635-qemu-Don-t-update-physical-storage-size-of-.patch
+qemu-allow-QMP-probing-of-CPU-definitions-to-fail.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-libvirt/libvirt.git
More information about the Pkg-libvirt-commits
mailing list