mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-10-30 09:53:10 +00:00
3ea32b635d
For getting the reply I queried the newest and oldest QEMU using test/qemucapsprobe. From the differences I only extracted the reply to the new QMP command and discarded the rest. For all the versions below the one which added support for the new option I used the output from the oldest QEMU release and for those that support it I used the output from the newest one. In order to make doubly sure the reply is where it is supposed to be (the replies files are very forgiving) I added the property to all the replies files, reran the tests again and fixed the order in replies files so that all the versions are reporting the new capability. Then removed that one property. After that I used test/qemucapsfixreplies to fix the reply IDs. Signed-off-by: Martin Kletzander <mkletzan@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
274 lines
9.4 KiB
XML
274 lines
9.4 KiB
XML
<qemuCaps>
|
|
<qemuctime>0</qemuctime>
|
|
<selfctime>0</selfctime>
|
|
<selfvers>0</selfvers>
|
|
<usedQMP/>
|
|
<flag name='kvm'/>
|
|
<flag name='no-hpet'/>
|
|
<flag name='pci-configfd'/>
|
|
<flag name='spice'/>
|
|
<flag name='boot-index'/>
|
|
<flag name='hda-duplex'/>
|
|
<flag name='pci-bootindex'/>
|
|
<flag name='ccid-emulated'/>
|
|
<flag name='ccid-passthru'/>
|
|
<flag name='virtio-tx-alg'/>
|
|
<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='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='ich9-ahci'/>
|
|
<flag name='no-acpi'/>
|
|
<flag name='virtio-blk-pci.scsi'/>
|
|
<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='hda-micro'/>
|
|
<flag name='dump-guest-memory'/>
|
|
<flag name='nec-usb-xhci'/>
|
|
<flag name='balloon-event'/>
|
|
<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='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='megasas'/>
|
|
<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='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='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='intel-iommu'/>
|
|
<flag name='smm'/>
|
|
<flag name='virtio-pci-disable-legacy'/>
|
|
<flag name='query-hotpluggable-cpus'/>
|
|
<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-definitions'/>
|
|
<flag name='block-write-threshold'/>
|
|
<flag name='query-named-block-nodes'/>
|
|
<flag name='kernel-irqchip'/>
|
|
<flag name='kernel-irqchip.split'/>
|
|
<flag name='intel-iommu.intremap'/>
|
|
<flag name='vnc-multi-servers'/>
|
|
<flag name='chardev-reconnect'/>
|
|
<flag name='virtio-gpu.max_outputs'/>
|
|
<flag name='virtio-blk.num-queues'/>
|
|
<flag name='isa-serial'/>
|
|
<flag name='dump-completed'/>
|
|
<flag name='disk-write-cache'/>
|
|
<flag name='nbd-tls'/>
|
|
<flag name='sdl-gl'/>
|
|
<flag name='hda-output'/>
|
|
<flag name='mch'/>
|
|
<version>2007000</version>
|
|
<kvmVersion>0</kvmVersion>
|
|
<microcodeVersion>239395</microcodeVersion>
|
|
<package> (v2.7.0)</package>
|
|
<arch>x86_64</arch>
|
|
<cpu type='kvm' name='Opteron_G5'/>
|
|
<cpu type='kvm' name='Opteron_G4'/>
|
|
<cpu type='kvm' name='Opteron_G3'/>
|
|
<cpu type='kvm' name='Opteron_G2'/>
|
|
<cpu type='kvm' name='Opteron_G1'/>
|
|
<cpu type='kvm' name='Skylake-Client'/>
|
|
<cpu type='kvm' name='Broadwell'/>
|
|
<cpu type='kvm' name='Broadwell-noTSX'/>
|
|
<cpu type='kvm' name='Haswell'/>
|
|
<cpu type='kvm' name='Haswell-noTSX'/>
|
|
<cpu type='kvm' name='IvyBridge'/>
|
|
<cpu type='kvm' name='SandyBridge'/>
|
|
<cpu type='kvm' name='Westmere'/>
|
|
<cpu type='kvm' name='Nehalem'/>
|
|
<cpu type='kvm' name='Penryn'/>
|
|
<cpu type='kvm' name='Conroe'/>
|
|
<cpu type='kvm' name='n270'/>
|
|
<cpu type='kvm' name='athlon'/>
|
|
<cpu type='kvm' name='pentium3'/>
|
|
<cpu type='kvm' name='pentium2'/>
|
|
<cpu type='kvm' name='pentium'/>
|
|
<cpu type='kvm' name='486'/>
|
|
<cpu type='kvm' name='coreduo'/>
|
|
<cpu type='kvm' name='kvm32'/>
|
|
<cpu type='kvm' name='qemu32'/>
|
|
<cpu type='kvm' name='kvm64'/>
|
|
<cpu type='kvm' name='core2duo'/>
|
|
<cpu type='kvm' name='phenom'/>
|
|
<cpu type='kvm' name='qemu64'/>
|
|
<cpu type='tcg' name='Opteron_G5'/>
|
|
<cpu type='tcg' name='Opteron_G4'/>
|
|
<cpu type='tcg' name='Opteron_G3'/>
|
|
<cpu type='tcg' name='Opteron_G2'/>
|
|
<cpu type='tcg' name='Opteron_G1'/>
|
|
<cpu type='tcg' name='Skylake-Client'/>
|
|
<cpu type='tcg' name='Broadwell'/>
|
|
<cpu type='tcg' name='Broadwell-noTSX'/>
|
|
<cpu type='tcg' name='Haswell'/>
|
|
<cpu type='tcg' name='Haswell-noTSX'/>
|
|
<cpu type='tcg' name='IvyBridge'/>
|
|
<cpu type='tcg' name='SandyBridge'/>
|
|
<cpu type='tcg' name='Westmere'/>
|
|
<cpu type='tcg' name='Nehalem'/>
|
|
<cpu type='tcg' name='Penryn'/>
|
|
<cpu type='tcg' name='Conroe'/>
|
|
<cpu type='tcg' name='n270'/>
|
|
<cpu type='tcg' name='athlon'/>
|
|
<cpu type='tcg' name='pentium3'/>
|
|
<cpu type='tcg' name='pentium2'/>
|
|
<cpu type='tcg' name='pentium'/>
|
|
<cpu type='tcg' name='486'/>
|
|
<cpu type='tcg' name='coreduo'/>
|
|
<cpu type='tcg' name='kvm32'/>
|
|
<cpu type='tcg' name='qemu32'/>
|
|
<cpu type='tcg' name='kvm64'/>
|
|
<cpu type='tcg' name='core2duo'/>
|
|
<cpu type='tcg' name='phenom'/>
|
|
<cpu type='tcg' name='qemu64'/>
|
|
<machine name='pc-i440fx-2.7' 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' alias='q35' hotplugCpus='yes' maxCpus='255'/>
|
|
<machine name='pc-q35-2.6' hotplugCpus='yes' maxCpus='255'/>
|
|
<machine name='pc-i440fx-1.7' hotplugCpus='yes' maxCpus='255'/>
|
|
<machine name='pc-i440fx-1.6' 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='pc-0.15' hotplugCpus='yes' maxCpus='255'/>
|
|
<machine name='pc-i440fx-1.5' hotplugCpus='yes' maxCpus='255'/>
|
|
<machine name='pc-0.14' 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-1.1' hotplugCpus='yes' maxCpus='255'/>
|
|
<machine name='pc-i440fx-2.1' hotplugCpus='yes' maxCpus='255'/>
|
|
<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>
|