]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemucapabilitiestest: Update 'caps_10.0.0_x86_64' to v9.2.0-2799-g0462a32b4f
authorPeter Krempa <pkrempa@redhat.com>
Tue, 11 Feb 2025 16:50:36 +0000 (17:50 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Wed, 19 Mar 2025 14:38:00 +0000 (15:38 +0100)
Notable changes:
 - 'virtio-scsi' supports 'iothread-vq-mapping'
 - 'vfio-pci' device gained two unstable options 'x-igd-legacy-mode'
   and 'x-igd-lpc'

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
tests/qemucapabilitiesdata/caps_10.0.0_x86_64.replies
tests/qemucapabilitiesdata/caps_10.0.0_x86_64.xml

index aea80609845c957ec3c35007263f28643afd8b2a..bbb14a06c84a4bd2f88e3ecd1d37f891aab02404 100644 (file)
@@ -20,7 +20,7 @@
       "minor": 2,
       "major": 9
     },
-    "package": "v9.2.0-2369-g98c7362b1e"
+    "package": "v9.2.0-2799-g0462a32b4f"
   },
   "id": "libvirt-2"
 }
       "parent": "pci-device"
     },
     {
-      "name": "ClearwaterForest-v1-x86_64-cpu",
+      "name": "max-x86_64-cpu",
       "parent": "x86_64-cpu"
     },
     {
       "parent": "generic-pc-machine"
     },
     {
-      "name": "Haswell-v1-x86_64-cpu",
+      "name": "ClearwaterForest-v1-x86_64-cpu",
       "parent": "x86_64-cpu"
     },
     {
       "name": "pci-ipmi-bt",
       "parent": "pci-device"
     },
+    {
+      "name": "core2duo-x86_64-cpu",
+      "parent": "x86_64-cpu"
+    },
     {
       "name": "filter-buffer",
       "parent": "netfilter"
       "parent": "pci-vga"
     },
     {
-      "name": "kvm-pit",
-      "parent": "pit-common"
+      "name": "Haswell-v1-x86_64-cpu",
+      "parent": "x86_64-cpu"
     },
     {
       "name": "tpm-crb",
       "name": "rtl8139",
       "parent": "pci-device"
     },
-    {
-      "name": "core2duo-x86_64-cpu",
-      "parent": "x86_64-cpu"
-    },
     {
       "name": "pci-bridge",
       "parent": "base-pci-bridge"
     },
+    {
+      "name": "cxl-rp",
+      "parent": "pcie-root-port-base"
+    },
     {
       "name": "pc-q35-2.5-machine",
       "parent": "generic-pc-machine"
       "parent": "generic-pc-machine"
     },
     {
-      "name": "cxl-rp",
-      "parent": "pcie-root-port-base"
+      "name": "kvm-pit",
+      "parent": "pit-common"
     },
     {
       "name": "virtio-crypto-device",
       "parent": "virtio-9p-pci-base"
     },
     {
-      "name": "chardev-pty",
-      "parent": "chardev"
+      "name": "chardev-serial",
+      "parent": "chardev-fd"
     },
     {
       "name": "virtio-blk-device",
       "name": "virtio-gpu-gl-device",
       "parent": "virtio-gpu-device"
     },
-    {
-      "name": "pc-q35-6.2-machine",
-      "parent": "generic-pc-machine"
-    },
     {
       "name": "Westmere-v1-x86_64-cpu",
       "parent": "x86_64-cpu"
       "parent": "sys-bus-device"
     },
     {
-      "name": "PCIE",
-      "parent": "PCI"
+      "name": "pc-q35-6.2-machine",
+      "parent": "generic-pc-machine"
     },
     {
       "name": "ich9-usb-uhci2",
       "parent": "generic-pc-machine"
     },
     {
-      "name": "chardev-serial",
-      "parent": "chardev-fd"
+      "name": "Cooperlake-x86_64-cpu",
+      "parent": "x86_64-cpu"
     },
     {
       "name": "resettable-container",
       "parent": "vhost-user-vsock-pci-base"
     },
     {
-      "name": "Cooperlake-x86_64-cpu",
-      "parent": "x86_64-cpu"
+      "name": "kvmclock",
+      "parent": "sys-bus-device"
     },
     {
       "name": "ich9-usb-uhci1",
       "parent": "pci-device"
     },
     {
-      "name": "kvmclock",
-      "parent": "sys-bus-device"
+      "name": "PCIE",
+      "parent": "PCI"
     },
     {
       "name": "pc-i440fx-8.2-machine",
       "name": "ps2-mouse",
       "parent": "ps2-device"
     },
