]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemucapabilitiestest: Bump qemu-5.1 capabilities for x86_64
authorPeter Krempa <pkrempa@redhat.com>
Wed, 20 May 2020 09:13:34 +0000 (11:13 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 4 Jun 2020 07:39:19 +0000 (09:39 +0200)
QEMU added the machine types for the 5.1 release so let's update them.

Other notable changes are 'cpu-throttle-tailslow' migration property,
'zlib' compression for qcow2 images and absrtact socket support.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_5.1.0.x86_64.xml
tests/qemucapabilitiesdata/caps_5.1.0.x86_64.replies
tests/qemucapabilitiesdata/caps_5.1.0.x86_64.xml

index e152f7dec58783df49aa3d5e0bffcb2aecb8c9f8..996461fb0fc3809256edafb2de06d11e77e94bf8 100644 (file)
@@ -1,7 +1,7 @@
 <domainCapabilities>
   <path>/usr/bin/qemu-system-x86_64</path>
   <domain>kvm</domain>
-  <machine>pc-q35-5.0</machine>
+  <machine>pc-q35-5.1</machine>
   <arch>x86_64</arch>
   <vcpu max='288'/>
   <iothreads supported='yes'/>
index a0eeed7c2d018fe61093428d611b81345d0ef9c3..e4801b27501c9a0e9ab4115c9ee399685a89e6a1 100644 (file)
@@ -1,7 +1,7 @@
 <domainCapabilities>
   <path>/usr/bin/qemu-system-x86_64</path>
   <domain>qemu</domain>
-  <machine>pc-i440fx-5.0</machine>
+  <machine>pc-i440fx-5.1</machine>
   <arch>x86_64</arch>
   <vcpu max='255'/>
   <iothreads supported='yes'/>
index bc842730a07aa43446b4e6aaab1554908db2d5a8..e95fcec8bc6e71a9702ff961cfbae41b3e31b975 100644 (file)
@@ -1,7 +1,7 @@
 <domainCapabilities>
   <path>/usr/bin/qemu-system-x86_64</path>
   <domain>kvm</domain>
-  <machine>pc-i440fx-5.0</machine>
+  <machine>pc-i440fx-5.1</machine>
   <arch>x86_64</arch>
   <vcpu max='255'/>
   <iothreads supported='yes'/>
index e26a74921f22d20b7d70f95ceb8e61b8c6791ebe..c44cff7e50cc5bf94dac8b4e5225f585be4e4ebc 100644 (file)
@@ -21,7 +21,7 @@
       "minor": 0,
       "major": 5
     },
