On Wed, 20 Apr 2022 13:02:12 +0200
Peter Krempa <pkre...@redhat.com> wrote:

> Few minor changes in qemu since the last update:
>     - PIIX4_PM gained 'x-not-migrate-acpi-index' property

do you do this for just for every new property?
(nothing outside of QEMU needs to know about x-not-migrate-acpi-index,
unless one is interested in whether it works or not)

>     - 'cocoa' display and corresponding props (not present in this build)
> 
> Changes in build:
>     - dbus display driver re-enabled
>     - gtk display support re-disabled
>     - xen support re-disabled
> 
> Signed-off-by: Peter Krempa <pkre...@redhat.com>
> ---
>  .../caps_7.0.0.x86_64.replies                 | 583 ++++++++----------
>  .../caps_7.0.0.x86_64.xml                     |  10 +-
>  2 files changed, 257 insertions(+), 336 deletions(-)
> 
> diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.replies 
> b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.replies
> index d1f453dcca..620442704a 100644
> --- a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.replies
> +++ b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.replies
> @@ -17,11 +17,11 @@
>  {
>    "return": {
>      "qemu": {
> -      "micro": 92,
> -      "minor": 2,
> -      "major": 6
> +      "micro": 0,
> +      "minor": 0,
> +      "major": 7
>      },
> -    "package": "v7.0.0-rc2"
> +    "package": "v7.0.0"
>    },
>    "id": "libvirt-2"
>  }
> @@ -5119,10 +5119,6 @@
>        "name": "135",
>        "tag": "type",
>        "variants": [
> -        {
> -          "case": "gtk",
> -          "type": "358"
> -        },
>          {
>            "case": "curses",
>            "type": "360"
> @@ -5131,6 +5127,10 @@
>            "case": "egl-headless",
>            "type": "361"
>          },
> +        {
> +          "case": "dbus",
> +          "type": "362"
> +        },
>          {
>            "case": "default",
>            "type": "0"
> @@ -10498,6 +10498,10 @@
>            "case": "qemu-vdagent",
>            "type": "518"
>          },
> +        {
> +          "case": "dbus",
> +          "type": "519"
> +        },
>          {
>            "case": "vc",
>            "type": "520"
> @@ -11756,9 +11760,6 @@
>          {
>            "name": "none"
>          },
> -        {
> -          "name": "gtk"
> -        },
>          {
>            "name": "sdl"
>          },
> @@ -11770,17 +11771,20 @@
>          },
>          {
>            "name": "spice-app"
> +        },
> +        {
> +          "name": "dbus"
>          }
>        ],
>        "meta-type": "enum",
>        "values": [
>          "default",
>          "none",
> -        "gtk",
>          "sdl",
>          "egl-headless",
>          "curses",
> -        "spice-app"
> +        "spice-app",
> +        "dbus"
>        ]
>      },
>      {
> @@ -16067,6 +16071,9 @@
>          {
>            "name": "qemu-vdagent"
>          },
> +        {
> +          "name": "dbus"
> +        },
>          {
>            "name": "vc"
>          },
> @@ -16097,6 +16104,7 @@
>          "spicevmc",
>          "spiceport",
>          "qemu-vdagent",
> +        "dbus",
>          "vc",
>          "ringbuf",
>          "memory"
> @@ -16202,6 +16210,16 @@
>        ],
>        "meta-type": "object"
>      },
> +    {
> +      "name": "519",
> +      "members": [
> +        {
> +          "name": "data",
> +          "type": "618"
> +        }
> +      ],
> +      "meta-type": "object"
> +    },
>      {
>        "name": "520",
>        "members": [
> @@ -18460,6 +18478,26 @@
>        ],
>        "meta-type": "object"
>      },
> +    {
> +      "name": "618",
> +      "members": [
> +        {
> +          "name": "logfile",
> +          "default": null,
> +          "type": "str"
> +        },
> +        {
> +          "name": "logappend",
> +          "default": null,
> +          "type": "bool"
> +        },
> +        {
> +          "name": "name",
> +          "type": "str"
> +        }
> +      ],
> +      "meta-type": "object"
> +    },
>      {
>        "name": "619",
>        "members": [
> @@ -20363,10 +20401,6 @@
>        "name": "acpi-erst",
>        "parent": "pci-device"
>      },
> -    {
> -      "name": "virtio-crypto-device",
> -      "parent": "virtio-device"
> -    },
>      {
>        "name": "isa-applesmc",
>        "parent": "isa-device"
> @@ -20379,49 +20413,53 @@
>        "name": "vhost-user-input-pci",
>        "parent": "vhost-user-input-pci-base-type"
>      },
> +    {
> +      "name": "usb-redir",
> +      "parent": "usb-device"
> +    },
>      {
>        "name": "floppy-bus",
>        "parent": "bus"
>      },
>      {
> -      "name": "Denverton-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "virtio-crypto-device",
> +      "parent": "virtio-device"
>      },
>      {
>        "name": "chardev-testdev",
>        "parent": "chardev"
>      },
>      {
> -      "name": "usb-wacom-tablet",
> -      "parent": "usb-device"
> +      "name": "Denverton-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "Icelake-Server-v1-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "pci-ipmi-bt",
> +      "parent": "pci-device"
>      },
>      {
>        "name": "chardev-stdio",
>        "parent": "chardev-fd"
>      },
>      {
> -      "name": "pci-ipmi-bt",
> -      "parent": "pci-device"
> +      "name": "usb-wacom-tablet",
> +      "parent": "usb-device"
>      },
>      {
>        "name": "filter-buffer",
>        "parent": "netfilter"
>      },
>      {
> -      "name": "secondary-vga",
> -      "parent": "pci-vga"
> +      "name": "Icelake-Server-v1-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "ich9-usb-uhci6",
>        "parent": "pci-uhci-usb"
>      },
>      {
> -      "name": "usb-redir",
> -      "parent": "usb-device"
> +      "name": "secondary-vga",
> +      "parent": "pci-vga"
>      },
>      {
>        "name": "kvm-pit",
> @@ -20451,14 +20489,14 @@
>        "name": "sev-guest",
>        "parent": "confidential-guest-support"
>      },
> -    {
> -      "name": "core2duo-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "ich9-usb-uhci5",
>        "parent": "pci-uhci-usb"
>      },
> +    {
> +      "name": "core2duo-x86_64-cpu",
> +      "parent": "x86_64-cpu"
> +    },
>      {
>        "name": "pcm3680_pci",
>        "parent": "pci-device"
> @@ -20619,10 +20657,6 @@
>        "name": "pxb-host",
>        "parent": "pci-host-bridge"
>      },
> -    {
> -      "name": "virtio-scsi-pci",
> -      "parent": "virtio-scsi-pci-base"
> -    },
>      {
>        "name": "virtio-input-host-pci",
>        "parent": "virtio-input-host-pci-base-type"
> @@ -20744,8 +20778,8 @@
>        "parent": "virtio-device"
>      },
>      {
> -      "name": "xenfv-4.2-machine",
> -      "parent": "generic-pc-machine"
> +      "name": "virtio-scsi-pci",
> +      "parent": "virtio-scsi-pci-base"
>      },
>      {
>        "name": "ipmi-bmc-extern",
> @@ -20855,10 +20889,6 @@
>        "name": "pr-manager-helper",
>        "parent": "pr-manager"
>      },
> -    {
> -      "name": "virtio-scsi-device",
> -      "parent": "virtio-scsi-common"
> -    },
>      {
>        "name": "pc-i440fx-2.10-machine",
>        "parent": "generic-pc-machine"
> @@ -20872,20 +20902,16 @@
>        "parent": "pci-device"
>      },
>      {
> -      "name": "xen-pci-passthrough",
> -      "parent": "pci-device"
> -    },
> -    {
> -      "name": "Haswell-IBRS-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "virtio-scsi-device",
> +      "parent": "virtio-scsi-common"
>      },
>      {
>        "name": "pxb-pcie",
>        "parent": "pci-device"
>      },
>      {
> -      "name": "cpu-cluster",
> -      "parent": "device"
> +      "name": "Haswell-IBRS-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "vhost-user-i2c-pci",
> @@ -20896,7 +20922,7 @@
>        "parent": "object"
>      },
>      {
> -      "name": "xen-backend",
> +      "name": "cpu-cluster",
>        "parent": "device"
>      },
>      {
> @@ -20904,16 +20930,16 @@
>        "parent": "sys-bus-device"
>      },
>      {
> -      "name": "Haswell-v3-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "i82557a",
> +      "parent": "pci-device"
>      },
>      {
>        "name": "vhost-user-scsi-pci-non-transitional",
>        "parent": "vhost-user-scsi-pci-base"
>      },
>      {
> -      "name": "i82557a",
> -      "parent": "pci-device"
> +      "name": "vmmouse",
> +      "parent": "isa-device"
>      },
>      {
>        "name": "chardev-udp",
> @@ -20932,8 +20958,8 @@
>        "parent": "virtio-scsi-pci-base"
>      },
>      {
> -      "name": "vmmouse",
> -      "parent": "isa-device"
> +      "name": "Haswell-v3-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "migration",
> @@ -20976,8 +21002,8 @@
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "vhost-vsock-device",
> -      "parent": "vhost-vsock-common"
> +      "name": "chardev-dbus",
> +      "parent": "chardev-socket"
>      },
>      {
>        "name": "Broadwell-v2-x86_64-cpu",
> @@ -20995,10 +21021,6 @@
>        "name": "EPYC-IBPB-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "Skylake-Server-v5-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "ib700",
>        "parent": "isa-device"
> @@ -21008,7 +21030,7 @@
>        "parent": "x86-iommu"
>      },
>      {
> -      "name": "Nehalem-v2-x86_64-cpu",
> +      "name": "Skylake-Server-v5-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
>      {
> @@ -21016,16 +21038,16 @@
>        "parent": "virtio-9p-pci-base"
>      },
>      {
> -      "name": "igd-passthrough-i440FX",
> -      "parent": "i440FX"
> +      "name": "Nehalem-v2-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "memory-backend-file",
>        "parent": "memory-backend"
>      },
>      {
> -      "name": "xen-disk",
> -      "parent": "xen-block"
> +      "name": "vhost-vsock-device",
> +      "parent": "vhost-vsock-common"
>      },
>      {
>        "name": "isa-pcspk",
> @@ -21036,25 +21058,21 @@
>        "parent": "vhost-scsi-common"
>      },
>      {
> -      "name": "usb-tablet",
> -      "parent": "usb-hid"
> +      "name": "sd-card",
> +      "parent": "device"
>      },
>      {
>        "name": "sysbus-ahci",
>        "parent": "sys-bus-device"
>      },
>      {
> -      "name": "sd-card",
> -      "parent": "device"
> +      "name": "usb-tablet",
> +      "parent": "usb-hid"
>      },
>      {
>        "name": "pc-q35-4.0.1-machine",
>        "parent": "generic-pc-machine"
>      },
> -    {
> -      "name": "IvyBridge-v2-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "virtio-blk-pci-non-transitional",
>        "parent": "virtio-blk-pci-base"
> @@ -21064,13 +21082,17 @@
>        "parent": "device"
>      },
>      {
> -      "name": "ne2k_pci",
> -      "parent": "pci-device"
> +      "name": "IvyBridge-v2-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "isabus-bridge",
>        "parent": "sys-bus-device"
>      },
> +    {
> +      "name": "ne2k_pci",
> +      "parent": "pci-device"
> +    },
>      {
>        "name": "usb-bus",
>        "parent": "bus"
> @@ -21087,18 +21109,10 @@
>        "name": "tcg-accel",
>        "parent": "accel"
>      },
> -    {
> -      "name": "i82551",
> -      "parent": "pci-device"
> -    },
>      {
>        "name": "virtio-balloon-pci",
>        "parent": "virtio-balloon-pci-base"
>      },
> -    {
> -      "name": "Cascadelake-Server-v2-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "virtio-gpu-device",
>        "parent": "virtio-gpu-base"
> @@ -21107,6 +21121,10 @@
>        "name": "e1000",
>        "parent": "e1000-base"
>      },
> +    {
> +      "name": "Cascadelake-Server-v2-x86_64-cpu",
> +      "parent": "x86_64-cpu"
> +    },
>      {
>        "name": "athlon-v1-x86_64-cpu",
>        "parent": "x86_64-cpu"
> @@ -21124,8 +21142,8 @@
>        "parent": "generic-pc-machine"
>      },
>      {
> -      "name": "xen-apic",
> -      "parent": "apic-common"
> +      "name": "i82551",
> +      "parent": "pci-device"
>      },
>      {
>        "name": "EPYC-v1-x86_64-cpu",
> @@ -21159,14 +21177,14 @@
>        "name": "pc-q35-6.0-machine",
>        "parent": "generic-pc-machine"
>      },
> -    {
> -      "name": "mioe3680_pci",
> -      "parent": "pci-device"
> -    },
>      {
>        "name": "vhost-user-backend",
>        "parent": "object"
>      },
> +    {
> +      "name": "mioe3680_pci",
> +      "parent": "pci-device"
> +    },
>      {
>        "name": "vmxnet3",
>        "parent": "pci-device"
> @@ -21204,24 +21222,24 @@
>        "parent": "smbus-device"
>      },
>      {
> -      "name": "virtio-serial-device",
> -      "parent": "virtio-device"
> +      "name": "dbus-display",
> +      "parent": "object"
>      },
>      {
> -      "name": "virtio-serial-pci",
> -      "parent": "virtio-serial-pci-base"
> +      "name": "vhost-user-gpu-pci",
> +      "parent": "vhost-user-gpu-pci-base-type"
>      },
>      {
> -      "name": "Denverton-v2-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "virtio-serial-pci",
> +      "parent": "virtio-serial-pci-base"
>      },
>      {
> -      "name": "xen-bridge",
> -      "parent": "sys-bus-device"
> +      "name": "virtio-serial-device",
> +      "parent": "virtio-device"
>      },
>      {
> -      "name": "vhost-user-gpu-pci",
> -      "parent": "vhost-user-gpu-pci-base-type"
> +      "name": "Denverton-v2-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "iothread",
> @@ -21243,14 +21261,14 @@
>        "name": "ati-vga",
>        "parent": "pci-device"
>      },
> -    {
> -      "name": "pentium3-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "kvm-i8259",
>        "parent": "pic-common"
>      },
> +    {
> +      "name": "pentium3-x86_64-cpu",
> +      "parent": "x86_64-cpu"
> +    },
>      {
>        "name": "isa-serial",
>        "parent": "isa-device"
> @@ -21311,18 +21329,10 @@
>        "name": "Opteron_G3-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "xen-cdrom",
> -      "parent": "xen-block"
> -    },
>      {
>        "name": "Cooperlake-v2-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "EPYC-v3-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "isa-ide",
>        "parent": "isa-device"
> @@ -21332,13 +21342,17 @@
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "sgx-epc",
> -      "parent": "device"
> +      "name": "EPYC-v3-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "scsi-cd",
>        "parent": "scsi-disk-base"
>      },
> +    {
> +      "name": "sgx-epc",
> +      "parent": "device"
> +    },
>      {
>        "name": "gpex-root",
>        "parent": "pci-device"
> @@ -21407,17 +21421,13 @@
>        "name": "VGA",
>        "parent": "pci-vga"
>      },
> -    {
> -      "name": "i440FX",
> -      "parent": "pci-device"
> -    },
>      {
>        "name": "qio-channel-buffer",
>        "parent": "qio-channel"
>      },
>      {
> -      "name": "xen-bus",
> -      "parent": "bus"
> +      "name": "i440FX",
> +      "parent": "pci-device"
>      },
>      {
>        "name": "Penryn-v1-x86_64-cpu",
> @@ -21436,16 +21446,16 @@
>        "parent": "virtio-device"
>      },
>      {
> -      "name": "Icelake-Server-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "pc-i440fx-3.1-machine",
> +      "parent": "generic-pc-machine"
>      },
>      {
>        "name": "pci-serial-4x",
>        "parent": "pci-device"
>      },
>      {
> -      "name": "pc-i440fx-3.1-machine",
> -      "parent": "generic-pc-machine"
> +      "name": "Icelake-Server-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "sga",
> @@ -21516,11 +21526,11 @@
>        "parent": "usb-device"
>      },
>      {
> -      "name": "IvyBridge-x86_64-cpu",
> +      "name": "SandyBridge-v1-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "SandyBridge-v1-x86_64-cpu",
> +      "name": "IvyBridge-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
>      {
> @@ -21583,10 +21593,6 @@
>        "name": "ccid-bus",
>        "parent": "bus"
>      },
> -    {
> -      "name": "xen-pvdevice",
> -      "parent": "pci-device"
> -    },
>      {
>        "name": "ide-hd",
>        "parent": "ide-device"
> @@ -21619,14 +21625,14 @@
>        "name": "pc-i440fx-4.1-machine",
>        "parent": "generic-pc-machine"
>      },
> -    {
> -      "name": "e1000-82544gc",
> -      "parent": "e1000-base"
> -    },
>      {
>        "name": "chardev-spiceport",
>        "parent": "chardev-spice"
>      },
> +    {
> +      "name": "e1000-82544gc",
> +      "parent": "e1000-base"
> +    },
>      {
>        "name": "tls-creds-x509",
>        "parent": "tls-creds"
> @@ -21659,10 +21665,6 @@
>        "name": "isa-cirrus-vga",
>        "parent": "isa-device"
>      },
> -    {
> -      "name": "pvrdma",
> -      "parent": "pci-device"
> -    },
>      {
>        "name": "qemu64-x86_64-cpu",
>        "parent": "x86_64-cpu"
> @@ -21671,6 +21673,10 @@
>        "name": "Skylake-Server-v2-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> +    {
> +      "name": "chardev-braille",
> +      "parent": "chardev"
> +    },
>      {
>        "name": "pc-q35-4.1-machine",
>        "parent": "generic-pc-machine"
> @@ -21703,14 +21709,14 @@
>        "name": "pc-testdev",
>        "parent": "isa-device"
>      },
> -    {
> -      "name": "qio-channel-websock",
> -      "parent": "qio-channel"
> -    },
>      {
>        "name": "megasas",
>        "parent": "megasas-base"
>      },
> +    {
> +      "name": "qio-channel-websock",
> +      "parent": "qio-channel"
> +    },
>      {
>        "name": "virtio-iommu-pci",
>        "parent": "virtio-iommu-pci-base-type"
> @@ -21719,21 +21725,17 @@
>        "name": "pc-i440fx-6.1-machine",
>        "parent": "generic-pc-machine"
>      },
> -    {
> -      "name": "vmcoreinfo",
> -      "parent": "device"
> -    },
>      {
>        "name": "Icelake-Client-v1-x86_64-cpu",
>        "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",
> @@ -21767,10 +21769,6 @@
>        "name": "qemu-console",
>        "parent": "object"
>      },
> -    {
> -      "name": "chardev-socket",
> -      "parent": "chardev"
> -    },
>      {
>        "name": "clock",
>        "parent": "object"
> @@ -21808,20 +21806,20 @@
>        "parent": "device"
>      },
>      {
> -      "name": "Skylake-Server-IBRS-x86_64-cpu",
> +      "name": "Cascadelake-Server-noTSX-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "virtio-pmem",
> -      "parent": "virtio-device"
> +      "name": "chardev-socket",
> +      "parent": "chardev"
>      },
>      {
>        "name": "nvme-bus",
>        "parent": "bus"
>      },
>      {
> -      "name": "xen-sysbus",
> -      "parent": "bus"
> +      "name": "virtconsole",
> +      "parent": "virtserialport"
>      },
>      {
>        "name": "virtio-net-pci-non-transitional",
> @@ -21839,14 +21837,14 @@
>        "name": "scsi-hd",
>        "parent": "scsi-disk-base"
>      },
> -    {
> -      "name": "Cascadelake-Server-noTSX-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "usb-kbd",
>        "parent": "usb-hid"
>      },
> +    {
> +      "name": "lsi53c810",
> +      "parent": "lsi53c895a"
> +    },
>      {
>        "name": "isa-fdc",
>        "parent": "isa-device"
> @@ -21872,24 +21870,24 @@
>        "parent": "object"
>      },
>      {
> -      "name": "Westmere-v2-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "ccid-card-emulated",
> +      "parent": "ccid-card"
>      },
>      {
>        "name": "pc-q35-2.9-machine",
>        "parent": "generic-pc-machine"
>      },
>      {
> -      "name": "Skylake-Client-v1-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "virtio-pmem",
> +      "parent": "virtio-device"
>      },
>      {
>        "name": "tpm-tis",
>        "parent": "isa-device"
>      },
>      {
> -      "name": "virtconsole",
> -      "parent": "virtserialport"
> +      "name": "Skylake-Server-IBRS-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "hyperv-testdev",
> @@ -21912,8 +21910,8 @@
>        "parent": "generic-pc-machine"
>      },
>      {
> -      "name": "ccid-card-emulated",
> -      "parent": "ccid-card"
> +      "name": "Westmere-v2-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "pc-q35-5.1-machine",
> @@ -21928,8 +21926,8 @@
>        "parent": "virtio-input-hid-device"
>      },
>      {
> -      "name": "lsi53c810",
> -      "parent": "lsi53c895a"
> +      "name": "Skylake-Client-v1-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "ioh3420",
> @@ -22031,10 +22029,6 @@
>        "name": "phenom-v1-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "virtio-net-pci-transitional",
> -      "parent": "virtio-net-pci-base"
> -    },
>      {
>        "name": "vhost-vsock-pci",
>        "parent": "vhost-vsock-pci-base"
> @@ -22044,8 +22038,8 @@
>        "parent": "device"
>      },
>      {
> -      "name": "vhost-user-blk-pci-transitional",
> -      "parent": "vhost-user-blk-pci-base"
> +      "name": "virtio-net-pci-transitional",
> +      "parent": "virtio-net-pci-base"
>      },
>      {
>        "name": "irq",
> @@ -22072,8 +22066,8 @@
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "xenfv-3.1-machine",
> -      "parent": "generic-pc-machine"
> +      "name": "vhost-user-blk-pci-transitional",
> +      "parent": "vhost-user-blk-pci-base"
>      },
>      {
>        "name": "coreduo-x86_64-cpu",
> @@ -22159,21 +22153,17 @@
>        "name": "Skylake-Server-v4-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "kvmvapic",
> -      "parent": "sys-bus-device"
> -    },
>      {
>        "name": "Nehalem-v1-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "nvme-ns",
> -      "parent": "device"
> +      "name": "kvmvapic",
> +      "parent": "sys-bus-device"
>      },
>      {
> -      "name": "authz-simple",
> -      "parent": "authz"
> +      "name": "nvme-ns",
> +      "parent": "device"
>      },
>      {
>        "name": "Icelake-Server-v6-x86_64-cpu",
> @@ -22192,8 +22182,8 @@
>        "parent": "vhost-user-blk-pci-base"
>      },
>      {
> -      "name": "xen-accel",
> -      "parent": "accel"
> +      "name": "authz-simple",
> +      "parent": "authz"
>      },
>      {
>        "name": "fw_cfg_io",
> @@ -22311,18 +22301,10 @@
>        "name": "qemu32-v1-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "xen-sysdev",
> -      "parent": "sys-bus-device"
> -    },
>      {
>        "name": "Haswell-noTSX-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "chardev-null",
> -      "parent": "chardev"
> -    },
>      {
>        "name": "pci-serial",
>        "parent": "pci-device"
> @@ -22351,10 +22333,6 @@
>        "name": "Opteron_G4-v1-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "qio-channel-rdma",
> -      "parent": "qio-channel"
> -    },
>      {
>        "name": "ne2k_isa",
>        "parent": "isa-device"
> @@ -22375,14 +22353,14 @@
>        "name": "vhost-user-gpu",
>        "parent": "virtio-gpu-base"
>      },
> -    {
> -      "name": "pentium-v1-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "hda-duplex",
>        "parent": "hda-audio"
>      },
> +    {
> +      "name": "pentium-v1-x86_64-cpu",
> +      "parent": "x86_64-cpu"
> +    },
>      {
>        "name": "amd-iommu-iommu-memory-region",
>        "parent": "iommu-memory-region"
> @@ -22396,17 +22374,13 @@
>        "parent": "pci-device"
>      },
>      {
> -      "name": "Cooperlake-v1-x86_64-cpu",
> +      "name": "Nehalem-IBRS-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
>      {
>        "name": "Cascadelake-Server-v3-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "vhost-user-rng-pci",
> -      "parent": "vhost-user-rng-pci-base"
> -    },
>      {
>        "name": "cfi.pflash01",
>        "parent": "sys-bus-device"
> @@ -22416,8 +22390,12 @@
>        "parent": "virtio-device"
>      },
>      {
> -      "name": "isa-parallel",
> -      "parent": "isa-device"
> +      "name": "chardev-null",
> +      "parent": "chardev"
> +    },
> +    {
> +      "name": "Cooperlake-v1-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "Skylake-Server-x86_64-cpu",
> @@ -22428,16 +22406,16 @@
>        "parent": "generic-pc-machine"
>      },
>      {
> -      "name": "Nehalem-IBRS-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "isa-parallel",
> +      "parent": "isa-device"
>      },
>      {
>        "name": "pentium2-v1-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "xen-platform",
> -      "parent": "pci-device"
> +      "name": "vhost-user-rng-pci",
> +      "parent": "vhost-user-rng-pci-base"
>      },
>      {
>        "name": "isa-vga",
> @@ -22476,20 +22454,20 @@
>        "parent": "rng-backend"
>      },
>      {
> -      "name": "Cascadelake-Server-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "qxl-vga",
> +      "parent": "pci-qxl"
>      },
>      {
>        "name": "i82558b",
>        "parent": "pci-device"
>      },
>      {
> -      "name": "ivshmem-doorbell",
> -      "parent": "ivshmem-common"
> +      "name": "Cascadelake-Server-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "qxl-vga",
> -      "parent": "pci-qxl"
> +      "name": "ivshmem-doorbell",
> +      "parent": "ivshmem-common"
>      },
>      {
>        "name": "PIIX3-xen",
> @@ -22672,8 +22650,8 @@
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "kvm64-v1-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> +      "name": "pcie-root-port",
> +      "parent": "pcie-root-port-base"
>      },
>      {
>        "name": "IDE",
> @@ -22684,8 +22662,8 @@
>        "parent": "x86_64-cpu"
>      },
>      {
> -      "name": "pcie-root-port",
> -      "parent": "pcie-root-port-base"
> +      "name": "kvm64-v1-x86_64-cpu",
> +      "parent": "x86_64-cpu"
>      },
>      {
>        "name": "mptsas1068",
> @@ -22696,17 +22674,13 @@
>        "parent": "scsi-disk-base"
>      },
>      {
> -      "name": "xenpv-machine",
> -      "parent": "machine"
> +      "name": "chardev-spicevmc",
> +      "parent": "chardev-spice"
>      },
>      {
>        "name": "Snowridge-v1-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "chardev-spicevmc",
> -      "parent": "chardev-spice"
> -    },
>      {
>        "name": "q35-pcihost",
>        "parent": "pcie-host-bridge"
> @@ -22771,6 +22745,10 @@
>        "name": "vhost-user-blk",
>        "parent": "virtio-device"
>      },
> +    {
> +      "name": "SandyBridge-v2-x86_64-cpu",
> +      "parent": "x86_64-cpu"
> +    },
>      {
>        "name": "nvme-subsys",
>        "parent": "device"
> @@ -22779,10 +22757,6 @@
>        "name": "Haswell-noTSX-IBRS-x86_64-cpu",
>        "parent": "x86_64-cpu"
>      },
> -    {
> -      "name": "SandyBridge-v2-x86_64-cpu",
> -      "parent": "x86_64-cpu"
> -    },
>      {
>        "name": "pc-q35-5.2-machine",
>        "parent": "generic-pc-machine"
> @@ -24538,6 +24512,11 @@
>        "name": "smm-compat",
>        "type": "bool"
>      },
> +    {
> +      "default-value": false,
> +      "name": "x-not-migrate-acpi-index",
> +      "type": "bool"
> +    },
>      {
>        "default-value": 2,
>        "name": "s4_val",
> @@ -29178,13 +29157,6 @@
>        "deprecated": false,
>        "default-ram-id": "pc.ram"
>      },
> -    {
> -      "hotpluggable-cpus": false,
> -      "name": "xenpv",
> -      "numa-mem-supported": false,
> -      "cpu-max": 1,
> -      "deprecated": false
> -    },
>      {
>        "hotpluggable-cpus": true,
>        "name": "pc-i440fx-6.2",
> @@ -29283,16 +29255,6 @@
>        "deprecated": false,
>        "default-ram-id": "pc.ram"
>      },
> -    {
> -      "hotpluggable-cpus": true,
> -      "name": "xenfv-3.1",
> -      "numa-mem-supported": true,
> -      "default-cpu-type": "qemu64-x86_64-cpu",
> -      "cpu-max": 128,
> -      "deprecated": false,
> -      "default-ram-id": "pc.ram",
> -      "alias": "xenfv"
> -    },
>      {
>        "hotpluggable-cpus": true,
>        "name": "pc-q35-2.4",
> @@ -29582,15 +29544,6 @@
>        "deprecated": false,
>        "default-ram-id": "pc.ram"
>      },
> -    {
> -      "hotpluggable-cpus": true,
> -      "name": "xenfv-4.2",
> -      "numa-mem-supported": true,
> -      "default-cpu-type": "qemu64-x86_64-cpu",
> -      "cpu-max": 128,
> -      "deprecated": false,
> -      "default-ram-id": "pc.ram"
> -    },
>      {
>        "hotpluggable-cpus": false,
>        "name": "microvm",
> @@ -32035,41 +31988,6 @@
>        ],
>        "option": "machine"
>      },
> -    {
> -      "parameters": [
> -        {
> -          "name": "timeout",
> -          "help": "Request timeout in seconds (default 0 = no timeout)",
> -          "type": "number"
> -        },
> -        {
> -          "name": "initiator-name",
> -          "help": "Initiator iqn name to use when connecting",
> -          "type": "string"
> -        },
> -        {
> -          "name": "header-digest",
> -          "help": "HeaderDigest setting. 
> {CRC32C|CRC32C-NONE|NONE-CRC32C|NONE}",
> -          "type": "string"
> -        },
> -        {
> -          "name": "password-secret",
> -          "help": "ID of the secret providing password for CHAP 
> authentication to target",
> -          "type": "string"
> -        },
> -        {
> -          "name": "password",
> -          "help": "password for CHAP authentication to target",
> -          "type": "string"
> -        },
> -        {
> -          "name": "user",
> -          "help": "username for CHAP authentication to target",
> -          "type": "string"
> -        }
> -      ],
> -      "option": "iscsi"
> -    },
>      {
>        "parameters": [
>          {
> @@ -32203,6 +32121,41 @@
>        ],
>        "option": "spice"
>      },
> +    {
> +      "parameters": [
> +        {
> +          "name": "timeout",
> +          "help": "Request timeout in seconds (default 0 = no timeout)",
> +          "type": "number"
> +        },
> +        {
> +          "name": "initiator-name",
> +          "help": "Initiator iqn name to use when connecting",
> +          "type": "string"
> +        },
> +        {
> +          "name": "header-digest",
> +          "help": "HeaderDigest setting. 
> {CRC32C|CRC32C-NONE|NONE-CRC32C|NONE}",
> +          "type": "string"
> +        },
> +        {
> +          "name": "password-secret",
> +          "help": "ID of the secret providing password for CHAP 
> authentication to target",
> +          "type": "string"
> +        },
> +        {
> +          "name": "password",
> +          "help": "password for CHAP authentication to target",
> +          "type": "string"
> +        },
> +        {
> +          "name": "user",
> +          "help": "username for CHAP authentication to target",
> +          "type": "string"
> +        }
> +      ],
> +      "option": "iscsi"
> +    },
>      {
>        "parameters": [
>        ],
> @@ -37593,13 +37546,6 @@
>        "deprecated": false,
>        "default-ram-id": "pc.ram"
>      },
> -    {
> -      "hotpluggable-cpus": false,
> -      "name": "xenpv",
> -      "numa-mem-supported": false,
> -      "cpu-max": 1,
> -      "deprecated": false
> -    },
>      {
>        "hotpluggable-cpus": true,
>        "name": "pc-i440fx-6.2",
> @@ -37698,16 +37644,6 @@
>        "deprecated": false,
>        "default-ram-id": "pc.ram"
>      },
> -    {
> -      "hotpluggable-cpus": true,
> -      "name": "xenfv-3.1",
> -      "numa-mem-supported": true,
> -      "default-cpu-type": "qemu64-x86_64-cpu",
> -      "cpu-max": 128,
> -      "deprecated": false,
> -      "default-ram-id": "pc.ram",
> -      "alias": "xenfv"
> -    },
>      {
>        "hotpluggable-cpus": true,
>        "name": "pc-q35-2.4",
> @@ -37997,15 +37933,6 @@
>        "deprecated": false,
>        "default-ram-id": "pc.ram"
>      },
> -    {
> -      "hotpluggable-cpus": true,
> -      "name": "xenfv-4.2",
> -      "numa-mem-supported": true,
> -      "default-cpu-type": "qemu64-x86_64-cpu",
> -      "cpu-max": 128,
> -      "deprecated": false,
> -      "default-ram-id": "pc.ram"
> -    },
>      {
>        "hotpluggable-cpus": false,
>        "name": "microvm",
> diff --git a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml 
> b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml
> index 87f9b4068d..8074c97ecd 100644
> --- a/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml
> +++ b/tests/qemucapabilitiesdata/caps_7.0.0.x86_64.xml
> @@ -242,10 +242,10 @@
>    <flag name='virtio-iommu-pci'/>
>    <flag name='virtio-iommu.boot-bypass'/>
>    <flag name='virtio-net.rss'/>
> -  <version>6002092</version>
> +  <version>7000000</version>
>    <kvmVersion>0</kvmVersion>
>    <microcodeVersion>43100243</microcodeVersion>
> -  <package>v7.0.0-rc2</package>
> +  <package>v7.0.0</package>
>    <arch>x86_64</arch>
>    <hostCPU type='kvm' model='base' migratability='yes'>
>      <property name='vmx-entry-load-rtit-ctl' type='boolean' value='false'/>
> @@ -1617,7 +1617,6 @@
>    <machine type='kvm' name='pc-q35-5.2' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-i440fx-2.12' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-i440fx-2.0' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
> -  <machine type='kvm' name='xenpv' maxCpus='1'/>
>    <machine type='kvm' name='pc-i440fx-6.2' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-q35-4.2' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-i440fx-2.5' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
> @@ -1628,7 +1627,6 @@
>    <machine type='kvm' name='pc-i440fx-2.2' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-i440fx-2.7' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-q35-6.1' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram'/>
> -  <machine type='kvm' name='xenfv-3.1' alias='xenfv' hotplugCpus='yes' 
> maxCpus='128' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' 
> defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-q35-2.4' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-q35-2.10' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='x-remote' maxCpus='1'/>
> @@ -1660,7 +1658,6 @@
>    <machine type='kvm' name='pc-q35-3.0' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-q35-4.0' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
> -  <machine type='kvm' name='xenfv-4.2' hotplugCpus='yes' maxCpus='128' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='microvm' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='microvm.ram'/>
>    <machine type='kvm' name='pc-i440fx-2.3' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='kvm' name='pc-i440fx-4.0' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
> @@ -3723,7 +3720,6 @@
>    <machine type='tcg' name='pc-q35-5.2' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-i440fx-2.12' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-i440fx-2.0' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
> -  <machine type='tcg' name='xenpv' maxCpus='1'/>
>    <machine type='tcg' name='pc-i440fx-6.2' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-q35-4.2' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-i440fx-2.5' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
> @@ -3734,7 +3730,6 @@
>    <machine type='tcg' name='pc-i440fx-2.2' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-i440fx-2.7' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-q35-6.1' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram'/>
> -  <machine type='tcg' name='xenfv-3.1' alias='xenfv' hotplugCpus='yes' 
> maxCpus='128' defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' 
> defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-q35-2.4' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-q35-2.10' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='x-remote' maxCpus='1'/>
> @@ -3766,7 +3761,6 @@
>    <machine type='tcg' name='pc-q35-3.0' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-i440fx-6.0' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-q35-4.0' hotplugCpus='yes' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
> -  <machine type='tcg' name='xenfv-4.2' hotplugCpus='yes' maxCpus='128' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='microvm' maxCpus='288' 
> defaultCPU='qemu64-x86_64-cpu' defaultRAMid='microvm.ram'/>
>    <machine type='tcg' name='pc-i440fx-2.3' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>
>    <machine type='tcg' name='pc-i440fx-4.0' hotplugCpus='yes' maxCpus='255' 
> defaultCPU='qemu64-x86_64-cpu' numaMemSupported='yes' defaultRAMid='pc.ram'/>

Reply via email to