-    {
-      "name": "tulip",
-      "parent": "pci-device"
-    },
     {
       "name": "xen-xenstore",
       "parent": "sys-bus-device"
     },
+    {
+      "name": "tulip",
+      "parent": "pci-device"
+    },
     {
       "name": "piix3-ide",
       "parent": "pci-ide"
       "parent": "pci-device"
     },
     {
-      "name": "pc-i440fx-6.0-machine",
-      "parent": "generic-pc-machine"
+      "name": "vhost-vsock-pci-non-transitional",
+      "parent": "vhost-vsock-pci-base"
     },
     {
       "name": "virtio-9p-device",
       "name": "pc-q35-7.2-machine",
       "parent": "generic-pc-machine"
     },
+    {
+      "name": "pc-i440fx-6.0-machine",
+      "parent": "generic-pc-machine"
+    },
     {
       "name": "qemu32-x86_64-cpu",
       "parent": "x86_64-cpu"
       "parent": "x86_64-cpu"
     },
     {
-      "name": "vhost-vsock-pci-non-transitional",
-      "parent": "vhost-vsock-pci-base"
-    },
-    {
-      "name": "ich9-usb-ehci2",
-      "parent": "pci-ehci-usb"
+      "name": "xen-gnttab",
+      "parent": "sys-bus-device"
     },
     {
       "name": "usb-net",
       "parent": "PCIE"
     },
     {
-      "name": "xen-gnttab",
-      "parent": "sys-bus-device"
+      "name": "ich9-usb-ehci2",
+      "parent": "pci-ehci-usb"
     },
     {
       "name": "isa-debug-exit",
       "name": "xen-bus",
       "parent": "bus"
     },
-    {
-      "name": "tls-creds-x509",
-      "parent": "tls-creds"
-    },
     {
       "name": "Penryn-v1-x86_64-cpu",
       "parent": "x86_64-cpu"
       "parent": "object"
     },
     {
-      "name": "qio-channel-command",
-      "parent": "qio-channel"
+      "name": "tls-creds-x509",
+      "parent": "tls-creds"
     },
     {
       "name": "isapc-machine",
       "parent": "ide-device"
     },
     {
-      "name": "virtio-pmem",
-      "parent": "virtio-device"
+      "name": "qio-channel-command",
+      "parent": "qio-channel"
     },
     {
       "name": "Snowridge-v2-x86_64-cpu",
       "name": "Broadwell-x86_64-cpu",
       "parent": "x86_64-cpu"
     },
+    {
+      "name": "acpi-generic-initiator",
+      "parent": "object"
+    },
     {
       "name": "vhost-user-scsi-pci",
       "parent": "vhost-user-scsi-pci-base"
       "name": "dbus-vmstate",
       "parent": "object"
     },
-    {
-      "name": "acpi-generic-initiator",
-      "parent": "object"
-    },
     {
       "name": "pc-i440fx-4.1-machine",
       "parent": "generic-pc-machine"
       "parent": "e1000-base"
     },
     {
-      "name": "host-iommu-device-iommufd-vfio",
-      "parent": "host-iommu-device-iommufd"
+      "name": "virtio-pmem",
+      "parent": "virtio-device"
     },
     {
       "name": "Opteron_G3-v1-x86_64-cpu",
       "name": "usb-ccid",
       "parent": "usb-device"
     },
+    {
+      "name": "host-iommu-device-iommufd-vfio",
+      "parent": "host-iommu-device-iommufd"
+    },
     {
       "name": "x-remote-iommu",
       "parent": "object"
       "name": "virtio-net-pci",
       "parent": "virtio-net-pci-base"
     },
-    {
-      "name": "virtio-vga",
-      "parent": "virtio-vga-base-type"
-    },
     {
       "name": "i82558a",
       "parent": "pci-device"
       "name": "virtio-mem-pci",
       "parent": "virtio-mem-pci-base"
     },
+    {
+      "name": "chardev-pty",
+      "parent": "chardev"
+    },
     {
       "name": "SierraForest-v2-x86_64-cpu",
       "parent": "x86_64-cpu"
       "name": "sd-bus",
       "parent": "bus"
     },
+    {
+      "name": "virtio-vga",
+      "parent": "virtio-vga-base-type"
+    },
     {
       "name": "filter-dump",
       "parent": "netfilter"
       "name": "smbus-ipmi",
       "parent": "smbus-device"
     },
-    {
-      "name": "authz-pam",
-      "parent": "authz"
-    },
     {
       "name": "Skylake-Server-v1-x86_64-cpu",
       "parent": "x86_64-cpu"
       "parent": "x86_64-cpu"
     },
     {
-      "name": "max-x86_64-cpu",
-      "parent": "x86_64-cpu"
+      "name": "authz-pam",
+      "parent": "authz"
     },
     {
       "name": "Dhyana-v2-x86_64-cpu",
       "description": "on/off",
       "type": "bool"
     },
+    {
+      "name": "iothread-vq-mapping",
+      "description": "IOThread virtqueue mapping list [{\"iothread\":\"<id>\", \"vqs\":[1,2,3,...]},...]",
+      "type": "IOThreadVirtQueueMappingList"
+    },
     {
       "default-value": 4294967295,
       "name": "num_queues",
     {
       "default-value": "on",
       "name": "x-device-dirty-page-tracking",
-      "description": "Disable device dirty page tracking and use container-based dirty page tracking (DEBUG)",
+      "description": "Disable device dirty page tracking and use container-based dirty page tracking",
       "type": "OnOffAuto"
     },
     {
       "description": "Disable MMAP for device. Allows to trace MMIO accesses (DEBUG)",
       "type": "bool"
     },
-    {
-      "default-value": true,
-      "name": "x-req",
-      "description": "Disable device request notification support (DEBUG)",
-      "type": "bool"
-    },
     {
       "default-value": "off",
       "name": "x-msix-relocation",
       "description": "Specify MSI-X MMIO relocation to the end of specified existing BAR or new BAR to avoid virtualization overhead due to adjacent device registers",
       "type": "OffAutoPCIBAR"
     },
+    {
+      "default-value": true,
+      "name": "x-req",
+      "description": "Disable device request notification support (DEBUG)",
+      "type": "bool"
+    },
     {
       "default-value": false,
       "name": "x-no-kvm-ioeventfd",
       "description": "Specify UUID VF token. Required for VF when PF is owned by another VFIO driver",
       "type": "str"
     },
+    {
+      "default-value": false,
+      "name": "x-igd-lpc",
+      "description": "on/off",
+      "type": "bool"
+    },
     {
       "default-value": 0,
       "name": "yres",
       "description": "Host PCI address [domain:]<bus:slot.function> of assigned device",
       "type": "str"
     },
+    {
+      "default-value": "auto",
+      "name": "x-igd-legacy-mode",
+      "description": "on/off/auto",
+      "type": "OnOffAuto"
+    },
     {
       "default-value": false,
       "name": "x-no-geforce-quirks",
     },
     {
       "hotpluggable-cpus": true,
-      "name": "pc-q35-7.2",
+      "name": "pc-i440fx-6.0",
       "numa-mem-supported": false,
       "default-cpu-type": "qemu64-x86_64-cpu",
       "acpi": true,
-      "cpu-max": 288,
-      "deprecated": false,
+      "cpu-max": 255,
+      "deprecated": true,
       "default-ram-id": "pc.ram"
     },
     {
       "hotpluggable-cpus": true,
-      "name": "pc-q35-4.0",
-      "numa-mem-supported": true,
+      "name": "pc-q35-7.2",
+      "numa-mem-supported": false,
       "default-cpu-type": "qemu64-x86_64-cpu",
       "acpi": true,
       "cpu-max": 288,
-      "deprecated": true,
+      "deprecated": false,
       "default-ram-id": "pc.ram"
     },
     {
       "hotpluggable-cpus": true,
-      "name": "pc-i440fx-6.0",
-      "numa-mem-supported": false,
+      "name": "pc-q35-4.0",
+      "numa-mem-supported": true,
       "default-cpu-type": "qemu64-x86_64-cpu",
       "acpi": true,
-      "cpu-max": 255,
+      "cpu-max": 288,
       "deprecated": true,
       "default-ram-id": "pc.ram"
     },
     },
     {
       "hotpluggable-cpus": true,
-      "name": "pc-q35-7.2",
+      "name": "pc-i440fx-6.0",
       "numa-mem-supported": false,
       "default-cpu-type": "qemu64-x86_64-cpu",
       "acpi": true,
-      "cpu-max": 288,
-      "deprecated": false,
+      "cpu-max": 255,
+      "deprecated": true,
       "default-ram-id": "pc.ram"
     },
     {
       "hotpluggable-cpus": true,
-      "name": "pc-q35-4.0",
-      "numa-mem-supported": true,
+      "name": "pc-q35-7.2",
+      "numa-mem-supported": false,
       "default-cpu-type": "qemu64-x86_64-cpu",
       "acpi": true,
       "cpu-max": 288,
-      "deprecated": true,
+      "deprecated": false,
       "default-ram-id": "pc.ram"
     },
     {
       "hotpluggable-cpus": true,
-      "name": "pc-i440fx-6.0",
-      "numa-mem-supported": false,
+      "name": "pc-q35-4.0",
+      "numa-mem-supported": true,
       "default-cpu-type": "qemu64-x86_64-cpu",
       "acpi": true,
-      "cpu-max": 255,
+      "cpu-max": 288,
       "deprecated": true,
       "default-ram-id": "pc.ram"
     },