-    "package": "v5.0.0-34-g648db19685"
+    "package": "v5.0.0-870-g5cc7a54c2e"
   },
   "id": "libvirt-2"
 }
 
 {
   "return": [
-    {
-      "name": "ich9-usb-uhci5",
-      "parent": "pci-uhci-usb"
-    },
     {
       "name": "pcie-pci-bridge",
       "parent": "base-pci-bridge"
       "name": "Denverton-x86_64-cpu",
       "parent": "x86_64-cpu"
     },
+    {
+      "name": "virtio-rng-device",
+      "parent": "virtio-device"
+    },
     {
       "name": "filter-buffer",
       "parent": "netfilter"
       "parent": "usb-device"
     },
     {
-      "name": "pci-bridge",
-      "parent": "base-pci-bridge"
+      "name": "ich9-usb-uhci5",
+      "parent": "pci-uhci-usb"
     },
     {
       "name": "pci-ipmi-bt",
       "parent": "pci-vga"
     },
     {
-      "name": "virtio-rng-device",
-      "parent": "virtio-device"
+      "name": "pcm3680_pci",
+      "parent": "pci-device"
     },
     {
       "name": "Haswell-v1-x86_64-cpu",
       "parent": "pci-device"
     },
     {
-      "name": "core2duo-x86_64-cpu",
-      "parent": "x86_64-cpu"
+      "name": "pci-bridge",
+      "parent": "base-pci-bridge"
     },
     {
       "name": "kvm-pit",
       "parent": "virtio-device"
     },
     {
-      "name": "pcm3680_pci",
-      "parent": "pci-device"
+      "name": "core2duo-x86_64-cpu",
+      "parent": "x86_64-cpu"
     },
     {
       "name": "virtio-blk-pci-transitional",
       "name": "pxb-pcie",
       "parent": "pci-device"
     },
-    {
-      "name": "Haswell-IBRS-x86_64-cpu",
-      "parent": "x86_64-cpu"
-    },
     {
       "name": "virtio-scsi-device",
       "parent": "virtio-scsi-common"
     },
+    {
+      "name": "Haswell-IBRS-x86_64-cpu",
+      "parent": "x86_64-cpu"
+    },
     {
       "name": "input-barrier",
       "parent": "object"
       "name": "Dhyana-v1-x86_64-cpu",
       "parent": "x86_64-cpu"
     },
+    {
+      "name": "pc-i440fx-5.1-machine",
+      "parent": "generic-pc-machine"
+    },
     {
       "name": "sysbus-fdc",
       "parent": "base-sysbus-fdc"
       "parent": "megasas-base"
     },
     {
-      "name": "vmcoreinfo",
-      "parent": "device"
+      "name": "chardev-braille",
+      "parent": "chardev"
     },
     {
       "name": "virtio-iommu-pci",
       "parent": "x86_64-cpu"
     },
     {
-      "name": "tpci200",
-      "parent": "pci-device"
+      "name": "vmcoreinfo",
+      "parent": "device"
     },
     {
-      "name": "chardev-braille",
-      "parent": "chardev"
+      "name": "tpci200",
+      "parent": "pci-device"
     },
     {
       "name": "rocker",
       "name": "qemu-console",
       "parent": "object"
     },
+    {
+      "name": "chardev-socket",
+      "parent": "chardev"
+    },
     {
       "name": "input-linux",
       "parent": "object"
       "name": "cs4231a",
       "parent": "isa-device"
     },
-    {
-      "name": "chardev-socket",
-      "parent": "chardev"
-    },
     {
       "name": "scsi-hd",
       "parent": "scsi-disk-base"
     },
+    {
+      "name": "clock",
+      "parent": "object"
+    },
     {
       "name": "usb-kbd",
       "parent": "usb-hid"
       "name": "virtio-net-device",
       "parent": "virtio-device"
     },
+    {
+      "name": "ccid-card-emulated",
+      "parent": "ccid-card"
+    },
     {
       "name": "pc-q35-2.9-machine",
       "parent": "generic-pc-machine"
       "parent": "virtio-iommu-device-base"
     },
     {
-      "name": "ccid-card-emulated",
-      "parent": "ccid-card"
+      "name": "pc-i440fx-1.7-machine",
+      "parent": "generic-pc-machine"
     },
     {
       "name": "Westmere-v2-x86_64-cpu",
       "parent": "x86_64-cpu"
     },
     {
-      "name": "pc-i440fx-1.7-machine",
+      "name": "pc-q35-5.1-machine",
       "parent": "generic-pc-machine"
     },
     {
       "name": "pc-dimm",
       "parent": "device"
     },
-    {
-      "name": "virtio-balloon-pci-non-transitional",
-      "parent": "virtio-balloon-pci-base"
-    },
     {
       "name": "virtio-net-pci-transitional",
       "parent": "virtio-net-pci-base"
     },
+    {
+      "name": "virtio-balloon-pci-non-transitional",
+      "parent": "virtio-balloon-pci-base"
+    },
     {
       "name": "ipmi-bmc-sim",
       "parent": "ipmi-bmc"
       "cpu-max": 288,
       "deprecated": false
     },
+    {
+      "hotpluggable-cpus": true,
+      "name": "pc-q35-5.1",
+      "numa-mem-supported": true,
+      "default-cpu-type": "qemu64-x86_64-cpu",
+      "cpu-max": 288,
+      "deprecated": false,
+      "alias": "q35"
+    },
     {
       "hotpluggable-cpus": true,
       "name": "pc-i440fx-1.7",
       "cpu-max": 255,
       "deprecated": false
     },
+    {
+      "hotpluggable-cpus": true,
+      "name": "pc-i440fx-5.1",
+      "numa-mem-supported": true,
+      "default-cpu-type": "qemu64-x86_64-cpu",
+      "is-default": true,
+      "cpu-max": 255,
+      "deprecated": false,
+      "alias": "pc"
+    },
     {
       "hotpluggable-cpus": true,
       "name": "pc-i440fx-2.9",
       "numa-mem-supported": true,
       "default-cpu-type": "qemu64-x86_64-cpu",
       "cpu-max": 288,
-      "deprecated": false,
-      "alias": "q35"
+      "deprecated": false
     },
     {
       "hotpluggable-cpus": true,
       "name": "pc-i440fx-5.0",
       "numa-mem-supported": true,
       "default-cpu-type": "qemu64-x86_64-cpu",
-      "is-default": true,
       "cpu-max": 255,
-      "deprecated": false,
-      "alias": "pc"
+      "deprecated": false
     },
     {
       "hotpluggable-cpus": true,
     },
     {
       "parameters": [
+        {
+          "name": "abstract",
+          "type": "boolean"
+        },
+        {
+          "name": "tight",
+          "default": "on",
+          "type": "boolean"
+        },
         {
           "name": "logappend",
           "type": "boolean"
           "default": null,
           "type": "int"
         },
+        {
+          "name": "cpu-throttle-tailslow",
+          "default": null,
+          "type": "bool"
+        },
         {
           "name": "tls-creds",
           "default": null,
           "default": null,
           "type": "int"
         },
+        {
+          "name": "cpu-throttle-tailslow",
+          "default": null,
+          "type": "bool"
+        },
         {
           "name": "tls-creds",
           "default": null,
           "name": "cache-miss-rate",
           "type": "number"
         },
+        {
+          "name": "encoding-rate",
+          "type": "number"
+        },
         {
           "name": "overflow",
           "type": "int"
           "name": "refcount-bits",
           "default": null,
           "type": "int"
+        },
+        {
+          "name": "compression-type",
+          "default": null,
+          "type": "499"
         }
       ],
       "meta-type": "object"
         {
           "name": "redundancy",
           "default": null,
-          "type": "499"
+          "type": "500"
         },
         {
           "name": "object-size",
         {
           "name": "subformat",
           "default": null,
-          "type": "500"
+          "type": "501"
         },
         {
           "name": "block-state-zero",
         {
           "name": "subformat",
           "default": null,
-          "type": "501"
+          "type": "502"
         },
         {
           "name": "backing-file",
         {
           "name": "adapter-type",
           "default": null,
-          "type": "502"
+          "type": "503"
         },
         {
           "name": "hwversion",
         {
           "name": "subformat",
           "default": null,
-          "type": "503"
+          "type": "504"
         },
         {
           "name": "force-size",
       "members": [
         {
           "name": "data",
-          "type": "504"
+          "type": "505"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "505"
+          "type": "506"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "506"
+          "type": "507"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "507"
+          "type": "508"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "508"
+          "type": "509"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "509"
+          "type": "510"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "510"
+          "type": "511"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "511"
+          "type": "512"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "512"
+          "type": "513"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "513"
+          "type": "514"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "514"
+          "type": "515"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "515"
+          "type": "516"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "516"
+          "type": "517"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "517"
+          "type": "518"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "518"
+          "type": "519"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "519"
+          "type": "520"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "520"
+          "type": "521"
         }
       ],
       "meta-type": "object"
         {
           "name": "path",
           "type": "str"
+        },
+        {
+          "name": "tight",
+          "default": null,
+          "type": "bool"
+        },
+        {
+          "name": "abstract",
+          "default": null,
+          "type": "bool"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "521"
+          "type": "522"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "bus",
-          "type": "522"
+          "type": "523"
         },
         {
           "name": "devices",
       "members": [
         {
           "name": "data",
-          "type": "523"
+          "type": "524"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "524"
+          "type": "525"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "data",
-          "type": "525"
+          "type": "526"
         }
       ],
       "meta-type": "object"
       "members": [
         {
           "name": "type",
-          "type": "526"
+          "type": "527"
         },
         {
           "name": "hash",
         },
         {
           "case": "luks",
-          "type": "528"
+          "type": "529"
         }
       ],
       "members": [
         {
           "name": "format",
-          "type": "527"
+          "type": "528"
         }
       ],
       "meta-type": "object"
     },
     {
       "name": "499",
+      "meta-type": "enum",
+      "values": [
+        "zlib"
+      ]
+    },
+    {
+      "name": "500",
       "tag": "type",
       "variants": [
         {
           "case": "full",
-          "type": "530"
+          "type": "531"
         },
         {
           "case": "erasure-coded",
-          "type": "531"
+          "type": "532"
         }
       ],
       "members": [
         {
           "name": "type",
-          "type": "529"
+          "type": "530"
         }
       ],
       "meta-type": "object"
     },
     {
-      "name": "500",
+      "name": "501",
       "meta-type": "enum",
       "values": [
         "dynamic",
       ]
     },
     {
-      "name": "501",
+      "name": "502",
       "meta-type": "enum",
       "values": [
         "monolithicSparse",
       ]
     },
     {
-      "name": "502",
+      "name": "503",
       "meta-type": "enum",
       "values": [
         "ide",
       ]
     },
     {
-      "name": "503",
+      "name": "504",
       "meta-type": "enum",
       "values": [
         "dynamic",
       ]
     },
     {
-      "name": "504",
+      "name": "505",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "505",
+      "name": "506",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "506",
+      "name": "507",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "507",
+      "name": "508",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "508",
+      "name": "509",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "509",
+      "name": "510",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "510",
+      "name": "511",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "511",
+      "name": "512",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "512",
+      "name": "513",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "513",
+      "name": "514",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "514",
+      "name": "515",
       "members": [
         {
           "name": "logfile",
       "meta-type": "object"
     },
     {
-      "name": "515",
+      "name": "516",
       "members": [
         {
           "name": "path",
       "meta-type": "object"
     },
     {
-      "name": "516",
+      "name": "517",
       "members": [
         {
           "name": "chardev",
       "meta-type": "object"
     },
     {
-      "name": "517",
+      "name": "518",
       "meta-type": "enum",
       "values": [
         "unmapped",
       ]
     },
     {
-      "name": "518",
+      "name": "519",
       "members": [
         {
           "name": "key",
       "meta-type": "object"
     },
     {
-      "name": "519",
+      "name": "520",
       "members": [
         {
           "name": "button",
-          "type": "532"
+          "type": "533"
         },
         {
           "name": "down",
       "meta-type": "object"
     },
     {
-      "name": "520",
+      "name": "521",
       "members": [
         {
           "name": "axis",
-          "type": "533"
+          "type": "534"
         },
         {
           "name": "value",
       "meta-type": "object"
     },
     {
-      "name": "521",
+      "name": "522",
       "members": [
       ],
       "meta-type": "object"
     },
     {
-      "name": "522",
+      "name": "523",
       "members": [
         {
           "name": "number",
         },
         {
           "name": "io_range",
-          "type": "534"
+          "type": "535"
         },
         {
           "name": "memory_range",
-          "type": "534"
+          "type": "535"
         },
         {
           "name": "prefetchable_range",
-          "type": "534"
+          "type": "535"
         }
       ],
       "meta-type": "object"
     },
     {
-      "name": "523",
+      "name": "524",
       "members": [
         {
           "name": "compat",
         {
           "name": "encrypt",
           "default": null,
-          "type": "535"
+          "type": "536"
         },
         {
           "name": "bitmaps",
           "default": null,
-          "type": "[536]"
+          "type": "[537]"
+        },
+        {
+          "name": "compression-type",
+          "type": "499"
         }
       ],
       "meta-type": "object"
     },
     {
-      "name": "524",
+      "name": "525",
       "members": [
         {
           "name": "create-type",
       "meta-type": "object"
     },
     {
-      "name": "525",
+      "name": "526",
       "members": [
         {
           "name": "cipher-alg",
         },
         {
           "name": "slots",
-          "type": "[537]"
+          "type": "[538]"
         }
       ],
       "meta-type": "object"
     },
     {
-      "name": "526",
+      "name": "527",
       "meta-type": "enum",
       "values": [
         "md5",
       ]
     },
     {
-      "name": "527",
+      "name": "528",
       "meta-type": "enum",
       "values": [
         "qcow",
       ]
     },
     {
-      "name": "528",
+      "name": "529",
       "members": [
         {
           "name": "key-secret",
       "meta-type": "object"
     },
     {
-      "name": "529",
+      "name": "530",
       "meta-type": "enum",
       "values": [
         "full",
       ]
     },
     {
-      "name": "530",
+      "name": "531",
       "members": [
         {
           "name": "copies",
       "meta-type": "object"
     },
     {
-      "name": "531",
+      "name": "532",
       "members": [
         {
           "name": "data-strips",
       "meta-type": "object"
     },
     {
-      "name": "532",
+      "name": "533",
       "meta-type": "enum",
       "values": [
         "left",
       ]
     },
     {
-      "name": "533",
+      "name": "534",
       "meta-type": "enum",
       "values": [
         "x",
       ]
     },
     {
-      "name": "534",
+      "name": "535",
       "members": [
         {
           "name": "base",
       "meta-type": "object"
     },
     {
-      "name": "535",
+      "name": "536",
       "tag": "format",
       "variants": [
         {
           "case": "luks",
-          "type": "525"
+          "type": "526"
         },
         {
           "case": "aes",
       "meta-type": "object"
     },
     {
-      "name": "[536]",
-      "element-type": "536",
+      "name": "[537]",
+      "element-type": "537",
       "meta-type": "array"
     },
     {
-      "name": "536",
+      "name": "537",
       "members": [
         {
           "name": "name",
         },
         {
           "name": "flags",
-          "type": "[538]"
+          "type": "[539]"
         }
       ],
       "meta-type": "object"
       "meta-type": "array"
     },
     {
-      "name": "[537]",
-      "element-type": "537",
+      "name": "[538]",
+      "element-type": "538",
       "meta-type": "array"
     },
     {
-      "name": "537",
+      "name": "538",
       "members": [
         {
           "name": "active",
       "meta-type": "object"
     },
     {
-      "name": "[538]",
-      "element-type": "538",
+      "name": "[539]",
+      "element-type": "539",
       "meta-type": "array"
     },
     {
-      "name": "538",
+      "name": "539",
       "meta-type": "enum",
       "values": [
         "in-use",
       "cpu-max": 288,
       "deprecated": false
     },
+    {
+      "hotpluggable-cpus": true,
+      "name": "pc-q35-5.1",
+      "numa-mem-supported": true,
+      "default-cpu-type": "qemu64-x86_64-cpu",
+      "cpu-max": 288,
+      "deprecated": false,
+      "alias": "q35"
+    },
     {
       "hotpluggable-cpus": true,
       "name": "pc-i440fx-1.7",
       "cpu-max": 255,
       "deprecated": false
     },
+    {
+      "hotpluggable-cpus": true,
+      "name": "pc-i440fx-5.1",
+      "numa-mem-supported": true,
+      "default-cpu-type": "qemu64-x86_64-cpu",
+      "is-default": true,
+      "cpu-max": 255,
+      "deprecated": false,
+      "alias": "pc"
+    },
     {
       "hotpluggable-cpus": true,
       "name": "pc-i440fx-2.9",
       "numa-mem-supported": true,
       "default-cpu-type": "qemu64-x86_64-cpu",
       "cpu-max": 288,
-      "deprecated": false,
-      "alias": "q35"
+      "deprecated": false
     },
     {
       "hotpluggable-cpus": true,
       "name": "pc-i440fx-5.0",
       "numa-mem-supported": true,
       "default-cpu-type": "qemu64-x86_64-cpu",
-      "is-default": true,
       "cpu-max": 255,
-      "deprecated": false,
-      "alias": "pc"
+      "deprecated": false
     },
     {
       "hotpluggable-cpus": true,
index c2bc121f737cd9eab8554a80b7889ad1bf484c26..3f538628b31fa90eb645ce0828129248293a8d74 100644 (file)
   <version>5000050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100242</microcodeVersion>
-  <package>v5.0.0-34-g648db19685</package>
+  <package>v5.0.0-870-g5cc7a54c2e</package>
   <arch>x86_64</arch>
   <hostCPU type='kvm' model='base' migratability='yes'>
     <property name='vmx-entry-load-rtit-ctl' type='boolean' value='false'/>
   </cpu>
   <cpu type='kvm' name='486-v1' typename='486-v1-x86_64-cpu' usable='yes'/>
   <cpu type='kvm' name='486' typename='486-x86_64-cpu' usable='yes'/>
-  <machine type='kvm' name='pc-i440fx-5.0' alias='pc' hotplugCpus='yes' maxCpus='255' default='yes' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
+  <machine type='kvm' name='pc-i440fx-5.1' alias='pc' hotplugCpus='yes' maxCpus='255' default='yes' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-2.12' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-2.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-q35-4.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-2.7' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-q35-2.4' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-q35-2.10' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
+  <machine type='kvm' name='pc-q35-5.1' alias='q35' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-1.7' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-q35-2.9' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-2.11' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-2.6' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-q35-4.0.1' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-1.6' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
-  <machine type='kvm' name='pc-q35-5.0' alias='q35' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
+  <machine type='kvm' name='pc-q35-5.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-q35-2.8' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-2.10' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-q35-3.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-2.3' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-1.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-4.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
+  <machine type='kvm' name='pc-i440fx-5.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-2.8' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-q35-2.5' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='kvm' name='pc-i440fx-3.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   </cpu>
   <cpu type='tcg' name='486-v1' typename='486-v1-x86_64-cpu' usable='yes'/>
   <cpu type='tcg' name='486' typename='486-x86_64-cpu' usable='yes'/>
-  <machine type='tcg' name='pc-i440fx-5.0' alias='pc' hotplugCpus='yes' maxCpus='255' default='yes' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
+  <machine type='tcg' name='pc-i440fx-5.1' alias='pc' hotplugCpus='yes' maxCpus='255' default='yes' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-2.12' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-2.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-q35-4.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-2.7' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-q35-2.4' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-q35-2.10' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
+  <machine type='tcg' name='pc-q35-5.1' alias='q35' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-1.7' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-q35-2.9' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-2.11' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-2.6' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-q35-4.0.1' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-1.6' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
-  <machine type='tcg' name='pc-q35-5.0' alias='q35' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
+  <machine type='tcg' name='pc-q35-5.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-q35-2.8' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-2.10' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-q35-3.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-2.3' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-1.2' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-4.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
+  <machine type='tcg' name='pc-i440fx-5.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-2.8' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-q35-2.5' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>
   <machine type='tcg' name='pc-i440fx-3.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes'/>