[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#858019: marked as done (unblock: libvirt/3.0.0-4)



Your message dated Fri, 17 Mar 2017 18:14:47 +0000
with message-id <E1cowOl-0003Hy-Jz@respighi.debian.org>
and subject line unblock libvirt
has caused the Debian Bug report #858019,
regarding unblock: libvirt/3.0.0-4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
858019: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858019
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package libvirt

It fixes a bug where we fail to detect emulators that don't implement
query-cpu-definitions QMP command like mips and others thus dropping
them completely from the list of available emulators.

It furthermore unbreaks using qemu-bridge-helper so e.g. installs with
gnome-boxes work with apparmor enabled.

(include/attach the debdiff against the package in testing)

unblock libvirt/3.0.0-4

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff --git a/debian/changelog b/debian/changelog
index 253d0b172..cf68a1931 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+libvirt (3.0.0-4) unstable; urgency=medium
+
+  * [2a23b23] 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)
+  * [21bc332] apprarmor: unbreak lbvirt invoking qemu-bridge-helpers
+    This makes VM creation in gnome-boxes work with apparmor enabled.
+
+ -- Guido Günther <agx@sigxcpu.org>  Fri, 17 Mar 2017 11:20:13 +0100
+
 libvirt (3.0.0-3) unstable; urgency=medium
 
   * [62ad289] Debianize virtlogd
diff --git a/debian/patches/apparmor-allow-usr-lib-qemu-qemu-bridge-helper.patch b/debian/patches/apparmor-allow-usr-lib-qemu-qemu-bridge-helper.patch
new file mode 100644
index 000000000..77691a526
--- /dev/null
+++ b/debian/patches/apparmor-allow-usr-lib-qemu-qemu-bridge-helper.patch
@@ -0,0 +1,31 @@
+From: =?utf-8?q?Guido_G=C3=BCnther?= <agx@sigxcpu.org>
+Date: Thu, 16 Mar 2017 17:50:33 +0100
+Subject: apparmor: allow /usr/lib/qemu/qemu-bridge-helper
+
+This unbreaks e.g. gnome-boxes
+---
+ examples/apparmor/usr.sbin.libvirtd | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/examples/apparmor/usr.sbin.libvirtd b/examples/apparmor/usr.sbin.libvirtd
+index c40930b..ef241a5 100644
+--- a/examples/apparmor/usr.sbin.libvirtd
++++ b/examples/apparmor/usr.sbin.libvirtd
+@@ -67,7 +67,7 @@
+   # allow changing to our UUID-based named profiles
+   change_profile -> @{LIBVIRT}-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*,
+ 
+-  /usr/{lib,libexec}/qemu-bridge-helper Cx -> qemu_bridge_helper,
++  /usr/{lib,lib64,lib/qemu,libexec}/qemu-bridge-helper Cx -> qemu_bridge_helper,
+   # child profile for bridge helper process
+   profile qemu_bridge_helper {
+    #include <abstractions/base>
+@@ -83,7 +83,7 @@
+    /etc/qemu/** r,
+    owner @{PROC}/*/status r,
+ 
+-   /usr/{lib,libexec}/qemu-bridge-helper rmix,
++   /usr/{lib,lib64,lib/qemu,libexec}/qemu-bridge-helper rmix,
+   }
+   
+   # Site-specific additions and overrides. See local/README for details.
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 000000000..85fd5b88f
--- /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@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 a5eeda373..accd2ed89 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -20,3 +20,5 @@ 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
+apparmor-allow-usr-lib-qemu-qemu-bridge-helper.patch
+qemu-skip-QMP-probing-of-CPU-definitions-when-missing.patch

--- End Message ---
--- Begin Message ---
Unblocked libvirt.

--- End Message ---

Reply to: