Signed-off-by: Pavel Hrdina <phrdina@xxxxxxxxxx> --- tests/domaincapsschemadata/qemu_2.6.0.x86_64.xml | 2 +- .../qemucapabilitiesdata/caps_2.6.0.x86_64.replies | 1877 ++++++++++++-------- tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml | 33 +- 3 files changed, 1108 insertions(+), 804 deletions(-) diff --git a/tests/domaincapsschemadata/qemu_2.6.0.x86_64.xml b/tests/domaincapsschemadata/qemu_2.6.0.x86_64.xml index f42d239..c453ce3 100644 --- a/tests/domaincapsschemadata/qemu_2.6.0.x86_64.xml +++ b/tests/domaincapsschemadata/qemu_2.6.0.x86_64.xml @@ -1,7 +1,7 @@ <domainCapabilities> <path>/usr/bin/qemu-system-x86_64</path> <domain>kvm</domain> - <machine>pc-i440fx-2.4</machine> + <machine>pc-i440fx-2.6</machine> <arch>x86_64</arch> <vcpu max='255'/> <os supported='yes'> diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.replies index 583a5af..68e64d8 100644 --- a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.replies @@ -2,8 +2,8 @@ "QMP": { "version": { "qemu": { - "micro": 50, - "minor": 5, + "micro": 0, + "minor": 6, "major": 2 }, "package": "" @@ -22,8 +22,8 @@ { "return": { "qemu": { - "micro": 50, - "minor": 5, + "micro": 0, + "minor": 6, "major": 2 }, "package": "" @@ -56,7 +56,7 @@ "name": "block-set-write-threshold" }, { - "name": "x-input-send-event" + "name": "input-send-event" }, { "name": "trace-event-set-state" @@ -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" }, { @@ -260,6 +281,9 @@ "name": "change-backing-file" }, { + "name": "blockdev-mirror" + }, + { "name": "drive-mirror" }, { @@ -269,6 +293,9 @@ "name": "blockdev-snapshot-internal-sync" }, { + "name": "blockdev-snapshot" + }, + { "name": "blockdev-snapshot-sync" }, { @@ -326,6 +353,9 @@ "name": "netdev_add" }, { + "name": "query-dump" + }, + { "name": "query-dump-guest-memory-capability" }, { @@ -344,6 +374,9 @@ "name": "query-migrate-cache-size" }, { + "name": "migrate-start-postcopy" + }, + { "name": "migrate-set-cache-size" }, { @@ -424,7 +457,7 @@ { "return": { - "fd": 11, + "fd": 14, "fdset-id": 0 }, "id": "libvirt-5" @@ -441,88 +474,88 @@ { "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": "SPICE_DISCONNECTED" }, { - "name": "VNC_DISCONNECTED" + "name": "SPICE_CONNECTED" }, { - "name": "VNC_INITIALIZED" + "name": "SHUTDOWN" }, { - "name": "VNC_CONNECTED" + "name": "RTC_CHANGE" }, { - "name": "NIC_RX_FILTER_CHANGED" + "name": "RESUME" }, { - "name": "DEVICE_DELETED" + "name": "RESET" }, { - "name": "WATCHDOG" + "name": "QUORUM_REPORT_BAD" }, { - "name": "RTC_CHANGE" + "name": "QUORUM_FAILURE" }, { - "name": "WAKEUP" + "name": "POWERDOWN" }, { - "name": "SUSPEND_DISK" + "name": "NIC_RX_FILTER_CHANGED" }, { - "name": "SUSPEND" + "name": "MIGRATION_PASS" }, { - "name": "RESUME" + "name": "MIGRATION" }, { - "name": "STOP" + "name": "MEM_UNPLUG_ERROR" }, { - "name": "RESET" + "name": "GUEST_PANICKED" }, { - "name": "POWERDOWN" + "name": "DUMP_COMPLETED" }, { - "name": "SHUTDOWN" + "name": "DEVICE_TRAY_MOVED" }, { - "name": "DEVICE_TRAY_MOVED" + "name": "DEVICE_DELETED" }, { "name": "BLOCK_WRITE_THRESHOLD" @@ -534,16 +567,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 +612,6 @@ "name": "Westmere-x86_64-cpu" }, { - "name": "e1000-82540em" - }, - { "name": "pci-serial-4x" }, { @@ -588,12 +624,6 @@ "name": "iothread" }, { - "name": "pc-q35-2.3-machine" - }, - { - "name": "icc-bridge" - }, - { "name": "cfi.pflash01" }, { @@ -612,10 +642,10 @@ "name": "isa-parallel" }, { - "name": "pc-q35-2.4-machine" + "name": "i2c-bus" }, { - "name": "i2c-bus" + "name": "pc-q35-2.4-machine" }, { "name": "megasas" @@ -624,10 +654,10 @@ "name": "usb-braille" }, { - "name": "vmware-svga" + "name": "mptsas1068" }, { - "name": "pc-i440fx-2.0-machine" + "name": "vmware-svga" }, { "name": "PIIX3-xen" @@ -639,6 +669,9 @@ "name": "scsi-cd" }, { + "name": "pc-i440fx-2.0-machine" + }, + { "name": "isa-serial" }, { @@ -654,6 +687,9 @@ "name": "host-x86_64-cpu" }, { + "name": "qemu64-x86_64-cpu" + }, + { "name": "pci-serial-2x" }, { @@ -669,10 +705,10 @@ "name": "virtio-net-pci" }, { - "name": "pc-dimm" + "name": "hyperv-testdev" }, { - "name": "pc-q35-1.7-machine" + "name": "pc-dimm" }, { "name": "Haswell-noTSX-x86_64-cpu" @@ -696,7 +732,7 @@ "name": "virtio-vga" }, { - "name": "qemu64-x86_64-cpu" + "name": "isa-ipmi-bt" }, { "name": "rng-egd" @@ -711,6 +747,9 @@ "name": "pc-1.1-machine" }, { + "name": "filter-buffer" + }, + { "name": "ich9-usb-ehci1" }, { @@ -726,6 +765,9 @@ "name": "irq" }, { + "name": "ipmi-bmc-sim" + }, + { "name": "cirrus-vga" }, { @@ -738,6 +780,9 @@ "name": "PCIE" }, { + "name": "vfio-amd-xgbe" + }, + { "name": "pentium3-x86_64-cpu" }, { @@ -750,13 +795,10 @@ "name": "kvm-pit" }, { - "name": "pc-0.14-machine" - }, - { - "name": "pc-i440fx-1.4-machine" + "name": "pc-i440fx-2.5-machine" }, { - "name": "pc-q35-2.0-machine" + "name": "vhost-scsi-pci" }, { "name": "usb-host" @@ -765,7 +807,7 @@ "name": "usb-bus" }, { - "name": "vhost-scsi-pci" + "name": "pc-i440fx-1.4-machine" }, { "name": "usb-kbd" @@ -786,25 +828,34 @@ "name": "isa-applesmc" }, { + "name": "pc-i440fx-2.6-machine" + }, + { "name": "kvm-pci-assign" }, { "name": "i82559er" }, { + "name": "usb-bt-dongle" + }, + { "name": "q35-pcihost" }, { "name": "e1000-82545em" }, { - "name": "pc-i440fx-1.5-machine" + "name": "ipmi-interface" }, { - "name": "usb-bt-dongle" + "name": "pc-0.14-machine" }, { - "name": "AC97" + "name": "pc-i440fx-1.5-machine" + }, + { + "name": "e1000-82544gc" }, { "name": "i6300esb" @@ -813,7 +864,7 @@ "name": "mc146818rtc" }, { - "name": "e1000-82544gc" + "name": "AC97" }, { "name": "PIIX4_PM" @@ -828,6 +879,9 @@ "name": "virtio-tablet-device" }, { + "name": "filter-redirector" + }, + { "name": "kvm-ioapic" }, { @@ -849,12 +903,21 @@ "name": "sb16" }, { + "name": "qio-channel-buffer" + }, + { + "name": "qemu-console" + }, + { "name": "pc-0.15-machine" }, { "name": "usb-mouse" }, { + "name": "filter-dump" + }, + { "name": "piix3-usb-uhci" }, { @@ -873,22 +936,25 @@ "name": "hda-output" }, { + "name": "pc-q35-2.5-machine" + }, + { "name": "SUNW,fdtwo" }, { "name": "tpci200" }, { - "name": "Opteron_G4-x86_64-cpu" + "name": "i8257" }, { - "name": "pc-q35-1.4-machine" + "name": "Opteron_G4-x86_64-cpu" }, { "name": "virtio-mmio" }, { - "name": "qemu-console" + "name": "filter-mirror" }, { "name": "isa-i8259" @@ -903,6 +969,15 @@ "name": "virtio-net-device" }, { + "name": "sd-bus" + }, + { + "name": "qio-channel-file" + }, + { + "name": "tls-creds-anon" + }, + { "name": "usb-hub" }, { @@ -912,49 +987,58 @@ "name": "hda-duplex" }, { - "name": "pc-i440fx-2.3-machine" + "name": "igd-passthrough-i440FX" }, { "name": "virtio-keyboard-pci" }, { - "name": "pci-ohci" + "name": "igd-passthrough-isa-bridge" }, { - "name": "isapc-machine" + "name": "nec-usb-xhci" }, { - "name": "ipoctal232" + "name": "megasas-gen2" }, { - "name": "pc-1.2-machine" + "name": "pci-ohci" + }, + { + "name": "input-linux" }, { "name": "xio3130-downstream" }, { + "name": "isapc-machine" + }, + { + "name": "ipoctal232" + }, + { "name": "ide-cd" }, { + "name": "apic" + }, + { "name": "pc-i440fx-2.2-machine" }, { "name": "isabus-bridge" }, { - "name": "nec-usb-xhci" + "name": "isa-ipmi-kcs" }, { "name": "memory-backend-file" }, { - "name": "isa-ide" - }, - { "name": "virtio-keyboard-device" }, { - "name": "megasas-gen2" + "name": "isa-ide" }, { "name": "isa-vga" @@ -963,6 +1047,9 @@ "name": "qemu:memory-region" }, { + "name": "ipmi-bmc-extern" + }, + { "name": "rng-random" }, { @@ -984,22 +1071,25 @@ "name": "tpm-passthrough" }, { - "name": "apic" + "name": "pc-1.2-machine" }, { "name": "isa-debug-exit" }, { - "name": "pc-0.10-machine" + "name": "Opteron_G1-x86_64-cpu" }, { "name": "pc-testdev" }, { - "name": "rocker" + "name": "pc-0.10-machine" }, { - "name": "Opteron_G1-x86_64-cpu" + "name": "pc-i440fx-2.3-machine" + }, + { + "name": "rocker" }, { "name": "sga" @@ -1017,6 +1107,9 @@ "name": "adlib" }, { + "name": "qio-channel-command" + }, + { "name": "lsi53c895a" }, { @@ -1041,10 +1134,10 @@ "name": "fw_cfg_io" }, { - "name": "ioh3420" + "name": "usb-net" }, { - "name": "pc-q35-2.1-machine" + "name": "ioh3420" }, { "name": "cs4231a" @@ -1056,6 +1149,9 @@ "name": "nvme" }, { + "name": "ib700" + }, + { "name": "i82801b11-bridge" }, { @@ -1065,7 +1161,10 @@ "name": "fw-path-provider" }, { - "name": "usb-net" + "name": "usb-ccid" + }, + { + "name": "usb-tablet" }, { "name": "pci-bridge-seat" @@ -1074,16 +1173,13 @@ "name": "mch" }, { - "name": "usb-tablet" + "name": "sdhci-bus" }, { "name": "vhost-scsi" }, { - "name": "usb-ccid" - }, - { - "name": "pc-i440fx-1.7-machine" + "name": "isa-dma" }, { "name": "tcg-accel" @@ -1092,7 +1188,7 @@ "name": "virtio-mmio-bus" }, { - "name": "pc-q35-2.2-machine" + "name": "ich9-usb-uhci2" }, { "name": "usb-bot" @@ -1107,22 +1203,28 @@ "name": "accel" }, { - "name": "pc-i440fx-1.6-machine" + "name": "pxb-pcie-bus" }, { - "name": "kvmclock" + "name": "pc-i440fx-1.6-machine" }, { "name": "lsi53c810" }, { + "name": "kvmclock" + }, + { "name": "isa-cirrus-vga" }, { + "name": "ich9-usb-uhci4" + }, + { "name": "virtio-serial-bus" }, { - "name": "ib700" + "name": "nvdimm" }, { "name": "SandyBridge-x86_64-cpu" @@ -1137,9 +1239,6 @@ "name": "ccid-card-passthru" }, { - "name": "ich9-usb-uhci5" - }, - { "name": "qxl" }, { @@ -1149,7 +1248,7 @@ "name": "ich9-usb-uhci6" }, { - "name": "pci-bridge" + "name": "pc-i440fx-1.7-machine" }, { "name": "virtio-serial-device" @@ -1161,16 +1260,16 @@ "name": "ICH9 SMB" }, { - "name": "ich9-usb-uhci4" + "name": "ich9-usb-uhci5" }, { - "name": "piix3-ide-xen" + "name": "pxb-pcie" }, { - "name": "virtio-input-host-device" + "name": "piix3-ide-xen" }, { - "name": "icc-bus" + "name": "virtio-input-host-device" }, { "name": "vmxnet3" @@ -1185,22 +1284,25 @@ "name": "pci-testdev" }, { - "name": "ich9-usb-uhci2" - }, - { "name": "ich9-usb-uhci1" }, { "name": "x3130-upstream" }, { + "name": "pci-bridge" + }, + { + "name": "SCSI" + }, + { "name": "none-machine" }, { "name": "sysbus-fdc" }, { - "name": "SCSI" + "name": "allwinner-ahci" }, { "name": "n270-x86_64-cpu" @@ -1209,12 +1311,18 @@ "name": "pci-serial" }, { - "name": "pc-q35-1.5-machine" + "name": "pc-q35-2.6-machine" }, { "name": "athlon-x86_64-cpu" }, { + "name": "tls-creds-x509" + }, + { + "name": "ccid-card-emulated" + }, + { "name": "ISA" }, { @@ -1287,10 +1395,10 @@ "name": "virtio-serial-pci" }, { - "name": "pc-q35-1.6-machine" + "name": "usb-serial" }, { - "name": "virtio-input-host-pci" + "name": "qio-channel-websock" }, { "name": "virtio-pci-bus" @@ -1299,6 +1407,9 @@ "name": "pentium2-x86_64-cpu" }, { + "name": "virtio-input-host-pci" + }, + { "name": "nmi" }, { @@ -1308,7 +1419,7 @@ "name": "i82558a" }, { - "name": "pc-0.12-machine" + "name": "virtio-rng-device" }, { "name": "am53c974" @@ -1323,10 +1434,7 @@ "name": "pxb" }, { - "name": "pxb-pcie" - }, - { - "name": "kvm64-x86_64-cpu" + "name": "kvm64-x86_64-cpu" }, { "name": "e1000" @@ -1338,7 +1446,10 @@ "name": "ne2k_isa" }, { - "name": "pc-1.3-machine" + "name": "qio-channel-tls" + }, + { + "name": "vt82c686b-usb-uhci" }, { "name": "HDA" @@ -1347,31 +1458,31 @@ "name": "usb-storage" }, { - "name": "usb-serial" + "name": "pc-1.3-machine" }, { "name": "usb-uas" }, { - "name": "pc-i440fx-2.4-machine" + "name": "usb-redir" }, { "name": "sysbus-ohci" }, { - "name": "usb-redir" + "name": "pc-i440fx-2.4-machine" }, { "name": "i82801" }, { - "name": "Broadwell-noTSX-x86_64-cpu" + "name": "i82557b" }, { "name": "i82557c" }, { - "name": "i82557b" + "name": "Broadwell-noTSX-x86_64-cpu" }, { "name": "i82557a" @@ -1404,10 +1515,13 @@ "name": "ich9-ahci" }, { - "name": "virtio-rng-device" + "name": "isa-fdc" }, { - "name": "isa-fdc" + "name": "sd-card" + }, + { + "name": "pc-0.12-machine" }, { "name": "kvm32-x86_64-cpu" @@ -1425,12 +1539,18 @@ "name": "virtio-gpu-pci" }, { - "name": "vt82c686b-usb-uhci" + "name": "ivshmem-plain" }, { "name": "secondary-vga" }, { + "name": "ivshmem-doorbell" + }, + { + "name": "qio-channel-socket" + }, + { "name": "pentium-x86_64-cpu" }, { @@ -1443,90 +1563,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", @@ -1534,8 +1637,9 @@ "type": "str" }, { - "name": "virtio-backend", - "type": "child<virtio-blk-device>" + "name": "disable-legacy", + "description": "on/off", + "type": "bool" }, { "name": "command_serr_enable", @@ -1543,17 +1647,26 @@ "type": "bool" }, { - "name": "multifunction", + "name": "discard_granularity", + "type": "uint32" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "any_layout", "description": "on/off", "type": "bool" }, { - "name": "rombar", + "name": "class", "type": "uint32" }, { - "name": "romfile", - "type": "str" + "name": "migrate-extra", + "description": "on/off", + "type": "bool" }, { "name": "addr", @@ -1561,32 +1674,49 @@ "type": "int32" }, { - "name": "disable-modern", + "name": "modern-pio-notify", "description": "on/off", "type": "bool" }, { - "name": "disable-legacy", - "description": "on/off", - "type": "bool" + "name": "vectors", + "type": "uint32" }, { - "name": "virtio-pci-bus-master-bug-migration", + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "virtio-backend", + "type": "child<virtio-blk-device>" + }, + { + "name": "config-wce", "description": "on/off", "type": "bool" }, { - "name": "vectors", - "type": "uint32" + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" }, { - "name": "ioeventfd", + "name": "virtio-pci-bus-master-bug-migration", "description": "on/off", "type": "bool" }, { - "name": "class", + "name": "opt_io_size", "type": "uint32" + }, + { + "name": "romfile", + "type": "str" } ], "id": "libvirt-9" @@ -1595,26 +1725,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" }, @@ -1623,22 +1763,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", @@ -1646,27 +1787,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" }, @@ -1676,114 +1817,148 @@ "type": "bool" }, { - "name": "ctrl_vq", - "description": "on/off", - "type": "bool" - }, - { - "name": "status", + "name": "guest_tso4", "description": "on/off", "type": "bool" }, { - "name": "mrg_rxbuf", + "name": "disable-modern", "description": "on/off", "type": "bool" }, { - "name": "host_ufo", + "name": "guest_csum", "description": "on/off", "type": "bool" }, { - "name": "host_ecn", + "name": "guest_announce", "description": "on/off", "type": "bool" }, { - "name": "host_tso6", + "name": "disable-legacy", "description": "on/off", "type": "bool" }, { - "name": "host_tso4", + "name": "command_serr_enable", "description": "on/off", "type": "bool" }, { - "name": "guest_announce", - "description": "on/off", - "type": "bool" + "name": "x-txburst", + "type": "int32" }, { - "name": "guest_ufo", + "name": "ctrl_vlan", "description": "on/off", "type": "bool" }, { - "name": "guest_ecn", + "name": "csum", "description": "on/off", "type": "bool" }, { - "name": "guest_tso6", + "name": "mrg_rxbuf", "description": "on/off", "type": "bool" }, { - "name": "guest_tso4", + "name": "any_layout", "description": "on/off", "type": "bool" }, { - "name": "gso", + "name": "ctrl_guest_offloads", "description": "on/off", "type": "bool" }, { - "name": "guest_csum", + "name": "host_tso6", "description": "on/off", "type": "bool" }, { - "name": "csum", + "name": "ctrl_mac_addr", "description": "on/off", "type": "bool" }, { - "name": "virtio-backend", - "type": "child<virtio-net-device>" + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" }, { - "name": "command_serr_enable", + "name": "migrate-extra", "description": "on/off", "type": "bool" }, { - "name": "multifunction", + "name": "modern-pio-notify", "description": "on/off", "type": "bool" }, { - "name": "rombar", + "name": "vectors", "type": "uint32" }, { - "name": "romfile", - "type": "str" + "name": "vlan", + "description": "Integer VLAN id to connect to", + "type": "int32" }, { - "name": "addr", - "description": "Slot and optional function number, example: 06.0 or 06", + "name": "host_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-net-device>" + }, + { + "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": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-10" +} + +{ + "return": [ + { "name": "disable-modern", "description": "on/off", "type": "bool" }, { - "name": "disable-legacy", + "name": "ioeventfd", "description": "on/off", "type": "bool" }, @@ -1793,134 +1968,104 @@ "type": "bool" }, { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "cmd_per_lun", + "type": "uint32" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "param_change", + "description": "on/off", + "type": "bool" + }, + { + "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": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { "name": "vectors", "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": "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": "indirect_desc", - "description": "on/off", - "type": "bool" - }, - { - "name": "param_change", - "description": "on/off", - "type": "bool" - }, - { - "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": "command_serr_enable", - "description":"on/off", - "type": "bool" - }, - { - "name": "vectors", - "type": "uint32" - }, - { - "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-11" + "id": "libvirt-11" } { @@ -1974,50 +2119,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" @@ -2026,11 +2171,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" }, @@ -2040,40 +2206,51 @@ "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", + "name": "sysfsdev", "type": "str" + }, + { + "name": "x-no-mmap", + "type": "bool" } ], "id": "libvirt-19" @@ -2082,50 +2259,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": "port_wwn", - "type": "uint64" + "name": "drive", + "description": "ID of a drive to use as a backend", + "type": "str" }, { - "name": "wwn", + "name": "port_wwn", "type": "uint64" }, { - "name": "dpofua", - "description": "on/off", - "type": "bool" + "name": "max_unmap_size", + "type": "uint64" }, { - "name": "removable", - "description": "on/off", - "type": "bool" + "name": "opt_io_size", + "type": "uint32" + }, + { + "name": "min_io_size", + "type": "uint16" }, { "name": "product", @@ -2136,24 +2318,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", @@ -2161,14 +2344,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" @@ -2177,32 +2354,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", @@ -2213,19 +2384,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" @@ -2234,13 +2411,7 @@ { "return": [ { - "name": "command_serr_enable", - "description": "on/off", - "type": "bool" - }, - { - "name": "multifunction", - "description": "on/off", + "name": "memory-hotplug-support", "type": "bool" }, { @@ -2248,25 +2419,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", @@ -2277,8 +2440,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" @@ -2287,8 +2464,8 @@ { "return": [ { - "name": "bootindex", - "type": "int32" + "name": "filter", + "type": "str" }, { "name": "msos-desc", @@ -2296,20 +2473,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" }, { @@ -2320,6 +2492,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" @@ -2328,58 +2505,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" }, { @@ -2397,11 +2574,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" }, { @@ -2409,9 +2587,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" @@ -2420,11 +2597,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" }, { @@ -2436,20 +2617,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" @@ -2458,52 +2635,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" @@ -2512,8 +2689,8 @@ { "return": [ { - "name": "bootindex", - "type": "int32" + "name": "serial", + "type": "str" }, { "name": "msos-desc", @@ -2521,26 +2698,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", @@ -2551,19 +2724,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" @@ -2572,12 +2749,12 @@ { "return": [ { - "name": "lost_tick_policy", - "type": "LostTickPolicy" - }, - { "name": "iobase", "type": "uint32" + }, + { + "name": "lost_tick_policy", + "type": "LostTickPolicy" } ], "id": "libvirt-29" @@ -2586,11 +2763,11 @@ { "return": [ { - "name": "big-endian-framebuffer", - "type": "bool" + "name": "rombar", + "type": "uint32" }, { - "name": "command_serr_enable", + "name": "mmio", "description": "on/off", "type": "bool" }, @@ -2600,31 +2777,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" @@ -2633,9 +2810,8 @@ { "return": [ { - "name": "command_serr_enable", - "description": "on/off", - "type": "bool" + "name": "rombar", + "type": "uint32" }, { "name": "multifunction", @@ -2643,21 +2819,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" @@ -2666,6 +2843,14 @@ { "return": [ { + "name": "rombar", + "type": "uint32" + }, + { + "name": "ram_size_mb", + "type": "uint32" + }, + { "name": "command_serr_enable", "description": "on/off", "type": "bool" @@ -2676,7 +2861,7 @@ "type": "bool" }, { - "name": "rombar", + "name": "vgamem_mb", "type": "uint32" }, { @@ -2689,27 +2874,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" }, { @@ -2717,19 +2898,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" } ], @@ -2739,6 +2920,14 @@ { "return": [ { + "name": "rombar", + "type": "uint32" + }, + { + "name": "ram_size_mb", + "type": "uint32" + }, + { "name": "command_serr_enable", "description": "on/off", "type": "bool" @@ -2749,7 +2938,7 @@ "type": "bool" }, { - "name": "rombar", + "name": "vgamem_mb", "type": "uint32" }, { @@ -2762,27 +2951,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" }, { @@ -2790,19 +2975,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" } ], @@ -2812,12 +2997,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" }, @@ -2832,147 +3022,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": [ { @@ -3099,14 +3303,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" @@ -3121,92 +3325,112 @@ } { - "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": "pc-i440fx-2.4", - "is-default": true, - "cpu-max": 255, - "alias": "pc" + "name": "rombar", + "type": "uint32" }, { - "name": "pc-1.3", - "cpu-max": 255 + "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-0.12", "cpu-max": 255 }, { - "name": "pc-q35-1.6", + "name": "pc-i440fx-2.4", "cpu-max": 255 }, { - "name": "pc-q35-1.5", + "name": "pc-1.3", "cpu-max": 255 }, { - "name": "none", - "cpu-max": 1 + "name": "pc-q35-2.6", + "cpu-max": 255, + "alias": "q35" }, { - "name": "pc-i440fx-1.6", - "cpu-max": 255 + "name": "none", + "cpu-max": 1 }, { - "name": "pc-q35-2.2", + "name": "pc-i440fx-1.7", "cpu-max": 255 }, { - "name": "pc-i440fx-1.7", + "name": "pc-i440fx-1.6", "cpu-max": 255 }, { - "name": "pc-q35-2.1", + "name": "pc-0.11", "cpu-max": 255 }, { - "name": "pc-0.11", + "name": "pc-i440fx-2.3", "cpu-max": 255 }, { @@ -3214,11 +3438,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 }, { @@ -3226,11 +3450,7 @@ "cpu-max": 1 }, { - "name": "pc-i440fx-2.3", - "cpu-max": 255 - }, - { - "name": "pc-q35-1.4", + "name": "pc-q35-2.5", "cpu-max": 255 }, { @@ -3242,15 +3462,21 @@ "cpu-max": 255 }, { - "name": "pc-q35-2.0", + "name": "pc-0.14", "cpu-max": 255 }, { + "name": "pc-i440fx-2.6", + "is-default": true, + "cpu-max": 255, + "alias": "pc" + }, + { "name": "pc-i440fx-1.4", "cpu-max": 255 }, { - "name": "pc-0.14", + "name": "pc-i440fx-2.5", "cpu-max": 255 }, { @@ -3262,10 +3488,6 @@ "cpu-max": 255 }, { - "name": "pc-q35-1.7", - "cpu-max": 255 - }, - { "name": "pc-1.0", "cpu-max": 255 }, @@ -3275,11 +3497,6 @@ }, { "name": "pc-q35-2.4", - "cpu-max": 255, - "alias": "q35" - }, - { - "name": "pc-q35-2.3", "cpu-max": 255 }, { @@ -3287,7 +3504,7 @@ "cpu-max": 255 } ], - "id": "libvirt-39" + "id": "libvirt-40" } { @@ -3377,7 +3594,7 @@ "name": "qemu64" } ], - "id": "libvirt-40" + "id": "libvirt-41" } { @@ -3385,21 +3602,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" } { @@ -3422,6 +3639,11 @@ "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" @@ -3505,6 +3727,10 @@ "type": "string" }, { + "name": "tls-creds", + "type": "string" + }, + { "name": "websocket", "type": "string" }, @@ -3606,6 +3832,10 @@ "type": "string" }, { + "name": "unix", + "type": "boolean" + }, + { "name": "ipv6", "type": "boolean" }, @@ -3631,6 +3861,11 @@ { "parameters": [ ], + "option": "smbios" + }, + { + "parameters": [ + ], "option": "acpi" }, { @@ -3705,11 +3940,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", @@ -3743,6 +3978,14 @@ { "parameters": [ { + "name": "rrfile", + "type": "string" + }, + { + "name": "rr", + "type": "string" + }, + { "name": "sleep", "type": "boolean" }, @@ -3917,6 +4160,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" @@ -4026,6 +4279,10 @@ { "name": "events", "type": "string" + }, + { + "name": "enable", + "type": "string" } ], "option": "trace" @@ -4103,8 +4360,16 @@ { "parameters": [ { + "name": "logappend", + "type": "boolean" + }, + { + "name": "logfile", + "type": "string" + }, + { "name": "append", - "type": "bool" + "type": "boolean" }, { "name": "chardev", @@ -4147,6 +4412,10 @@ "type": "number" }, { + "name": "tls-creds", + "type": "string" + }, + { "name": "telnet", "type": "boolean" }, @@ -4293,6 +4562,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" @@ -4308,6 +4587,36 @@ "type": "number" }, { + "name": "throttling.bps-write-max-length", + "help": "length of the bps-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-read-max-length", + "help": "length of the bps-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-total-max-length", + "help": "length of the bps-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-write-max-length", + "help": "length of the iops-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-read-max-length", + "help": "length of the iops-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-total-max-length", + "help": "length of the iops-total-max burst period, in seconds", + "type": "number" + }, + { "name": "throttling.bps-write-max", "help": "total bytes write burst", "type": "number" @@ -4378,24 +4687,14 @@ "type": "string" }, { - "name": "aio", - "help": "host AIO implementation (threads, native)", - "type": "string" - }, - { - "name": "cache.no-flush", - "help": "ignore any flush requests for the device", - "type": "boolean" - }, - { - "name": "cache.direct", - "help": "enables use of O_DIRECT (bypass the host page cache)", + "name": "cache.writeback", + "help": "Enable writeback mode", "type": "boolean" }, { - "name": "cache.writeback", - "help": "enables writeback mode for any caches", - "type": "boolean" + "name": "aio", + "help": "host AIO implementation (threads, native)", + "type": "string" }, { "name": "discard", @@ -4411,7 +4710,7 @@ "option": "drive" } ], - "id": "libvirt-44" + "id": "libvirt-45" } { @@ -4439,7 +4738,11 @@ { "state": false, "capability": "events" + }, + { + "state": false, + "capability": "postcopy-ram" } ], - "id": "libvirt-45" + "id": "libvirt-46" } diff --git a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml index 1773ce4..8fe33b8 100644 --- a/tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_2.6.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'/> @@ -174,9 +177,11 @@ <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='qxl-vga.vram64_size_mb'/> + <flag name='chardev-logfile'/> <flag name='debug-threads'/> <flag name='secret'/> <flag name='pxb'/> @@ -185,7 +190,7 @@ <flag name='nec-usb-xhci-ports'/> <flag name='virtio-scsi-pci.iothread'/> <flag name='name-guest'/> - <version>2005050</version> + <version>2006000</version> <kvmVersion>0</kvmVersion> <package></package> <arch>x86_64</arch> @@ -217,33 +222,29 @@ <cpu name='core2duo'/> <cpu name='phenom'/> <cpu name='qemu64'/> - <machine name='pc-i440fx-2.4' alias='pc' maxCpus='255'/> - <machine name='pc-1.3' maxCpus='255'/> + <machine name='pc-i440fx-2.6' alias='pc' maxCpus='255'/> <machine name='pc-0.12' maxCpus='255'/> - <machine name='pc-q35-1.6' maxCpus='255'/> - <machine name='pc-q35-1.5' maxCpus='255'/> - <machine name='pc-i440fx-1.6' maxCpus='255'/> - <machine name='pc-q35-2.2' maxCpus='255'/> + <machine name='pc-i440fx-2.4' maxCpus='255'/> + <machine name='pc-1.3' maxCpus='255'/> + <machine name='pc-q35-2.6' alias='q35' maxCpus='255'/> <machine name='pc-i440fx-1.7' maxCpus='255'/> - <machine name='pc-q35-2.1' maxCpus='255'/> + <machine name='pc-i440fx-1.6' maxCpus='255'/> <machine name='pc-0.11' maxCpus='255'/> + <machine name='pc-i440fx-2.3' 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' 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'/> - <machine name='pc-i440fx-1.4' maxCpus='255'/> <machine name='pc-0.14' maxCpus='255'/> + <machine name='pc-i440fx-1.4' maxCpus='255'/> + <machine name='pc-i440fx-2.5' maxCpus='255'/> <machine name='pc-1.1' maxCpus='255'/> <machine name='pc-i440fx-2.1' maxCpus='255'/> - <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.3' maxCpus='255'/> + <machine name='pc-q35-2.4' 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