Signed-off-by: Pavel Hrdina <phrdina@xxxxxxxxxx> --- .../qemucapabilitiesdata/caps_2.5.0.x86_64.replies | 1587 +++++++++++--------- tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml | 14 +- 2 files changed, 906 insertions(+), 695 deletions(-) diff --git a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.replies index 0d94099..d25b82b 100644 --- a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.replies @@ -3,7 +3,7 @@ "version": { "qemu": { "micro": 0, - "minor": 4, + "minor": 5, "major": 2 }, "package": "" @@ -23,7 +23,7 @@ "return": { "qemu": { "micro": 0, - "minor": 4, + "minor": 5, "major": 2 }, "package": "" @@ -77,9 +77,27 @@ "name": "query-memdev" }, { + "name": "blockdev-change-medium" + }, + { "name": "query-named-block-nodes" }, { + "name": "x-blockdev-insert-medium" + }, + { + "name": "x-blockdev-remove-medium" + }, + { + "name": "blockdev-close-tray" + }, + { + "name": "blockdev-open-tray" + }, + { + "name": "x-blockdev-del" + }, + { "name": "blockdev-add" }, { @@ -206,6 +224,9 @@ "name": "query-chardev" }, { + "name": "query-qmp-schema" + }, + { "name": "query-events" }, { @@ -269,6 +290,9 @@ "name": "blockdev-snapshot-internal-sync" }, { + "name": "blockdev-snapshot" + }, + { "name": "blockdev-snapshot-sync" }, { @@ -344,6 +368,9 @@ "name": "query-migrate-cache-size" }, { + "name": "migrate-start-postcopy" + }, + { "name": "migrate-set-cache-size" }, { @@ -424,7 +451,7 @@ { "return": { - "fd": 11, + "fd": 14, "fdset-id": 0 }, "id": "libvirt-5" @@ -441,88 +468,82 @@ { "return": [ { - "name": "MEM_UNPLUG_ERROR" + "name": "WATCHDOG" }, { - "name": "VSERPORT_CHANGE" + "name": "WAKEUP" }, { - "name": "QUORUM_REPORT_BAD" + "name": "VSERPORT_CHANGE" }, { - "name": "QUORUM_FAILURE" + "name": "VNC_INITIALIZED" }, { - "name": "GUEST_PANICKED" + "name": "VNC_DISCONNECTED" }, { - "name": "BALLOON_CHANGE" + "name": "VNC_CONNECTED" }, { - "name": "ACPI_DEVICE_OST" + "name": "SUSPEND_DISK" }, { - "name": "MIGRATION" + "name": "SUSPEND" }, { - "name": "SPICE_MIGRATE_COMPLETED" + "name": "STOP" }, { - "name": "SPICE_DISCONNECTED" + "name": "SPICE_MIGRATE_COMPLETED" }, { "name": "SPICE_INITIALIZED" }, { - "name": "SPICE_CONNECTED" - }, - { - "name": "VNC_DISCONNECTED" - }, - { - "name": "VNC_INITIALIZED" + "name": "SPICE_DISCONNECTED" }, { - "name": "VNC_CONNECTED" + "name": "SPICE_CONNECTED" }, { - "name": "NIC_RX_FILTER_CHANGED" + "name": "SHUTDOWN" }, { - "name": "DEVICE_DELETED" + "name": "RTC_CHANGE" }, { - "name": "WATCHDOG" + "name": "RESUME" }, { - "name": "RTC_CHANGE" + "name": "RESET" }, { - "name": "WAKEUP" + "name": "QUORUM_REPORT_BAD" }, { - "name": "SUSPEND_DISK" + "name": "QUORUM_FAILURE" }, { - "name": "SUSPEND" + "name": "POWERDOWN" }, { - "name": "RESUME" + "name": "NIC_RX_FILTER_CHANGED" }, { - "name": "STOP" + "name": "MIGRATION" }, { - "name": "RESET" + "name": "MEM_UNPLUG_ERROR" }, { - "name": "POWERDOWN" + "name": "GUEST_PANICKED" }, { - "name": "SHUTDOWN" + "name": "DEVICE_TRAY_MOVED" }, { - "name": "DEVICE_TRAY_MOVED" + "name": "DEVICE_DELETED" }, { "name": "BLOCK_WRITE_THRESHOLD" @@ -534,16 +555,22 @@ "name": "BLOCK_JOB_ERROR" }, { - "name": "BLOCK_JOB_CANCELLED" + "name": "BLOCK_JOB_COMPLETED" }, { - "name": "BLOCK_JOB_COMPLETED" + "name": "BLOCK_JOB_CANCELLED" }, { "name": "BLOCK_IO_ERROR" }, { "name": "BLOCK_IMAGE_CORRUPTED" + }, + { + "name": "BALLOON_CHANGE" + }, + { + "name": "ACPI_DEVICE_OST" } ], "id": "libvirt-7" @@ -573,9 +600,6 @@ "name": "Westmere-x86_64-cpu" }, { - "name": "e1000-82540em" - }, - { "name": "pci-serial-4x" }, { @@ -591,9 +615,6 @@ "name": "pc-q35-2.3-machine" }, { - "name": "icc-bridge" - }, - { "name": "cfi.pflash01" }, { @@ -726,6 +747,9 @@ "name": "irq" }, { + "name": "filter-buffer" + }, + { "name": "cirrus-vga" }, { @@ -738,6 +762,9 @@ "name": "PCIE" }, { + "name": "pc-0.14-machine" + }, + { "name": "pentium3-x86_64-cpu" }, { @@ -750,7 +777,7 @@ "name": "kvm-pit" }, { - "name": "pc-0.14-machine" + "name": "pc-i440fx-2.5-machine" }, { "name": "pc-i440fx-1.4-machine" @@ -855,12 +882,18 @@ "name": "usb-mouse" }, { + "name": "pc-q35-2.5-machine" + }, + { "name": "piix3-usb-uhci" }, { "name": "vfio-calxeda-xgmac" }, { + "name": "filter-dump" + }, + { "name": "virtio-scsi-device" }, { @@ -879,10 +912,10 @@ "name": "tpci200" }, { - "name": "Opteron_G4-x86_64-cpu" + "name": "pc-q35-1.4-machine" }, { - "name": "pc-q35-1.4-machine" + "name": "Opteron_G4-x86_64-cpu" }, { "name": "virtio-mmio" @@ -903,6 +936,9 @@ "name": "virtio-net-device" }, { + "name": "pc-i440fx-2.3-machine" + }, + { "name": "usb-hub" }, { @@ -912,16 +948,22 @@ "name": "hda-duplex" }, { - "name": "pc-i440fx-2.3-machine" + "name": "igd-passthrough-i440FX" + }, + { + "name": "igd-passthrough-isa-bridge" }, { "name": "virtio-keyboard-pci" }, { + "name": "isapc-machine" + }, + { "name": "pci-ohci" }, { - "name": "isapc-machine" + "name": "pc-i440fx-2.2-machine" }, { "name": "ipoctal232" @@ -936,7 +978,7 @@ "name": "ide-cd" }, { - "name": "pc-i440fx-2.2-machine" + "name": "tls-creds-anon" }, { "name": "isabus-bridge" @@ -1137,9 +1179,6 @@ "name": "ccid-card-passthru" }, { - "name": "ich9-usb-uhci5" - }, - { "name": "qxl" }, { @@ -1161,6 +1200,9 @@ "name": "ICH9 SMB" }, { + "name": "ich9-usb-uhci5" + }, + { "name": "ich9-usb-uhci4" }, { @@ -1170,9 +1212,6 @@ "name": "virtio-input-host-device" }, { - "name": "icc-bus" - }, - { "name": "vmxnet3" }, { @@ -1197,10 +1236,13 @@ "name": "none-machine" }, { + "name": "SCSI" + }, + { "name": "sysbus-fdc" }, { - "name": "SCSI" + "name": "allwinner-ahci" }, { "name": "n270-x86_64-cpu" @@ -1215,6 +1257,12 @@ "name": "athlon-x86_64-cpu" }, { + "name": "tls-creds-x509" + }, + { + "name": "ccid-card-emulated" + }, + { "name": "ISA" }, { @@ -1287,15 +1335,15 @@ "name": "pc-q35-1.6-machine" }, { - "name": "virtio-input-host-pci" - }, - { "name": "virtio-pci-bus" }, { "name": "pentium2-x86_64-cpu" }, { + "name": "virtio-input-host-pci" + }, + { "name": "nmi" }, { @@ -1308,7 +1356,7 @@ "name": "pc-0.12-machine" }, { - "name": "am53c974" + "name": "kvm64-x86_64-cpu" }, { "name": "sdhci-pci" @@ -1320,7 +1368,7 @@ "name": "pxb" }, { - "name": "kvm64-x86_64-cpu" + "name": "ne2k_isa" }, { "name": "e1000" @@ -1329,7 +1377,7 @@ "name": "Conroe-x86_64-cpu" }, { - "name": "ne2k_isa" + "name": "am53c974" }, { "name": "pc-1.3-machine" @@ -1437,90 +1485,73 @@ { "return": [ { - "name": "bootindex", - "type": "int32" - }, - { - "name": "iothread", - "type": "link<iothread>" - }, - { - "name": "any_layout", + "name": "request-merging", "description": "on/off", "type": "bool" }, { - "name": "notify_on_empty", - "description": "on/off", - "type": "bool" + "name": "min_io_size", + "type": "uint16" }, { - "name": "event_idx", - "description": "on/off", - "type": "bool" + "name": "secs", + "type": "uint32" }, { - "name": "indirect_desc", + "name": "event_idx", "description": "on/off", "type": "bool" }, { - "name": "x-data-plane", - "description": "on/off", - "type": "bool" + "name": "heads", + "type": "uint32" }, { - "name": "request-merging", - "description": "on/off", - "type": "bool" + "name": "serial", + "type": "str" }, { - "name": "scsi", + "name": "ioeventfd", "description": "on/off", "type": "bool" }, { - "name": "config-wce", + "name": "multifunction", "description": "on/off", "type": "bool" }, { - "name": "serial", - "type": "str" - }, - { - "name": "secs", + "name": "rombar", "type": "uint32" }, { - "name": "heads", - "type": "uint32" + "name": "scsi", + "description": "on/off", + "type": "bool" }, { "name": "cyls", "type": "uint32" }, { - "name": "discard_granularity", - "type": "uint32" - }, - { - "name": "opt_io_size", - "type": "uint32" + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" }, { - "name": "min_io_size", - "type": "uint16" + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" }, { - "name": "physical_block_size", - "description": "A power of two between 512 and 32768", - "type": "uint16" + "name": "indirect_desc", + "description": "on/off", + "type": "bool" }, { - "name": "logical_block_size", - "description": "A power of two between 512 and 32768", - "type": "uint16" + "name": "disable-modern", + "description": "on/off", + "type": "bool" }, { "name": "drive", @@ -1528,44 +1559,44 @@ "type": "str" }, { - "name": "virtio-backend", - "type": "child<virtio-blk-device>" - }, - { - "name": "command_serr_enable", + "name": "disable-legacy", "description": "on/off", "type": "bool" }, { - "name": "multifunction", + "name": "command_serr_enable", "description": "on/off", "type": "bool" }, { - "name": "rombar", + "name": "discard_granularity", "type": "uint32" }, { - "name": "romfile", - "type": "str" - }, - { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", - "type": "int32" + "name": "iothread", + "type": "link<iothread>" }, { - "name": "disable-modern", + "name": "any_layout", "description": "on/off", "type": "bool" }, { - "name": "disable-legacy", + "name": "class", + "type": "uint32" + }, + { + "name": "migrate-extra", "description": "on/off", "type": "bool" }, { - "name": "virtio-pci-bus-master-bug-migration", + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "modern-pio-notify", "description": "on/off", "type": "bool" }, @@ -1574,13 +1605,40 @@ "type": "uint32" }, { - "name": "ioeventfd", - "description": "on/off", - "type": "bool" + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" }, { - "name": "class", - "type": "uint32" + "name": "bootindex", + "type": "int32" + }, + { + "name": "virtio-backend", + "type": "child<virtio-blk-device>" + }, + { + "name": "config-wce", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "opt_io_size", + "type": "uint32" + }, + { + "name": "romfile", + "type": "str" } ], "id": "libvirt-9" @@ -1589,26 +1647,36 @@ { "return": [ { - "name": "bootindex", - "type": "int32" + "name": "indirect_desc", + "description": "on/off", + "type": "bool" }, { - "name": "any_layout", + "name": "x-txtimer", + "type": "uint32" + }, + { + "name": "guest_ufo", "description": "on/off", "type": "bool" }, { - "name": "notify_on_empty", + "name": "mq", "description": "on/off", "type": "bool" }, { - "name": "event_idx", + "name": "status", "description": "on/off", "type": "bool" }, { - "name": "indirect_desc", + "name": "host_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", "description": "on/off", "type": "bool" }, @@ -1617,22 +1685,23 @@ "type": "str" }, { - "name": "x-txburst", - "type": "int32" + "name": "multifunction", + "description": "on/off", + "type": "bool" }, { - "name": "x-txtimer", + "name": "rombar", "type": "uint32" }, { - "name": "netdev", - "description": "ID of a netdev to use as a backend", - "type": "str" + "name": "ctrl_rx_extra", + "description": "on/off", + "type": "bool" }, { - "name": "vlan", - "description": "Integer VLAN id to connect to", - "type": "int32" + "name": "ctrl_vq", + "description": "on/off", + "type": "bool" }, { "name": "mac", @@ -1640,27 +1709,27 @@ "type": "str" }, { - "name": "mq", + "name": "event_idx", "description": "on/off", "type": "bool" }, { - "name": "ctrl_guest_offloads", + "name": "x-disable-pcie", "description": "on/off", "type": "bool" }, { - "name": "ctrl_mac_addr", + "name": "guest_tso6", "description": "on/off", "type": "bool" }, { - "name": "ctrl_rx_extra", + "name": "gso", "description": "on/off", "type": "bool" }, { - "name": "ctrl_vlan", + "name": "guest_ecn", "description": "on/off", "type": "bool" }, @@ -1670,77 +1739,105 @@ "type": "bool" }, { - "name": "ctrl_vq", + "name": "guest_tso4", "description": "on/off", "type": "bool" }, { - "name": "status", + "name": "disable-modern", "description": "on/off", "type": "bool" }, { - "name": "mrg_rxbuf", + "name": "guest_csum", "description": "on/off", "type": "bool" }, { - "name": "host_ufo", + "name": "guest_announce", "description": "on/off", "type": "bool" }, { - "name": "host_ecn", + "name": "disable-legacy", "description": "on/off", "type": "bool" }, { - "name": "host_tso6", + "name": "command_serr_enable", "description": "on/off", "type": "bool" }, { - "name": "host_tso4", + "name": "x-txburst", + "type": "int32" + }, + { + "name": "ctrl_vlan", "description": "on/off", "type": "bool" }, { - "name": "guest_announce", + "name": "csum", "description": "on/off", "type": "bool" }, { - "name": "guest_ufo", + "name": "mrg_rxbuf", "description": "on/off", "type": "bool" }, { - "name": "guest_ecn", + "name": "any_layout", "description": "on/off", "type": "bool" }, { - "name": "guest_tso6", + "name": "ctrl_guest_offloads", "description": "on/off", "type": "bool" }, { - "name": "guest_tso4", + "name": "host_tso6", "description": "on/off", "type": "bool" }, { - "name": "gso", + "name": "ctrl_mac_addr", "description": "on/off", "type": "bool" }, { - "name": "guest_csum", + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", "description": "on/off", "type": "bool" }, { - "name": "csum", + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "vlan", + "description": "Integer VLAN id to connect to", + "type": "int32" + }, + { + "name": "host_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ufo", "description": "on/off", "type": "bool" }, @@ -1749,40 +1846,116 @@ "type": "child<virtio-net-device>" }, { - "name": "command_serr_enable", + "name": "bootindex", + "type": "int32" + }, + { + "name": "netdev", + "description": "ID of a netdev to use as a backend", + "type": "str" + }, + { + "name": "notify_on_empty", "description": "on/off", "type": "bool" }, { - "name": "multifunction", + "name": "virtio-pci-bus-master-bug-migration", "description": "on/off", "type": "bool" }, { - "name": "rombar", + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-10" +} + +{ + "return": [ + { + "name": "disable-modern", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "cmd_per_lun", "type": "uint32" }, { - "name": "romfile", - "type": "str" + "name": "indirect_desc", + "description": "on/off", + "type": "bool" }, { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", - "type": "int32" + "name": "param_change", + "description": "on/off", + "type": "bool" }, { - "name": "disable-modern", + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "multifunction", "description": "on/off", "type": "bool" }, { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "hotplug", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "num_queues", + "type": "uint32" + }, + { + "name": "romfile", + "type": "str" + }, + { + "name": "virtio-backend", + "type": "child<virtio-scsi-device>" + }, + { "name": "disable-legacy", "description": "on/off", "type": "bool" }, { - "name": "virtio-pci-bus-master-bug-migration", + "name": "command_serr_enable", "description": "on/off", "type": "bool" }, @@ -1791,135 +1964,30 @@ "type": "uint32" }, { - "name": "ioeventfd", + "name": "x-disable-pcie", "description": "on/off", "type": "bool" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_sectors", + "type": "uint32" + }, + { + "name": "rombar", + "type": "uint32" } ], - "id": "libvirt-10" -} - -{ - "return": [ - { - "name": "iothread", - "type": "link<iothread>" - }, - { - "name": "any_layout", - "description": "on/off", - "type": "bool" - }, - { - "name": "notify_on_empty", - "description": "on/off", - "type": "bool" - }, - { - "name": "event_idx", - "description": "on/off", - "type": "bool" - }, - { - "name": "indirect_desc", - "description": "on/off", - "type": "bool" - }, - { - "name": "param_change", - "description": "on/off", - "type": "bool" - }, - { - "name": "hotplug", - "description": "on/off", - "type": "bool" - }, - { - "name": "modern-pio-notify", - "description": "on/off", - "type":"bool" - }, - { - "name": "cmd_per_lun", - "type": "uint32" - }, - { - "name": "max_sectors", - "type": "uint32" - }, - { - "name": "num_queues", - "type": "uint32" - }, - { - "name": "virtio-backend", - "type": "child<virtio-scsi-device>" - }, - { - "name": "command_serr_enable", - "description":"on/off", - "type": "bool" - }, - { - "name": "multifunction", - "description": "on/off", - "type": "bool" - }, - { - "name": "migrate-extra", - "description": "on/off", - "type": "bool" - }, - { - "name": "migrate-extra", - "description": "on/off", - "type": "bool" - }, - { - "name": "rombar", - "type": "uint32" - }, - { - "name": "romfile", - "type": "str" - }, - { - "name": "x-disable-pcie", - "description": "on/off", - "type": "bool" - }, - { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", - "type": "int32" - }, - { - "name": "disable-modern", - "description": "on/off", - "type": "bool" - }, - { - "name": "disable-legacy", - "description": "on/off", - "type": "bool" - }, - { - "name": "virtio-pci-bus-master-bug-migration", - "description": "on/off", - "type": "bool" - }, - { - "name": "vectors", - "type": "uint32" - }, - { - "name": "ioeventfd", - "description": "on/off", - "type": "bool" - } - ], - "id": "libvirt-11" + "id": "libvirt-11" } { @@ -1973,50 +2041,50 @@ { "return": [ { - "name": "bootindex", - "type": "int32" - }, - { - "name": "command_serr_enable", + "name": "share_intx", "description": "on/off", "type": "bool" }, { + "name": "rombar", + "type": "uint32" + }, + { + "name": "bootindex", + "type": "int32" + }, + { "name": "multifunction", "description": "on/off", "type": "bool" }, { - "name": "rombar", - "type": "uint32" + "name": "host", + "description": "Address (bus/device/function) of the host device, example: 04:10.0", + "type": "str" }, { "name": "romfile", "type": "str" }, { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", - "type": "int32" - }, - { "name": "configfd", "type": "str" }, { - "name": "share_intx", + "name": "command_serr_enable", "description": "on/off", "type": "bool" }, { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { "name": "prefer_msi", "description": "on/off", "type": "bool" - }, - { - "name": "host", - "description": "Address (bus/device/function) of the host device, example: 04:10.0", - "type": "str" } ], "id": "libvirt-18" @@ -2025,11 +2093,32 @@ { "return": [ { + "name": "x-pci-sub-device-id", + "type": "uint32" + }, + { + "name": "x-no-kvm-msi", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "x-vga", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pci-vendor-id", + "type": "uint32" + }, + { "name": "bootindex", "type": "int32" }, { - "name": "command_serr_enable", + "name": "x-req", "description": "on/off", "type": "bool" }, @@ -2039,40 +2128,47 @@ "type": "bool" }, { - "name": "rombar", + "name": "romfile", + "type": "str" + }, + { + "name": "x-no-kvm-intx", + "type": "bool" + }, + { + "name": "x-pci-device-id", "type": "uint32" }, { - "name": "romfile", + "name": "host", + "description": "Address (bus/device/function) of the host device, example: 04:10.0", "type": "str" }, { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", - "type": "int32" + "name": "x-no-kvm-msix", + "type": "bool" }, { - "name": "x-mmap", - "type": "bool" + "name": "x-intx-mmap-timeout-ms", + "type": "uint32" }, { - "name": "x-req", + "name": "command_serr_enable", "description": "on/off", "type": "bool" }, { - "name": "x-vga", - "description": "on/off", - "type": "bool" + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" }, { - "name": "x-intx-mmap-timeout-ms", + "name": "x-pci-sub-vendor-id", "type": "uint32" }, { - "name": "host", - "description": "Address (bus/device/function) of the host device, example: 04:10.0", - "type": "str" + "name": "x-no-mmap", + "type": "bool" } ], "id": "libvirt-19" @@ -2081,50 +2177,55 @@ { "return": [ { - "name": "bootindex", - "type": "int32" + "name": "serial", + "type": "str" }, { - "name": "lun", - "type": "uint32" + "name": "port_index", + "type": "uint16" }, { - "name": "scsi-id", - "type": "uint32" + "name": "dpofua", + "description": "on/off", + "type": "bool" }, { - "name": "channel", - "type": "uint32" + "name": "bootindex", + "type": "int32" }, { - "name": "max_io_size", - "type": "uint64" + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" }, { - "name": "max_unmap_size", - "type": "uint64" + "name": "discard_granularity", + "type": "uint32" }, { - "name": "port_index", - "type": "uint16" + "name": "lun", + "type": "uint32" + }, + { + "name": "drive", + "description": "ID of a drive to use as a backend", + "type": "str" }, { "name": "port_wwn", "type": "uint64" }, { - "name": "wwn", + "name": "max_unmap_size", "type": "uint64" }, { - "name": "dpofua", - "description": "on/off", - "type": "bool" + "name": "opt_io_size", + "type": "uint32" }, { - "name": "removable", - "description": "on/off", - "type": "bool" + "name": "min_io_size", + "type": "uint16" }, { "name": "product", @@ -2135,24 +2236,25 @@ "type": "str" }, { - "name": "serial", - "type": "str" + "name": "channel", + "type": "uint32" }, { - "name": "ver", - "type": "str" + "name": "wwn", + "type": "uint64" }, { - "name": "discard_granularity", - "type": "uint32" + "name": "removable", + "description": "on/off", + "type": "bool" }, { - "name": "opt_io_size", + "name": "scsi-id", "type": "uint32" }, { - "name": "min_io_size", - "type": "uint16" + "name": "ver", + "type": "str" }, { "name": "physical_block_size", @@ -2160,14 +2262,8 @@ "type": "uint16" }, { - "name": "logical_block_size", - "description": "A power of two between 512 and 32768", - "type": "uint16" - }, - { - "name": "drive", - "description": "ID of a drive to use as a backend", - "type": "str" + "name": "max_io_size", + "type": "uint64" } ], "id": "libvirt-20" @@ -2176,32 +2272,26 @@ { "return": [ { - "name": "bootindex", - "type": "int32" - }, - { - "name": "unit", - "type": "uint32" - }, - { - "name": "model", + "name": "serial", "type": "str" }, { - "name": "serial", - "type": "str" + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" }, { - "name": "wwn", - "type": "uint64" + "name": "discard_granularity", + "type": "uint32" }, { - "name": "ver", + "name": "drive", + "description": "ID of a drive to use as a backend", "type": "str" }, { - "name": "discard_granularity", - "type": "uint32" + "name": "bootindex", + "type": "int32" }, { "name": "opt_io_size", @@ -2212,19 +2302,25 @@ "type": "uint16" }, { - "name": "physical_block_size", - "description": "A power of two between 512 and 32768", - "type": "uint16" + "name": "unit", + "type": "uint32" }, { - "name": "logical_block_size", - "description": "A power of two between 512 and 32768", - "type": "uint16" + "name": "wwn", + "type": "uint64" }, { - "name": "drive", - "description": "ID of a drive to use as a backend", + "name": "model", + "type": "str" + }, + { + "name": "ver", "type": "str" + }, + { + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" } ], "id": "libvirt-21" @@ -2233,13 +2329,7 @@ { "return": [ { - "name": "command_serr_enable", - "description": "on/off", - "type": "bool" - }, - { - "name": "multifunction", - "description": "on/off", + "name": "memory-hotplug-support", "type": "bool" }, { @@ -2247,25 +2337,17 @@ "type": "uint32" }, { - "name": "romfile", - "type": "str" - }, - { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", - "type": "int32" - }, - { - "name": "memory-hotplug-support", + "name": "acpi-pci-hotplug-with-bridge-support", "type": "bool" }, { - "name": "acpi-pci-hotplug-with-bridge-support", + "name": "multifunction", + "description": "on/off", "type": "bool" }, { - "name": "s4_val", - "type": "uint8" + "name": "romfile", + "type": "str" }, { "name": "disable_s4", @@ -2276,8 +2358,22 @@ "type": "uint8" }, { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "s4_val", + "type": "uint8" + }, + { "name": "smb_io_base", "type": "uint32" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" } ], "id": "libvirt-22" @@ -2286,8 +2382,8 @@ { "return": [ { - "name": "bootindex", - "type": "int32" + "name": "filter", + "type": "str" }, { "name": "msos-desc", @@ -2295,20 +2391,15 @@ "type": "bool" }, { - "name": "full-path", - "description": "on/off", - "type": "bool" - }, - { "name": "serial", "type": "str" }, { - "name": "port", - "type": "str" + "name": "bootindex", + "type": "int32" }, { - "name": "filter", + "name": "port", "type": "str" }, { @@ -2319,6 +2410,11 @@ "name": "chardev", "description": "ID of a chardev to use as a backend", "type": "str" + }, + { + "name": "full-path", + "description": "on/off", + "type": "bool" } ], "id": "libvirt-23" @@ -2327,58 +2423,58 @@ { "return": [ { - "name": "bootindex", - "type": "int32" + "name": "isobufs", + "type": "uint32" }, { - "name": "msos-desc", - "description": "on/off", - "type": "bool" + "name": "hostaddr", + "type": "uint32" }, { - "name": "full-path", + "name": "msos-desc", "description": "on/off", "type": "bool" }, { - "name": "serial", - "type": "str" + "name": "productid", + "type": "uint32" }, { - "name": "port", + "name": "serial", "type": "str" }, { - "name": "pipeline", - "description": "on/off", - "type": "bool" - }, - { - "name": "loglevel", - "type": "uint32" + "name": "bootindex", + "type": "int32" }, { "name": "isobsize", "type": "uint32" }, { - "name": "isobufs", - "type": "uint32" + "name": "port", + "type": "str" }, { - "name": "productid", + "name": "vendorid", "type": "uint32" }, { - "name": "vendorid", - "type": "uint32" + "name": "pipeline", + "description": "on/off", + "type": "bool" }, { "name": "hostport", "type": "str" }, { - "name": "hostaddr", + "name": "full-path", + "description": "on/off", + "type": "bool" + }, + { + "name": "loglevel", "type": "uint32" }, { @@ -2396,11 +2492,12 @@ "type": "int32" }, { - "name": "lun", - "type": "uint32" + "name": "drive", + "description": "ID of a drive to use as a backend", + "type": "str" }, { - "name": "scsi-id", + "name": "lun", "type": "uint32" }, { @@ -2408,9 +2505,8 @@ "type": "uint32" }, { - "name": "drive", - "description": "ID of a drive to use as a backend", - "type": "str" + "name": "scsi-id", + "type": "uint32" } ], "id": "libvirt-25" @@ -2419,11 +2515,15 @@ { "return": [ { - "name": "pci-hole64-end", - "type": "int" + "name": "short_root_bus", + "type": "uint32" }, { - "name": "pci-hole64-start", + "name": "pci-conf-idx[0]", + "type": "child<qemu:memory-region>" + }, + { + "name": "pci-hole64-end", "type": "int" }, { @@ -2435,20 +2535,16 @@ "type": "int" }, { - "name": "pci-conf-data[0]", - "type": "child<qemu:memory-region>" - }, - { - "name": "pci-conf-idx[0]", - "type": "child<qemu:memory-region>" - }, - { - "name": "short_root_bus", - "type": "uint32" + "name": "pci-hole64-start", + "type": "int" }, { "name": "pci-hole64-size", "type": "size" + }, + { + "name": "pci-conf-data[0]", + "type": "child<qemu:memory-region>" } ], "id": "libvirt-26" @@ -2457,52 +2553,52 @@ { "return": [ { - "name": "mcfg_size", - "type": "int" + "name": "short_root_bus", + "type": "uint32" }, { - "name": "pci-hole64-end", - "type": "int" + "name": "pci-conf-idx[0]", + "type": "child<qemu:memory-region>" }, { - "name": "pci-hole64-start", - "type": "int" + "name": "pcie-mmcfg-mmio[0]", + "type": "child<qemu:memory-region>" }, { - "name": "pci-hole-end", + "name": "mcfg_size", "type": "int" }, { - "name": "pci-hole-start", + "name": "pci-hole64-end", "type": "int" }, { - "name": "mch", - "type": "child<mch>" + "name": "pci-hole-end", + "type": "int" }, { - "name": "pci-conf-data[0]", - "type": "child<qemu:memory-region>" + "name": "pci-hole64-start", + "type": "int" }, { - "name": "pci-conf-idx[0]", - "type": "child<qemu:memory-region>" + "name": "pci-hole-start", + "type": "int" }, { - "name": "pcie-mmcfg-mmio[0]", - "type": "child<qemu:memory-region>" + "name": "MCFG", + "type": "uint64" }, { - "name": "short_root_bus", - "type": "uint32" + "name": "mch", + "type": "child<mch>" }, { "name": "pci-hole64-size", "type": "size" }, { - "name": "MCFG", - "type": "uint64" + "name": "pci-conf-data[0]", + "type": "child<qemu:memory-region>" } ], "id": "libvirt-27" @@ -2511,8 +2607,8 @@ { "return": [ { - "name": "bootindex", - "type": "int32" + "name": "serial", + "type": "str" }, { "name": "msos-desc", @@ -2520,26 +2616,22 @@ "type": "bool" }, { - "name": "full-path", - "description": "on/off", - "type": "bool" + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" }, { - "name": "serial", - "type": "str" + "name": "discard_granularity", + "type": "uint32" }, { - "name": "port", + "name": "drive", + "description": "ID of a drive to use as a backend", "type": "str" }, { - "name": "removable", - "description": "on/off", - "type": "bool" - }, - { - "name": "discard_granularity", - "type": "uint32" + "name": "bootindex", + "type": "int32" }, { "name": "opt_io_size", @@ -2550,19 +2642,23 @@ "type": "uint16" }, { - "name": "physical_block_size", - "description": "A power of two between 512 and 32768", - "type": "uint16" + "name": "port", + "type": "str" }, { - "name": "logical_block_size", - "description": "A power of two between 512 and 32768", - "type": "uint16" + "name": "full-path", + "description": "on/off", + "type": "bool" }, { - "name": "drive", - "description": "ID of a drive to use as a backend", - "type": "str" + "name": "removable", + "description": "on/off", + "type": "bool" + }, + { + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" } ], "id": "libvirt-28" @@ -2571,12 +2667,12 @@ { "return": [ { - "name": "lost_tick_policy", - "type": "LostTickPolicy" - }, - { "name": "iobase", "type": "uint32" + }, + { + "name": "lost_tick_policy", + "type": "LostTickPolicy" } ], "id": "libvirt-29" @@ -2585,11 +2681,11 @@ { "return": [ { - "name": "big-endian-framebuffer", - "type": "bool" + "name": "rombar", + "type": "uint32" }, { - "name": "command_serr_enable", + "name": "mmio", "description": "on/off", "type": "bool" }, @@ -2599,31 +2695,31 @@ "type": "bool" }, { - "name": "rombar", - "type": "uint32" + "name": "qemu-extended-regs", + "description": "on/off", + "type": "bool" }, { - "name": "romfile", - "type": "str" + "name": "big-endian-framebuffer", + "type": "bool" }, { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", - "type": "int32" + "name": "romfile", + "type": "str" }, { - "name": "qemu-extended-regs", - "description": "on/off", - "type": "bool" + "name": "vgamem_mb", + "type": "uint32" }, { - "name": "mmio", + "name": "command_serr_enable", "description": "on/off", "type": "bool" }, { - "name": "vgamem_mb", - "type": "uint32" + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" } ], "id": "libvirt-30" @@ -2632,9 +2728,8 @@ { "return": [ { - "name": "command_serr_enable", - "description": "on/off", - "type": "bool" + "name": "rombar", + "type": "uint32" }, { "name": "multifunction", @@ -2642,21 +2737,22 @@ "type": "bool" }, { - "name": "rombar", + "name": "romfile", + "type": "str" + }, + { + "name": "vgamem_mb", "type": "uint32" }, { - "name": "romfile", - "type": "str" + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" }, { "name": "addr", "description": "Slot and optional function number, example: 06.0 or 06", "type": "int32" - }, - { - "name": "vgamem_mb", - "type": "uint32" } ], "id": "libvirt-31" @@ -2665,6 +2761,14 @@ { "return": [ { + "name": "rombar", + "type": "uint32" + }, + { + "name": "ram_size_mb", + "type": "uint32" + }, + { "name": "command_serr_enable", "description": "on/off", "type": "bool" @@ -2675,7 +2779,7 @@ "type": "bool" }, { - "name": "rombar", + "name": "vgamem_mb", "type": "uint32" }, { @@ -2688,27 +2792,23 @@ "type": "int32" }, { - "name": "surfaces", - "type": "int32" - }, - { - "name": "vgamem_mb", + "name": "debug", "type": "uint32" }, { - "name": "vram64_size_mb", + "name": "vram_size_mb", "type": "uint32" }, { - "name": "vram_size_mb", + "name": "revision", "type": "uint32" }, { - "name": "ram_size_mb", + "name": "ram_size", "type": "uint32" }, { - "name": "cmdlog", + "name": "vram64_size_mb", "type": "uint32" }, { @@ -2716,19 +2816,19 @@ "type": "uint32" }, { - "name": "debug", + "name": "vram_size", "type": "uint32" }, { - "name": "revision", - "type": "uint32" + "name": "surfaces", + "type": "int32" }, { - "name": "vram_size", - "type": "uint32" + "name": "max_outputs", + "type": "uint16" }, { - "name": "ram_size", + "name": "cmdlog", "type": "uint32" } ], @@ -2738,6 +2838,14 @@ { "return": [ { + "name": "rombar", + "type": "uint32" + }, + { + "name": "ram_size_mb", + "type": "uint32" + }, + { "name": "command_serr_enable", "description": "on/off", "type": "bool" @@ -2748,7 +2856,7 @@ "type": "bool" }, { - "name": "rombar", + "name": "vgamem_mb", "type": "uint32" }, { @@ -2761,15 +2869,7 @@ "type": "int32" }, { - "name": "surfaces", - "type": "int32" - }, - { - "name": "vgamem_mb", - "type": "uint32" - }, - { - "name": "vram64_size_mb", + "name": "debug", "type": "uint32" }, { @@ -2777,23 +2877,19 @@ "type": "uint32" }, { - "name": "ram_size_mb", - "type": "uint32" - }, - { - "name": "cmdlog", + "name": "revision", "type": "uint32" }, { - "name": "guestdebug", + "name": "ram_size", "type": "uint32" }, { - "name": "debug", + "name": "vram64_size_mb", "type": "uint32" }, { - "name": "revision", + "name": "guestdebug", "type": "uint32" }, { @@ -2801,7 +2897,15 @@ "type": "uint32" }, { - "name": "ram_size", + "name": "surfaces", + "type": "int32" + }, + { + "name": "max_outputs", + "type": "uint16" + }, + { + "name": "cmdlog", "type": "uint32" } ], @@ -2811,12 +2915,17 @@ { "return": [ { - "name": "any_layout", + "name": "disable-modern", "description": "on/off", "type": "bool" }, { - "name": "notify_on_empty", + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", "description": "on/off", "type": "bool" }, @@ -2831,147 +2940,161 @@ "type": "bool" }, { - "name": "virgl", + "name": "stats", "description": "on/off", "type": "bool" }, { - "name": "max_outputs", - "type": "uint32" + "name": "multifunction", + "description": "on/off", + "type": "bool" }, { - "name": "virtio-backend", - "type": "child<virtio-gpu-device>" + "name": "migrate-extra", + "description": "on/off", + "type": "bool" }, { - "name": "command_serr_enable", + "name": "notify_on_empty", "description": "on/off", "type": "bool" }, { - "name": "multifunction", + "name": "virgl", "description": "on/off", "type": "bool" }, { - "name": "rombar", - "type": "uint32" + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" }, { "name": "romfile", "type": "str" }, { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", - "type": "int32" + "name": "virtio-backend", + "type": "child<virtio-gpu-device>" }, { - "name": "disable-modern", + "name": "disable-legacy", "description": "on/off", "type": "bool" }, { - "name": "disable-legacy", + "name": "command_serr_enable", "description": "on/off", "type": "bool" }, { - "name": "virtio-pci-bus-master-bug-migration", + "name": "vectors", + "type": "uint32" + }, + { + "name": "x-disable-pcie", "description": "on/off", "type": "bool" }, { - "name": "vectors", - "type": "uint32" + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" }, { - "name": "ioeventfd", + "name": "any_layout", "description": "on/off", "type": "bool" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "rombar", + "type": "uint32" } ], "id": "libvirt-34" } { - "return": [ + "return": [ { - "type": "bool", - "name": "memory-hotplug-support" + "name": "memory-hotplug-support", + "type": "bool" }, { - "type": "uint32", - "name": "rombar" + "name": "rombar", + "type": "uint32" }, { - "type": "uint32", - "name": "sci_int" + "name": "sci_int", + "type": "uint32" }, { - "type": "uint32", - "name": "gpe0_blk_len" + "name": "gpe0_blk_len", + "type": "uint32" }, { - "type": "uint32", - "name": "pm_io_base" + "name": "pm_io_base", + "type": "uint32" }, { - "type": "bool", - "name": "noreboot" + "name": "noreboot", + "type": "bool" }, { - "type": "bool", "name": "multifunction", - "description": "on/off" + "description": "on/off", + "type": "bool" }, { - "type": "uint8", - "name": "disable_s4" + "name": "disable_s4", + "type": "uint8" }, { - "type": "uint8", - "name": "acpi_disable_cmd" + "name": "acpi_disable_cmd", + "type": "uint8" }, { - "type": "str", - "name": "romfile" + "name": "romfile", + "type": "str" }, { - "type": "uint8", - "name": "disable_s3" + "name": "disable_s3", + "type": "uint8" }, { - "type": "uint8", - "name": "s4_val" + "name": "s4_val", + "type": "uint8" }, { - "type": "uint8", - "name": "acpi_enable_cmd" + "name": "acpi_enable_cmd", + "type": "uint8" }, { - "type": "bool", "name": "command_serr_enable", - "description": "on/off" + "description": "on/off", + "type": "bool" }, { - "type": "int32", "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06" + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" }, { - "type": "bool", - "name": "enable_tco" + "name": "enable_tco", + "type": "bool" }, { - "type": "uint32", - "name": "gpe0_blk" + "name": "gpe0_blk", + "type": "uint32" } ], "id": "libvirt-35" } - { "return": [ { @@ -3098,14 +3221,14 @@ "type": "bool" }, { - "name": "guest-stats-polling-interval", - "type": "int" - }, - { "name": "guest-stats", "type": "guest statistics" }, { + "name": "guest-stats-polling-interval", + "type": "int" + }, + { "name": "event_idx", "description": "on/off", "type": "bool" @@ -3120,53 +3243,80 @@ } { - "return": [ - { - "name": "msi", - "type": "on/off" - }, - { - "name": "msix", - "type": "on/off" - }, - { - "name": "superspeed-ports-first", - "type": "on/off" - }, - { - "name": "force-pcie-endcap", - "type": "on/off" - }, - { - "name": "streams", - "type": "on/off" - }, - { - "name": "intrs", - "type": "uint32" - }, - { - "name": "slots", - "type": "uint32" - }, - { - "name": "2", - "type": "uint32" - }, - { - "name": "p3", - "type": "uint32" - } - ] + "return": [ + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "intrs", + "type": "uint32" + }, + { + "name": "msix", + "description": "on/off", + "type": "bool" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "msi", + "description": "on/off", + "type": "bool" + }, + { + "name": "superspeed-ports-first", + "description": "on/off", + "type": "bool" + }, + { + "name": "streams", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + }, + { + "name": "force-pcie-endcap", + "description": "on/off", + "type": "bool" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "p3", + "type": "uint32" + }, + { + "name": "p2", + "type": "uint32" + }, + { + "name": "slots", + "type": "uint32" + } + ], + "id": "libvirt-39" } { "return": [ { "name": "pc-i440fx-2.4", - "is-default": true, - "cpu-max": 255, - "alias": "pc" + "cpu-max": 255 }, { "name": "pc-1.3", @@ -3213,11 +3363,11 @@ "cpu-max": 255 }, { - "name": "pc-i440fx-2.2", + "name": "pc-1.2", "cpu-max": 255 }, { - "name": "pc-1.2", + "name": "pc-i440fx-2.2", "cpu-max": 255 }, { @@ -3233,6 +3383,11 @@ "cpu-max": 255 }, { + "name": "pc-q35-2.5", + "cpu-max": 255, + "alias": "q35" + }, + { "name": "pc-0.15", "cpu-max": 255 }, @@ -3249,6 +3404,12 @@ "cpu-max": 255 }, { + "name": "pc-i440fx-2.5", + "is-default": true, + "cpu-max": 255, + "alias": "pc" + }, + { "name": "pc-0.14", "cpu-max": 255 }, @@ -3274,8 +3435,7 @@ }, { "name": "pc-q35-2.4", - "cpu-max": 255, - "alias": "q35" + "cpu-max": 255 }, { "name": "pc-q35-2.3", @@ -3286,7 +3446,7 @@ "cpu-max": 255 } ], - "id": "libvirt-39" + "id": "libvirt-40" } { @@ -3376,7 +3536,7 @@ "name": "qemu64" } ], - "id": "libvirt-40" + "id": "libvirt-41" } { @@ -3384,21 +3544,21 @@ "enabled": false, "present": true }, - "id": "libvirt-41" + "id": "libvirt-42" } { "return": [ "tpm-tis" ], - "id": "libvirt-42" + "id": "libvirt-43" } { "return": [ "passthrough" ], - "id": "libvirt-43" + "id": "libvirt-44" } { @@ -3504,6 +3664,10 @@ "type": "string" }, { + "name": "tls-creds", + "type": "string" + }, + { "name": "websocket", "type": "string" }, @@ -3601,6 +3765,10 @@ "type": "string" }, { + "name": "unix", + "type": "boolean" + }, + { "name": "ipv6", "type": "boolean" }, @@ -3626,6 +3794,11 @@ { "parameters": [ ], + "option": "smbios" + }, + { + "parameters": [ + ], "option": "acpi" }, { @@ -3700,11 +3873,11 @@ }, { "parameters": [ - ], - "option": "smbios" - }, - { - "parameters": [ + { + "name": "string", + "help": "Sets content of the blob to be inserted from a string", + "type": "string" + }, { "name": "file", "help": "Sets the name of the file from which\nthe fw_cfg blob will be loaded", @@ -3738,6 +3911,14 @@ { "parameters": [ { + "name": "rrfile", + "type": "string" + }, + { + "name": "rr", + "type": "string" + }, + { "name": "sleep", "type": "boolean" }, @@ -3912,6 +4093,16 @@ { "parameters": [ { + "name": "dea-key-wrap", + "help": "enable/disable DEA key wrapping using the CPACF wrapping key", + "type": "boolean" + }, + { + "name": "aes-key-wrap", + "help": "enable/disable AES key wrapping using the CPACF wrapping key", + "type": "boolean" + }, + { "name": "suppress-vmdesc", "help": "Set on to disable self-describing migration", "type": "boolean" @@ -4284,6 +4475,16 @@ "type": "number" }, { + "name": "stats-account-failed", + "help": "whether to account for failed I/O operations in the statistics", + "type": "boolean" + }, + { + "name": "stats-account-invalid", + "help": "whether to account for invalid I/O operations in the statistics", + "type": "boolean" + }, + { "name": "detect-zeroes", "help": "try to optimize zero writes (off, on, unmap)", "type": "string" @@ -4402,7 +4603,7 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-45" } { @@ -4430,7 +4631,11 @@ { "state": false, "capability": "events" + }, + { + "state": false, + "capability": "x-postcopy-ram" } ], - "id": "libvirt-45" + "id": "libvirt-46" } diff --git a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml index 3e490cd..75071c6 100644 --- a/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml @@ -31,6 +31,7 @@ <flag name='drive-aio'/> <flag name='pci-multibus'/> <flag name='pci-bootindex'/> + <flag name='ccid-emulated'/> <flag name='ccid-passthru'/> <flag name='chardev-spicevmc'/> <flag name='virtio-tx-alg'/> @@ -152,6 +153,8 @@ <flag name='qxl-vga.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'/> @@ -161,6 +164,7 @@ <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'/> @@ -180,7 +184,7 @@ <flag name='nec-usb-xhci-ports'/> <flag name='virtio-scsi-pci.iothread'/> <flag name='name-guest'/> - <version>2004000</version> + <version>2005000</version> <kvmVersion>0</kvmVersion> <package></package> <arch>x86_64</arch> @@ -212,7 +216,8 @@ <cpu name='core2duo'/> <cpu name='phenom'/> <cpu name='qemu64'/> - <machine name='pc-i440fx-2.4' alias='pc' maxCpus='255'/> + <machine name='pc-i440fx-2.5' alias='pc' maxCpus='255'/> + <machine name='pc-i440fx-2.4' maxCpus='255'/> <machine name='pc-1.3' maxCpus='255'/> <machine name='pc-0.12' maxCpus='255'/> <machine name='pc-q35-1.6' maxCpus='255'/> @@ -223,11 +228,12 @@ <machine name='pc-q35-2.1' maxCpus='255'/> <machine name='pc-0.11' maxCpus='255'/> <machine name='pc-0.10' maxCpus='255'/> - <machine name='pc-i440fx-2.2' maxCpus='255'/> <machine name='pc-1.2' maxCpus='255'/> + <machine name='pc-i440fx-2.2' maxCpus='255'/> <machine name='isapc' maxCpus='1'/> <machine name='pc-i440fx-2.3' maxCpus='255'/> <machine name='pc-q35-1.4' maxCpus='255'/> + <machine name='pc-q35-2.5' alias='q35' maxCpus='255'/> <machine name='pc-0.15' maxCpus='255'/> <machine name='pc-i440fx-1.5' maxCpus='255'/> <machine name='pc-q35-2.0' maxCpus='255'/> @@ -238,7 +244,7 @@ <machine name='pc-q35-1.7' maxCpus='255'/> <machine name='pc-1.0' maxCpus='255'/> <machine name='pc-i440fx-2.0' maxCpus='255'/> - <machine name='pc-q35-2.4' alias='q35' maxCpus='255'/> + <machine name='pc-q35-2.4' maxCpus='255'/> <machine name='pc-q35-2.3' maxCpus='255'/> <machine name='pc-0.13' maxCpus='255'/> </qemuCaps> -- 2.8.2 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list