index 24509f6a0ad0aca05f306af6d0a4bf5f374e7f77..3a272c8002e67f15b361de3f621d600789627b32 100644 (file)
   <flag name='shim'/>
   <version>9002050</version>
   <microcodeVersion>43100285</microcodeVersion>
-  <package>v9.2.0-2369-g98c7362b1e</package>
+  <package>v9.2.0-2799-g0462a32b4f</package>
   <arch>x86_64</arch>
   <hostCPU type='kvm' model='base' migratability='yes'>
     <property name='avx-ne-convert' type='boolean' value='false'/>
   <machine type='kvm' name='pc-q35-9.2' hotplugCpus='yes' maxCpus='4096' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
   <machine type='kvm' name='pc-i440fx-2.10' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
   <machine type='kvm' name='pc-q35-3.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
+  <machine type='kvm' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
   <machine type='kvm' name='pc-q35-7.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
   <machine type='kvm' name='pc-q35-4.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
-  <machine type='kvm' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
   <machine type='kvm' name='microvm' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='microvm.ram' acpi='yes'/>
   <machine type='kvm' name='pc-q35-8.2' hotplugCpus='yes' maxCpus='1024' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
   <machine type='kvm' name='pc-i440fx-4.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
   <machine type='tcg' name='pc-q35-9.2' hotplugCpus='yes' maxCpus='4096' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
   <machine type='tcg' name='pc-i440fx-2.10' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
   <machine type='tcg' name='pc-q35-3.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
+  <machine type='tcg' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
   <machine type='tcg' name='pc-q35-7.2' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
   <machine type='tcg' name='pc-q35-4.0' hotplugCpus='yes' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
-  <machine type='tcg' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>
   <machine type='tcg' name='microvm' maxCpus='288' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='microvm.ram' acpi='yes'/>
   <machine type='tcg' name='pc-q35-8.2' hotplugCpus='yes' maxCpus='1024' defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram' acpi='yes'/>
   <machine type='tcg' name='pc-i440fx-4.0' hotplugCpus='yes' maxCpus='255' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram' deprecated='yes' acpi='yes'/>