Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> --- .../qemucapabilitiesdata/caps_2.9.0.x86_64.replies | 3254 +++++++++++--------- tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml | 11 +- 2 files changed, 1806 insertions(+), 1459 deletions(-) diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.replies index f6109513a..357042017 100644 --- a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.replies @@ -2,11 +2,11 @@ "QMP": { "version": { "qemu": { - "micro": 50, + "micro": 90, "minor": 8, "major": 2 }, - "package": " (v2.8.0-1961-g5b10b94bd5)" + "package": " (v2.9.0-rc0-15-g1883ff34b5)" }, "capabilities": [ ] @@ -22,11 +22,11 @@ { "return": { "qemu": { - "micro": 50, + "micro": 90, "minor": 8, "major": 2 }, - "package": " (v2.8.0-1961-g5b10b94bd5)" + "package": " (v2.9.0-rc0-15-g1883ff34b5)" }, "id": "libvirt-2" } @@ -40,6 +40,18 @@ { "return": [ + { + "name": "netdev_add" + }, + { + "name": "device_add" + }, + { + "name": "query-qmp-schema" + }, + { + "name": "xen-set-replication" + }, { "name": "xen-set-global-dirty-log" }, @@ -49,6 +61,9 @@ { "name": "xen-load-devices-state" }, + { + "name": "xen-colo-do-checkpoint" + }, { "name": "x-colo-lost-heartbeat" }, @@ -112,12 +127,18 @@ { "name": "quit" }, + { + "name": "query-xen-replication-status" + }, { "name": "query-vnc-servers" }, { "name": "query-vnc" }, + { + "name": "query-vm-generation-id" + }, { "name": "query-version" }, @@ -456,15 +477,6 @@ }, { "name": "add-fd" - }, - { - "name": "netdev_add" - }, - { - "name": "device_add" - }, - { - "name": "query-qmp-schema" } ], "id": "libvirt-4" @@ -472,7 +484,7 @@ { "return": { - "fd": 15, + "fd": 16, "fdset-id": 0 }, "id": "libvirt-5" @@ -710,7 +722,7 @@ "name": "secret" }, { - "name": "filter-buffer" + "name": "qio-channel-tls" }, { "name": "PIIX3-xen" @@ -734,7 +746,7 @@ "name": "container" }, { - "name": "qio-channel-rdma" + "name": "filter-buffer" }, { "name": "chardev-null" @@ -841,9 +853,6 @@ { "name": "PCIE" }, - { - "name": "qio-channel-buffer" - }, { "name": "chardev-pty" }, @@ -874,6 +883,9 @@ { "name": "pcie-root-port" }, + { + "name": "qio-channel-buffer" + }, { "name": "chardev-serial" }, @@ -940,9 +952,6 @@ { "name": "pc-i440fx-1.5-machine" }, - { - "name": "tls-creds-x509" - }, { "name": "or-irq" }, @@ -988,6 +997,12 @@ { "name": "core2duo-x86_64-cpu" }, + { + "name": "qio-channel-command" + }, + { + "name": "tls-creds-x509" + }, { "name": "virtio-9p-pci" }, @@ -1003,9 +1018,6 @@ { "name": "sb16" }, - { - "name": "chardev-socket" - }, { "name": "qemu-console" }, @@ -1018,6 +1030,9 @@ { "name": "usb-mouse" }, + { + "name": "virtio-blk-pci" + }, { "name": "xenfv-machine" }, @@ -1025,7 +1040,7 @@ "name": "filter-dump" }, { - "name": "virtio-blk-pci" + "name": "virtio-keyboard-pci" }, { "name": "chardev-stdio" @@ -1057,14 +1072,11 @@ { "name": "i8257" }, - { - "name": "filter-mirror" - }, { "name": "Opteron_G4-x86_64-cpu" }, { - "name": "qio-channel-file" + "name": "filter-mirror" }, { "name": "virtio-mmio" @@ -1094,10 +1106,7 @@ "name": "sd-bus" }, { - "name": "ib700" - }, - { - "name": "virtio-keyboard-pci" + "name": "qio-channel-file" }, { "name": "usb-hub" @@ -1115,7 +1124,7 @@ "name": "igd-passthrough-i440FX" }, { - "name": "ccid-card-passthru" + "name": "chardev-socket" }, { "name": "chardev-hci" @@ -1123,6 +1132,9 @@ { "name": "igd-passthrough-isa-bridge" }, + { + "name": "rocker" + }, { "name": "nec-usb-xhci" }, @@ -1133,7 +1145,7 @@ "name": "pci-ohci" }, { - "name": "qemu:memory-region" + "name": "ib700" }, { "name": "xio3130-downstream" @@ -1162,27 +1174,27 @@ { "name": "isa-ipmi-kcs" }, - { - "name": "isa-ide" - }, - { - "name": "rng-random" - }, { "name": "virtio-crypto-pci" }, - { - "name": "isa-vga" - }, { "name": "virtio-keyboard-device" }, { - "name": "rocker" + "name": "isa-vga" + }, + { + "name": "isa-ide" + }, + { + "name": "qemu:memory-region" }, { "name": "ipmi-bmc-extern" }, + { + "name": "rng-random" + }, { "name": "kvm-i8259" }, @@ -1244,7 +1256,7 @@ "name": "chardev-gdb" }, { - "name": "qio-channel-command" + "name": "virtio-pci-bus" }, { "name": "chardev-vc" @@ -1252,9 +1264,6 @@ { "name": "lsi53c895a" }, - { - "name": "usb-audio" - }, { "name": "chardev-udp" }, @@ -1265,7 +1274,7 @@ "name": "pxb-bus" }, { - "name": "dc390" + "name": "usb-audio" }, { "name": "usb-wacom-tablet" @@ -1282,6 +1291,9 @@ { "name": "phenom-x86_64-cpu" }, + { + "name": "usb-ccid" + }, { "name": "fw_cfg_io" }, @@ -1298,11 +1310,14 @@ "name": "cs4231a" }, { - "name": "chardev-braille" + "name": "dc390" }, { "name": "nvme" }, + { + "name": "chardev-wctablet" + }, { "name": "i82801b11-bridge" }, @@ -1313,7 +1328,7 @@ "name": "usb-tablet" }, { - "name": "usb-ccid" + "name": "usb-bot" }, { "name": "sdhci-bus" @@ -1336,9 +1351,6 @@ { "name": "tcg-accel" }, - { - "name": "usb-bot" - }, { "name": "isa-cirrus-vga" }, @@ -1381,6 +1393,9 @@ { "name": "nvdimm" }, + { + "name": "x3130-upstream" + }, { "name": "ich9-usb-uhci6" }, @@ -1393,9 +1408,6 @@ { "name": "virtio-balloon-device" }, - { - "name": "x3130-upstream" - }, { "name": "ich9-usb-uhci5" }, @@ -1483,9 +1495,6 @@ { "name": "virtio-rng-device" }, - { - "name": "ccid-card-emulated" - }, { "name": "am53c974" }, @@ -1565,7 +1574,7 @@ "name": "xen-backend" }, { - "name": "qio-channel-tls" + "name": "usb-redir" }, { "name": "virtio-serial-pci" @@ -1601,7 +1610,7 @@ "name": "chardev-parallel" }, { - "name": "virtio-pci-bus" + "name": "qemu-xhci" }, { "name": "pxb" @@ -1619,7 +1628,7 @@ "name": "kvm64-x86_64-cpu" }, { - "name": "usb-redir" + "name": "usb-storage" }, { "name": "vt82c686b-usb-uhci" @@ -1628,7 +1637,7 @@ "name": "HDA" }, { - "name": "usb-storage" + "name": "vmgenid" }, { "name": "pc-1.3-machine" @@ -1845,6 +1854,11 @@ "name": "bootindex", "type": "int32" }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, { "name": "x-pcie-lnksta-dllla", "description": "on/off", @@ -1856,8 +1870,7 @@ "type": "bool" }, { - "name": "any_layout", - "description": "on/off", + "name": "share-rw", "type": "bool" }, { @@ -2594,6 +2607,10 @@ "description": "on/off/auto", "type": "OnOffAuto" }, + { + "name": "share-rw", + "type": "bool" + }, { "name": "opt_io_size", "type": "uint32" @@ -2683,6 +2700,10 @@ "description": "on/off/auto", "type": "OnOffAuto" }, + { + "name": "share-rw", + "type": "bool" + }, { "name": "opt_io_size", "type": "uint32" @@ -3079,6 +3100,10 @@ "description": "on/off/auto", "type": "OnOffAuto" }, + { + "name": "share-rw", + "type": "bool" + }, { "name": "opt_io_size", "type": "uint32" @@ -4300,41 +4325,6 @@ { "return": [ - { - "parameters": [ - { - "name": "timeout", - "help": "Request timeout in seconds (default 0 = no timeout)", - "type": "number" - }, - { - "name": "initiator-name", - "help": "Initiator iqn name to use when connecting", - "type": "string" - }, - { - "name": "header-digest", - "help": "HeaderDigest setting. {CRC32C|CRC32C-NONE|NONE-CRC32C|NONE}", - "type": "string" - }, - { - "name": "password-secret", - "help": "ID of the secret providing password for CHAP authentication to target", - "type": "string" - }, - { - "name": "password", - "help": "password for CHAP authentication to target", - "type": "string" - }, - { - "name": "user", - "help": "username for CHAP authentication to target", - "type": "string" - } - ], - "option": "iscsi" - }, { "parameters": [ { @@ -4426,10 +4416,22 @@ }, { "parameters": [ + { + "name": "rendernode", + "type": "string" + }, { "name": "gl", "type": "boolean" }, + { + "name": "head", + "type": "number" + }, + { + "name": "display", + "type": "string" + }, { "name": "seamless-migration", "type": "boolean" @@ -4590,6 +4592,101 @@ }, { "parameters": [ + { + "name": "throttling.iops-size", + "help": "when limiting by iops max size of an I/O in bytes", + "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" + }, + { + "name": "throttling.bps-read-max", + "help": "total bytes read burst", + "type": "number" + }, + { + "name": "throttling.bps-total-max", + "help": "total bytes burst", + "type": "number" + }, + { + "name": "throttling.iops-write-max", + "help": "I/O operations write burst", + "type": "number" + }, + { + "name": "throttling.iops-read-max", + "help": "I/O operations read burst", + "type": "number" + }, + { + "name": "throttling.iops-total-max", + "help": "I/O operations burst", + "type": "number" + }, + { + "name": "throttling.bps-write", + "help": "limit write bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-read", + "help": "limit read bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-total", + "help": "limit total bytes per second", + "type": "number" + }, + { + "name": "throttling.iops-write", + "help": "limit write operations per second", + "type": "number" + }, + { + "name": "throttling.iops-read", + "help": "limit read operations per second", + "type": "number" + }, + { + "name": "throttling.iops-total", + "help": "limit total I/O operations per second", + "type": "number" + }, { "name": "sock_fd", "type": "number" @@ -4844,6 +4941,21 @@ ], "option": "memory" }, + { + "parameters": [ + { + "name": "thread", + "help": "Enable/disable multi-threaded TCG", + "type": "string" + }, + { + "name": "accel", + "help": "Select the type of accelerator", + "type": "string" + } + ], + "option": "accel" + }, { "parameters": [ { @@ -6375,14 +6487,26 @@ "arg-type": "17" }, { - "name": "query-vnc", + "name": "query-vm-generation-id", "ret-type": "156", "meta-type": "command", "arg-type": "17" }, + { + "name": "query-vnc", + "ret-type": "157", + "meta-type": "command", + "arg-type": "17" + }, { "name": "query-vnc-servers", - "ret-type": "[157]", + "ret-type": "[158]", + "meta-type": "command", + "arg-type": "17" + }, + { + "name": "query-xen-replication-status", + "ret-type": "159", "meta-type": "command", "arg-type": "17" }, @@ -6396,19 +6520,19 @@ "name": "remove-fd", "ret-type": "17", "meta-type": "command", - "arg-type": "158" + "arg-type": "160" }, { "name": "ringbuf-read", "ret-type": "str", "meta-type": "command", - "arg-type": "159" + "arg-type": "161" }, { "name": "ringbuf-write", "ret-type": "17", "meta-type": "command", - "arg-type": "160" + "arg-type": "162" }, { "name": "rtc-reset-reinjection", @@ -6420,25 +6544,25 @@ "name": "screendump", "ret-type": "17", "meta-type": "command", - "arg-type": "161" + "arg-type": "163" }, { "name": "send-key", "ret-type": "17", "meta-type": "command", - "arg-type": "162" + "arg-type": "164" }, { "name": "set_link", "ret-type": "17", "meta-type": "command", - "arg-type": "163" + "arg-type": "165" }, { "name": "set_password", "ret-type": "17", "meta-type": "command", - "arg-type": "164" + "arg-type": "166" }, { "name": "stop", @@ -6466,45 +6590,45 @@ }, { "name": "trace-event-get-state", - "ret-type": "[166]", - "meta-type": "command", - "arg-type": "165" - }, - { - "name": "trace-event-set-state", - "ret-type": "17", + "ret-type": "[168]", "meta-type": "command", "arg-type": "167" }, + { + "name": "trace-event-set-state", + "ret-type": "17", + "meta-type": "command", + "arg-type": "169" + }, { "name": "transaction", "ret-type": "17", "meta-type": "command", - "arg-type": "168" + "arg-type": "170" }, { "name": "x-blockdev-change", "ret-type": "17", "meta-type": "command", - "arg-type": "169" + "arg-type": "171" }, { "name": "x-blockdev-del", "ret-type": "17", "meta-type": "command", - "arg-type": "170" + "arg-type": "172" }, { "name": "x-blockdev-insert-medium", "ret-type": "17", "meta-type": "command", - "arg-type": "171" + "arg-type": "173" }, { "name": "x-blockdev-remove-medium", "ret-type": "17", "meta-type": "command", - "arg-type": "172" + "arg-type": "174" }, { "name": "x-colo-lost-heartbeat", @@ -6512,23 +6636,35 @@ "meta-type": "command", "arg-type": "17" }, + { + "name": "xen-colo-do-checkpoint", + "ret-type": "17", + "meta-type": "command", + "arg-type": "17" + }, { "name": "xen-load-devices-state", "ret-type": "17", "meta-type": "command", - "arg-type": "173" + "arg-type": "175" }, { "name": "xen-save-devices-state", "ret-type": "17", "meta-type": "command", - "arg-type": "174" + "arg-type": "176" }, { "name": "xen-set-global-dirty-log", "ret-type": "17", "meta-type": "command", - "arg-type": "175" + "arg-type": "177" + }, + { + "name": "xen-set-replication", + "ret-type": "17", + "meta-type": "command", + "arg-type": "178" }, { "name": "0", @@ -6596,11 +6732,11 @@ }, { "name": "operation", - "type": "176" + "type": "179" }, { "name": "action", - "type": "177" + "type": "180" }, { "name": "nospace", @@ -6619,7 +6755,7 @@ "members": [ { "name": "type", - "type": "178" + "type": "181" }, { "name": "device", @@ -6645,7 +6781,7 @@ "members": [ { "name": "type", - "type": "178" + "type": "181" }, { "name": "device", @@ -6680,11 +6816,11 @@ }, { "name": "operation", - "type": "176" + "type": "179" }, { "name": "action", - "type": "177" + "type": "180" } ], "meta-type": "object" @@ -6694,7 +6830,7 @@ "members": [ { "name": "type", - "type": "178" + "type": "181" }, { "name": "device", @@ -6786,12 +6922,12 @@ "members": [ { "name": "action", - "type": "179" + "type": "182" }, { "name": "info", "default": null, - "type": "180" + "type": "183" } ], "meta-type": "object" @@ -6815,7 +6951,7 @@ "members": [ { "name": "status", - "type": "181" + "type": "184" } ], "meta-type": "object" @@ -6874,7 +7010,7 @@ "members": [ { "name": "type", - "type": "182" + "type": "185" }, { "name": "error", @@ -6911,11 +7047,11 @@ "members": [ { "name": "server", - "type": "183" + "type": "186" }, { "name": "client", - "type": "183" + "type": "186" } ], "meta-type": "object" @@ -6925,11 +7061,11 @@ "members": [ { "name": "server", - "type": "183" + "type": "186" }, { "name": "client", - "type": "183" + "type": "186" } ], "meta-type": "object" @@ -6939,25 +7075,25 @@ "members": [ { "name": "server", - "type": "184" - }, - { - "name": "client", - "type": "185" - } - ], - "meta-type": "object" - }, - { - "name": "24", - "members": [ - { - "name": "server", - "type": "186" - }, - { - "name": "client", "type": "187" + }, + { + "name": "client", + "type": "188" + } + ], + "meta-type": "object" + }, + { + "name": "24", + "members": [ + { + "name": "server", + "type": "189" + }, + { + "name": "client", + "type": "190" } ], "meta-type": "object" @@ -6967,11 +7103,11 @@ "members": [ { "name": "server", - "type": "186" + "type": "189" }, { "name": "client", - "type": "188" + "type": "191" } ], "meta-type": "object" @@ -6981,11 +7117,11 @@ "members": [ { "name": "server", - "type": "186" + "type": "189" }, { "name": "client", - "type": "188" + "type": "191" } ], "meta-type": "object" @@ -7009,7 +7145,7 @@ "members": [ { "name": "action", - "type": "189" + "type": "192" } ], "meta-type": "object" @@ -7109,6 +7245,11 @@ "name": "speed", "default": null, "type": "int" + }, + { + "name": "filter-node-name", + "default": null, + "type": "str" } ], "meta-type": "object" @@ -7254,7 +7395,7 @@ { "name": "on-error", "default": null, - "type": "190" + "type": "193" } ], "meta-type": "object" @@ -7413,139 +7554,147 @@ "name": "46", "tag": "driver", "variants": [ - { - "case": "archipelago", - "type": "195" - }, { "case": "blkdebug", - "type": "196" + "type": "198" }, { "case": "blkverify", - "type": "197" + "type": "199" }, { "case": "bochs", - "type": "198" + "type": "200" }, { "case": "cloop", - "type": "198" + "type": "200" }, { "case": "dmg", - "type": "198" + "type": "200" }, { "case": "file", - "type": "199" + "type": "201" }, { "case": "ftp", - "type": "200" + "type": "202" }, { "case": "ftps", - "type": "200" + "type": "202" }, { "case": "gluster", - "type": "201" + "type": "203" }, { "case": "host_cdrom", - "type": "199" + "type": "201" }, { "case": "host_device", - "type": "199" + "type": "201" }, { "case": "http", - "type": "200" + "type": "202" }, { "case": "https", - "type": "200" - }, - { - "case": "luks", "type": "202" }, + { + "case": "iscsi", + "type": "204" + }, + { + "case": "luks", + "type": "205" + }, { "case": "nbd", - "type": "203" + "type": "206" }, { "case": "nfs", - "type": "204" + "type": "207" }, { "case": "null-aio", - "type": "205" + "type": "208" }, { "case": "null-co", - "type": "205" + "type": "208" }, { "case": "parallels", - "type": "198" + "type": "200" }, { "case": "qcow2", - "type": "206" + "type": "209" }, { "case": "qcow", - "type": "207" + "type": "210" }, { "case": "qed", - "type": "207" + "type": "210" }, { "case": "quorum", - "type": "208" + "type": "211" }, { "case": "raw", - "type": "209" + "type": "212" + }, + { + "case": "rbd", + "type": "213" }, { "case": "replication", - "type": "210" + "type": "214" + }, + { + "case": "sheepdog", + "type": "215" }, { "case": "ssh", - "type": "211" + "type": "216" }, { "case": "vdi", - "type": "198" + "type": "200" }, { "case": "vhdx", - "type": "198" + "type": "200" }, { "case": "vmdk", - "type": "207" + "type": "210" }, { "case": "vpc", - "type": "198" + "type": "200" }, { "case": "vvfat", - "type": "212" + "type": "217" } ], "members": [ { "name": "driver", - "type": "191" + "type": "194" }, { "name": "node-name", @@ -7555,12 +7704,12 @@ { "name": "discard", "default": null, - "type": "192" + "type": "195" }, { "name": "cache", "default": null, - "type": "193" + "type": "196" }, { "name": "read-only", @@ -7570,7 +7719,7 @@ { "name": "detect-zeroes", "default": null, - "type": "194" + "type": "197" } ], "meta-type": "object" @@ -7593,7 +7742,7 @@ }, { "name": "sync", - "type": "213" + "type": "218" }, { "name": "speed", @@ -7608,12 +7757,12 @@ { "name": "on-source-error", "default": null, - "type": "190" + "type": "193" }, { "name": "on-target-error", "default": null, - "type": "190" + "type": "193" } ], "meta-type": "object" @@ -7643,7 +7792,7 @@ { "name": "read-only-mode", "default": null, - "type": "214" + "type": "219" } ], "meta-type": "object" @@ -7687,7 +7836,7 @@ }, { "name": "sync", - "type": "213" + "type": "218" }, { "name": "speed", @@ -7707,12 +7856,17 @@ { "name": "on-source-error", "default": null, - "type": "190" + "type": "193" }, { "name": "on-target-error", "default": null, - "type": "190" + "type": "193" + }, + { + "name": "filter-node-name", + "default": null, + "type": "str" } ], "meta-type": "object" @@ -7850,7 +8004,7 @@ { "name": "mode", "default": null, - "type": "215" + "type": "220" } ], "meta-type": "object" @@ -7911,7 +8065,7 @@ }, { "name": "backend", - "type": "216" + "type": "221" } ], "meta-type": "object" @@ -8083,12 +8237,12 @@ }, { "name": "sync", - "type": "213" + "type": "218" }, { "name": "mode", "default": null, - "type": "215" + "type": "220" }, { "name": "speed", @@ -8108,12 +8262,12 @@ { "name": "on-source-error", "default": null, - "type": "190" + "type": "193" }, { "name": "on-target-error", "default": null, - "type": "190" + "type": "193" } ], "meta-type": "object" @@ -8151,12 +8305,12 @@ }, { "name": "sync", - "type": "213" + "type": "218" }, { "name": "mode", "default": null, - "type": "215" + "type": "220" }, { "name": "speed", @@ -8176,12 +8330,12 @@ { "name": "on-source-error", "default": null, - "type": "190" + "type": "193" }, { "name": "on-target-error", "default": null, - "type": "190" + "type": "193" }, { "name": "unmap", @@ -8220,7 +8374,7 @@ { "name": "format", "default": null, - "type": "217" + "type": "222" } ], "meta-type": "object" @@ -8315,7 +8469,7 @@ }, { "name": "events", - "type": "[218]" + "type": "[223]" } ], "meta-type": "object" @@ -8494,7 +8648,7 @@ "members": [ { "name": "addr", - "type": "219" + "type": "224" }, { "name": "tls-creds", @@ -8691,7 +8845,7 @@ }, { "name": "slot-type", - "type": "220" + "type": "225" }, { "name": "source", @@ -8751,12 +8905,12 @@ { "name": "io-status", "default": null, - "type": "221" + "type": "226" }, { "name": "dirty-bitmaps", "default": null, - "type": "[222]" + "type": "[227]" } ], "meta-type": "object" @@ -8799,7 +8953,7 @@ }, { "name": "io-status", - "type": "221" + "type": "226" }, { "name": "ready", @@ -8839,7 +8993,7 @@ }, { "name": "stats", - "type": "223" + "type": "228" }, { "name": "parent", @@ -8917,7 +9071,7 @@ }, { "name": "parameters", - "type": "[224]" + "type": "[229]" } ], "meta-type": "object" @@ -8975,11 +9129,11 @@ "members": [ { "name": "modela", - "type": "225" + "type": "230" }, { "name": "modelb", - "type": "225" + "type": "230" } ], "meta-type": "object" @@ -8989,7 +9143,7 @@ "members": [ { "name": "model", - "type": "225" + "type": "230" } ], "meta-type": "object" @@ -8999,11 +9153,11 @@ "members": [ { "name": "modela", - "type": "225" + "type": "230" }, { "name": "modelb", - "type": "225" + "type": "230" } ], "meta-type": "object" @@ -9013,7 +9167,7 @@ "members": [ { "name": "result", - "type": "226" + "type": "231" }, { "name": "responsible-properties", @@ -9027,11 +9181,11 @@ "members": [ { "name": "type", - "type": "227" + "type": "232" }, { "name": "model", - "type": "225" + "type": "230" } ], "meta-type": "object" @@ -9041,7 +9195,7 @@ "members": [ { "name": "model", - "type": "225" + "type": "230" } ], "meta-type": "object" @@ -9057,27 +9211,27 @@ "variants": [ { "case": "x86", - "type": "229" + "type": "234" }, { "case": "sparc", - "type": "230" + "type": "235" }, { "case": "ppc", - "type": "231" + "type": "236" }, { "case": "mips", - "type": "232" + "type": "237" }, { "case": "tricore", - "type": "233" + "type": "238" }, { "case": "other", - "type": "234" + "type": "239" } ], "members": [ @@ -9103,7 +9257,7 @@ }, { "name": "arch", - "type": "228" + "type": "233" } ], "meta-type": "object" @@ -9113,7 +9267,7 @@ "members": [ { "name": "status", - "type": "235" + "type": "240" }, { "name": "completed", @@ -9131,7 +9285,7 @@ "members": [ { "name": "formats", - "type": "[217]" + "type": "[222]" } ], "meta-type": "object" @@ -9165,7 +9319,7 @@ }, { "name": "fds", - "type": "[236]" + "type": "[241]" } ], "meta-type": "object" @@ -9211,7 +9365,7 @@ }, { "name": "props", - "type": "237" + "type": "242" }, { "name": "qom-path", @@ -9236,6 +9390,18 @@ { "name": "thread-id", "type": "int" + }, + { + "name": "poll-max-ns", + "type": "int" + }, + { + "name": "poll-grow", + "type": "int" + }, + { + "name": "poll-shrink", + "type": "int" } ], "meta-type": "object" @@ -9322,7 +9488,7 @@ }, { "name": "policy", - "type": "238" + "type": "243" } ], "meta-type": "object" @@ -9338,13 +9504,13 @@ "variants": [ { "case": "dimm", - "type": "240" + "type": "245" } ], "members": [ { "name": "type", - "type": "239" + "type": "244" } ], "meta-type": "object" @@ -9382,22 +9548,22 @@ { "name": "status", "default": null, - "type": "181" + "type": "184" }, { "name": "ram", "default": null, - "type": "241" + "type": "246" }, { "name": "disk", "default": null, - "type": "241" + "type": "246" }, { "name": "xbzrle-cache", "default": null, - "type": "242" + "type": "247" }, { "name": "total-time", @@ -9447,7 +9613,7 @@ "members": [ { "name": "capability", - "type": "243" + "type": "248" }, { "name": "state", @@ -9511,7 +9677,7 @@ }, { "name": "detect_zeroes", - "type": "194" + "type": "197" }, { "name": "bps", @@ -9539,7 +9705,7 @@ }, { "name": "image", - "type": "244" + "type": "249" }, { "name": "bps_max", @@ -9613,7 +9779,7 @@ }, { "name": "cache", - "type": "245" + "type": "250" }, { "name": "write_threshold", @@ -9636,7 +9802,7 @@ }, { "name": "devices", - "type": "[246]" + "type": "[251]" } ], "meta-type": "object" @@ -9652,31 +9818,31 @@ "variants": [ { "case": "builtin", - "type": "248" + "type": "253" }, { "case": "enum", - "type": "249" + "type": "254" }, { "case": "array", - "type": "250" + "type": "255" }, { "case": "object", - "type": "251" + "type": "256" }, { "case": "alternate", - "type": "252" + "type": "257" }, { "case": "command", - "type": "253" + "type": "258" }, { "case": "event", - "type": "254" + "type": "259" } ], "members": [ @@ -9686,7 +9852,7 @@ }, { "name": "meta-type", - "type": "247" + "type": "252" } ], "meta-type": "object" @@ -9752,15 +9918,15 @@ }, { "name": "key", - "type": "255" + "type": "260" }, { "name": "mask", - "type": "256" + "type": "261" }, { "name": "action", - "type": "257" + "type": "262" } ], "meta-type": "object" @@ -9890,11 +10056,11 @@ }, { "name": "duplex", - "type": "258" + "type": "263" }, { "name": "autoneg", - "type": "259" + "type": "264" } ], "meta-type": "object" @@ -9928,15 +10094,15 @@ }, { "name": "multicast", - "type": "260" + "type": "265" }, { "name": "unicast", - "type": "260" + "type": "265" }, { "name": "vlan", - "type": "260" + "type": "265" }, { "name": "broadcast-allowed", @@ -10007,12 +10173,12 @@ }, { "name": "mouse-mode", - "type": "261" + "type": "266" }, { "name": "channels", "default": null, - "type": "[185]" + "type": "[188]" } ], "meta-type": "object" @@ -10030,7 +10196,7 @@ }, { "name": "status", - "type": "262" + "type": "267" } ], "meta-type": "object" @@ -10063,7 +10229,7 @@ }, { "name": "options", - "type": "263" + "type": "268" } ], "meta-type": "object" @@ -10107,7 +10273,7 @@ "members": [ { "name": "qemu", - "type": "264" + "type": "269" }, { "name": "package", @@ -10120,85 +10286,80 @@ "name": "156", "members": [ { - "name": "enabled", - "type": "bool" - }, - { - "name": "host", - "default": null, + "name": "guid", "type": "str" - }, - { - "name": "family", - "default": null, - "type": "265" - }, - { - "name": "service", - "default": null, - "type": "str" - }, - { - "name": "auth", - "default": null, - "type": "str" - }, - { - "name": "clients", - "default": null, - "type": "[188]" } ], "meta-type": "object" }, - { - "name": "[157]", - "element-type": "157", - "meta-type": "array" - }, { "name": "157", "members": [ { - "name": "id", + "name": "enabled", + "type": "bool" + }, + { + "name": "host", + "default": null, "type": "str" }, { - "name": "server", - "type": "[266]" + "name": "family", + "default": null, + "type": "270" }, { - "name": "clients", - "type": "[188]" + "name": "service", + "default": null, + "type": "str" }, { "name": "auth", - "type": "267" - }, - { - "name": "vencrypt", - "default": null, - "type": "268" - }, - { - "name": "display", "default": null, "type": "str" + }, + { + "name": "clients", + "default": null, + "type": "[191]" } ], "meta-type": "object" }, + { + "name": "[158]", + "element-type": "158", + "meta-type": "array" + }, { "name": "158", "members": [ { - "name": "fdset-id", - "type": "int" + "name": "id", + "type": "str" }, { - "name": "fd", + "name": "server", + "type": "[271]" + }, + { + "name": "clients", + "type": "[191]" + }, + { + "name": "auth", + "type": "272" + }, + { + "name": "vencrypt", + "default": null, + "type": "273" + }, + { + "name": "display", "default": null, - "type": "int" + "type": "str" } ], "meta-type": "object" @@ -10207,17 +10368,13 @@ "name": "159", "members": [ { - "name": "device", - "type": "str" + "name": "error", + "type": "bool" }, { - "name": "size", - "type": "int" - }, - { - "name": "format", + "name": "desc", "default": null, - "type": "269" + "type": "str" } ], "meta-type": "object" @@ -10226,17 +10383,13 @@ "name": "160", "members": [ { - "name": "device", - "type": "str" + "name": "fdset-id", + "type": "int" }, { - "name": "data", - "type": "str" - }, - { - "name": "format", + "name": "fd", "default": null, - "type": "269" + "type": "int" } ], "meta-type": "object" @@ -10245,8 +10398,17 @@ "name": "161", "members": [ { - "name": "filename", + "name": "device", "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "format", + "default": null, + "type": "274" } ], "meta-type": "object" @@ -10255,13 +10417,17 @@ "name": "162", "members": [ { - "name": "keys", - "type": "[270]" + "name": "device", + "type": "str" }, { - "name": "hold-time", + "name": "data", + "type": "str" + }, + { + "name": "format", "default": null, - "type": "int" + "type": "274" } ], "meta-type": "object" @@ -10270,12 +10436,8 @@ "name": "163", "members": [ { - "name": "name", + "name": "filename", "type": "str" - }, - { - "name": "up", - "type": "bool" } ], "meta-type": "object" @@ -10284,17 +10446,13 @@ "name": "164", "members": [ { - "name": "protocol", - "type": "str" + "name": "keys", + "type": "[275]" }, { - "name": "password", - "type": "str" - }, - { - "name": "connected", + "name": "hold-time", "default": null, - "type": "str" + "type": "int" } ], "meta-type": "object" @@ -10307,32 +10465,27 @@ "type": "str" }, { - "name": "vcpu", - "default": null, - "type": "int" + "name": "up", + "type": "bool" } ], "meta-type": "object" }, - { - "name": "[166]", - "element-type": "166", - "meta-type": "array" - }, { "name": "166", "members": [ { - "name": "name", + "name": "protocol", "type": "str" }, { - "name": "state", - "type": "271" + "name": "password", + "type": "str" }, { - "name": "vcpu", - "type": "bool" + "name": "connected", + "default": null, + "type": "str" } ], "meta-type": "object" @@ -10344,15 +10497,6 @@ "name": "name", "type": "str" }, - { - "name": "enable", - "type": "bool" - }, - { - "name": "ignore-unavailable", - "default": null, - "type": "bool" - }, { "name": "vcpu", "default": null, @@ -10361,17 +10505,25 @@ ], "meta-type": "object" }, + { + "name": "[168]", + "element-type": "168", + "meta-type": "array" + }, { "name": "168", "members": [ { - "name": "actions", - "type": "[272]" + "name": "name", + "type": "str" }, { - "name": "properties", - "default": null, - "type": "273" + "name": "state", + "type": "276" + }, + { + "name": "vcpu", + "type": "bool" } ], "meta-type": "object" @@ -10380,18 +10532,22 @@ "name": "169", "members": [ { - "name": "parent", + "name": "name", "type": "str" }, { - "name": "child", + "name": "enable", + "type": "bool" + }, + { + "name": "ignore-unavailable", "default": null, - "type": "str" + "type": "bool" }, { - "name": "node", + "name": "vcpu", "default": null, - "type": "str" + "type": "int" } ], "meta-type": "object" @@ -10400,8 +10556,13 @@ "name": "170", "members": [ { - "name": "node-name", - "type": "str" + "name": "actions", + "type": "[277]" + }, + { + "name": "properties", + "default": null, + "type": "278" } ], "meta-type": "object" @@ -10410,17 +10571,17 @@ "name": "171", "members": [ { - "name": "device", - "default": null, + "name": "parent", "type": "str" }, { - "name": "id", + "name": "child", "default": null, "type": "str" }, { - "name": "node-name", + "name": "node", + "default": null, "type": "str" } ], @@ -10430,13 +10591,7 @@ "name": "172", "members": [ { - "name": "device", - "default": null, - "type": "str" - }, - { - "name": "id", - "default": null, + "name": "node-name", "type": "str" } ], @@ -10446,7 +10601,17 @@ "name": "173", "members": [ { - "name": "filename", + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "node-name", "type": "str" } ], @@ -10456,7 +10621,13 @@ "name": "174", "members": [ { - "name": "filename", + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, "type": "str" } ], @@ -10464,6 +10635,26 @@ }, { "name": "175", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "176", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "177", "members": [ { "name": "enable", @@ -10472,13 +10663,32 @@ ], "meta-type": "object" }, + { + "name": "178", + "members": [ + { + "name": "enable", + "type": "bool" + }, + { + "name": "primary", + "type": "bool" + }, + { + "name": "failover", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, { "name": "bool", "json-type": "boolean", "meta-type": "builtin" }, { - "name": "176", + "name": "179", "meta-type": "enum", "values": [ "read", @@ -10486,7 +10696,7 @@ ] }, { - "name": "177", + "name": "180", "meta-type": "enum", "values": [ "ignore", @@ -10495,7 +10705,7 @@ ] }, { - "name": "178", + "name": "181", "meta-type": "enum", "values": [ "commit", @@ -10505,7 +10715,7 @@ ] }, { - "name": "179", + "name": "182", "meta-type": "enum", "values": [ "pause", @@ -10513,24 +10723,24 @@ ] }, { - "name": "180", + "name": "183", "tag": "type", "variants": [ { "case": "hyper-v", - "type": "275" + "type": "280" } ], "members": [ { "name": "type", - "type": "274" + "type": "279" } ], "meta-type": "object" }, { - "name": "181", + "name": "184", "meta-type": "enum", "values": [ "none", @@ -10545,7 +10755,7 @@ ] }, { - "name": "182", + "name": "185", "meta-type": "enum", "values": [ "read", @@ -10553,81 +10763,6 @@ "flush" ] }, - { - "name": "183", - "members": [ - { - "name": "host", - "type": "str" - }, - { - "name": "port", - "type": "str" - }, - { - "name": "family", - "type": "265" - } - ], - "meta-type": "object" - }, - { - "name": "184", - "members": [ - { - "name": "host", - "type": "str" - }, - { - "name": "port", - "type": "str" - }, - { - "name": "family", - "type": "265" - }, - { - "name": "auth", - "default": null, - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "185", - "members": [ - { - "name": "host", - "type": "str" - }, - { - "name": "port", - "type": "str" - }, - { - "name": "family", - "type": "265" - }, - { - "name": "connection-id", - "type": "int" - }, - { - "name": "channel-type", - "type": "int" - }, - { - "name": "channel-id", - "type": "int" - }, - { - "name": "tls", - "type": "bool" - } - ], - "meta-type": "object" - }, { "name": "186", "members": [ @@ -10636,21 +10771,12 @@ "type": "str" }, { - "name": "service", + "name": "port", "type": "str" }, { "name": "family", - "type": "265" - }, - { - "name": "websocket", - "type": "bool" - }, - { - "name": "auth", - "default": null, - "type": "str" + "type": "270" } ], "meta-type": "object" @@ -10663,22 +10789,106 @@ "type": "str" }, { - "name": "service", + "name": "port", "type": "str" }, { "name": "family", - "type": "265" + "type": "270" }, { - "name": "websocket", - "type": "bool" + "name": "auth", + "default": null, + "type": "str" } ], "meta-type": "object" }, { "name": "188", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "port", + "type": "str" + }, + { + "name": "family", + "type": "270" + }, + { + "name": "connection-id", + "type": "int" + }, + { + "name": "channel-type", + "type": "int" + }, + { + "name": "channel-id", + "type": "int" + }, + { + "name": "tls", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "189", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "270" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "auth", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "190", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "270" + }, + { + "name": "websocket", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "191", "members": [ { "name": "host", @@ -10690,7 +10900,7 @@ }, { "name": "family", - "type": "265" + "type": "270" }, { "name": "websocket", @@ -10710,7 +10920,7 @@ "meta-type": "object" }, { - "name": "189", + "name": "192", "meta-type": "enum", "values": [ "reset", @@ -10723,7 +10933,7 @@ ] }, { - "name": "190", + "name": "193", "meta-type": "enum", "values": [ "report", @@ -10734,10 +10944,9 @@ ] }, { - "name": "191", + "name": "194", "meta-type": "enum", "values": [ - "archipelago", "blkdebug", "blkverify", "bochs", @@ -10751,6 +10960,7 @@ "host_device", "http", "https", + "iscsi", "luks", "nbd", "nfs", @@ -10762,7 +10972,9 @@ "qed", "quorum", "raw", + "rbd", "replication", + "sheepdog", "ssh", "vdi", "vhdx", @@ -10771,70 +10983,45 @@ "vvfat" ] }, - { - "name": "192", - "meta-type": "enum", - "values": [ - "ignore", - "unmap" - ] - }, - { - "name": "193", - "members": [ - { - "name": "direct", - "default": null, - "type": "bool" - }, - { - "name": "no-flush", - "default": null, - "type": "bool" - } - ], - "meta-type": "object" - }, - { - "name": "194", - "meta-type": "enum", - "values": [ - "off", - "on", - "unmap" - ] - }, { "name": "195", - "members": [ - { - "name": "volume", - "type": "str" - }, - { - "name": "mport", - "default": null, - "type": "int" - }, - { - "name": "vport", - "default": null, - "type": "int" - }, - { - "name": "segment", - "default": null, - "type": "str" - } - ], - "meta-type": "object" + "meta-type": "enum", + "values": [ + "ignore", + "unmap" + ] }, { "name": "196", + "members": [ + { + "name": "direct", + "default": null, + "type": "bool" + }, + { + "name": "no-flush", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "197", + "meta-type": "enum", + "values": [ + "off", + "on", + "unmap" + ] + }, + { + "name": "198", "members": [ { "name": "image", - "type": "276" + "type": "281" }, { "name": "config", @@ -10849,51 +11036,26 @@ { "name": "inject-error", "default": null, - "type": "[277]" + "type": "[282]" }, { "name": "set-state", "default": null, - "type": "[278]" + "type": "[283]" } ], "meta-type": "object" }, { - "name": "197", + "name": "199", "members": [ { "name": "test", - "type": "276" + "type": "281" }, { "name": "raw", - "type": "276" - } - ], - "meta-type": "object" - }, - { - "name": "198", - "members": [ - { - "name": "file", - "type": "276" - } - ], - "meta-type": "object" - }, - { - "name": "199", - "members": [ - { - "name": "filename", - "type": "str" - }, - { - "name": "aio", - "default": null, - "type": "279" + "type": "281" } ], "meta-type": "object" @@ -10902,8 +11064,8 @@ "name": "200", "members": [ { - "name": "filename", - "type": "str" + "name": "file", + "type": "281" } ], "meta-type": "object" @@ -10912,26 +11074,13 @@ "name": "201", "members": [ { - "name": "volume", + "name": "filename", "type": "str" }, { - "name": "path", - "type": "str" - }, - { - "name": "server", - "type": "[280]" - }, - { - "name": "debug", + "name": "aio", "default": null, - "type": "int" - }, - { - "name": "logfile", - "default": null, - "type": "str" + "type": "284" } ], "meta-type": "object" @@ -10940,12 +11089,7 @@ "name": "202", "members": [ { - "name": "file", - "type": "276" - }, - { - "name": "key-secret", - "default": null, + "name": "filename", "type": "str" } ], @@ -10954,17 +11098,25 @@ { "name": "203", "members": [ + { + "name": "volume", + "type": "str" + }, + { + "name": "path", + "type": "str" + }, { "name": "server", - "type": "219" + "type": "[285]" }, { - "name": "export", + "name": "debug", "default": null, - "type": "str" + "type": "int" }, { - "name": "tls-creds", + "name": "logfile", "default": null, "type": "str" } @@ -10975,9 +11127,92 @@ "name": "204", "members": [ { - "name": "server", + "name": "transport", + "type": "286" + }, + { + "name": "portal", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "lun", + "default": null, + "type": "int" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "initiator-name", + "default": null, + "type": "str" + }, + { + "name": "header-digest", + "default": null, + "type": "287" + }, + { + "name": "timeout", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "205", + "members": [ + { + "name": "file", "type": "281" }, + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "206", + "members": [ + { + "name": "server", + "type": "224" + }, + { + "name": "export", + "default": null, + "type": "str" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "207", + "members": [ + { + "name": "server", + "type": "288" + }, { "name": "path", "type": "str" @@ -11016,7 +11251,7 @@ "meta-type": "object" }, { - "name": "205", + "name": "208", "members": [ { "name": "size", @@ -11032,16 +11267,16 @@ "meta-type": "object" }, { - "name": "206", + "name": "209", "members": [ { "name": "file", - "type": "276" + "type": "281" }, { "name": "backing", "default": null, - "type": "276" + "type": "281" }, { "name": "lazy-refcounts", @@ -11066,7 +11301,7 @@ { "name": "overlap-check", "default": null, - "type": "282" + "type": "289" }, { "name": "cache-size", @@ -11092,22 +11327,22 @@ "meta-type": "object" }, { - "name": "207", + "name": "210", "members": [ { "name": "file", - "type": "276" + "type": "281" }, { "name": "backing", "default": null, - "type": "276" + "type": "281" } ], "meta-type": "object" }, { - "name": "208", + "name": "211", "members": [ { "name": "blkverify", @@ -11116,7 +11351,7 @@ }, { "name": "children", - "type": "[276]" + "type": "[281]" }, { "name": "vote-threshold", @@ -11130,71 +11365,139 @@ { "name": "read-pattern", "default": null, - "type": "283" - } - ], - "meta-type": "object" - }, - { - "name": "209", - "members": [ - { - "name": "file", - "type": "276" - }, - { - "name": "offset", - "default": null, - "type": "int" - }, - { - "name": "size", - "default": null, - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "210", - "members": [ - { - "name": "file", - "type": "276" - }, - { - "name": "mode", - "type": "284" - }, - { - "name": "top-id", - "default": null, - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "211", - "members": [ - { - "name": "server", - "type": "285" - }, - { - "name": "path", - "type": "str" - }, - { - "name": "user", - "default": null, - "type": "str" + "type": "290" } ], "meta-type": "object" }, { "name": "212", + "members": [ + { + "name": "file", + "type": "281" + }, + { + "name": "offset", + "default": null, + "type": "int" + }, + { + "name": "size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "213", + "members": [ + { + "name": "pool", + "type": "str" + }, + { + "name": "image", + "type": "str" + }, + { + "name": "conf", + "default": null, + "type": "str" + }, + { + "name": "snapshot", + "default": null, + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "server", + "default": null, + "type": "[291]" + }, + { + "name": "auth-supported", + "default": null, + "type": "[292]" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "214", + "members": [ + { + "name": "file", + "type": "281" + }, + { + "name": "mode", + "type": "293" + }, + { + "name": "top-id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "215", + "members": [ + { + "name": "addr", + "type": "285" + }, + { + "name": "vdi", + "type": "str" + }, + { + "name": "snap-id", + "default": null, + "type": "int" + }, + { + "name": "tag", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "216", + "members": [ + { + "name": "server", + "type": "291" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "217", "members": [ { "name": "dir", @@ -11224,7 +11527,7 @@ "meta-type": "object" }, { - "name": "213", + "name": "218", "meta-type": "enum", "values": [ "top", @@ -11234,7 +11537,7 @@ ] }, { - "name": "214", + "name": "219", "meta-type": "enum", "values": [ "retain", @@ -11243,7 +11546,7 @@ ] }, { - "name": "215", + "name": "220", "meta-type": "enum", "values": [ "existing", @@ -11251,96 +11554,100 @@ ] }, { - "name": "216", + "name": "221", "tag": "type", "variants": [ { "case": "file", - "type": "287" + "type": "295" }, { "case": "serial", - "type": "288" + "type": "296" }, { "case": "parallel", - "type": "288" + "type": "296" }, { "case": "pipe", - "type": "288" + "type": "296" }, { "case": "socket", - "type": "289" + "type": "297" }, { "case": "udp", - "type": "290" + "type": "298" }, { "case": "pty", - "type": "291" + "type": "299" }, { "case": "null", - "type": "291" + "type": "299" }, { "case": "mux", - "type": "292" + "type": "300" }, { "case": "msmouse", - "type": "291" + "type": "299" + }, + { + "case": "wctablet", + "type": "299" }, { "case": "braille", - "type": "291" + "type": "299" }, { "case": "testdev", - "type": "291" + "type": "299" }, { "case": "stdio", - "type": "293" + "type": "301" }, { "case": "console", - "type": "291" + "type": "299" }, { "case": "spicevmc", - "type": "294" + "type": "302" }, { "case": "spiceport", - "type": "295" + "type": "303" }, { "case": "vc", - "type": "296" + "type": "304" }, { "case": "ringbuf", - "type": "297" + "type": "305" }, { "case": "memory", - "type": "297" + "type": "305" } ], "members": [ { "name": "type", - "type": "286" + "type": "294" } ], "meta-type": "object" }, { - "name": "217", + "name": "222", "meta-type": "enum", "values": [ "elf", @@ -11350,35 +11657,35 @@ ] }, { - "name": "[218]", - "element-type": "218", + "name": "[223]", + "element-type": "223", "meta-type": "array" }, { - "name": "218", + "name": "223", "tag": "type", "variants": [ { "case": "key", - "type": "299" + "type": "307" }, { "case": "btn", - "type": "300" + "type": "308" }, { "case": "rel", - "type": "301" + "type": "309" }, { "case": "abs", - "type": "301" + "type": "309" } ], "members": [ { "name": "type", - "type": "298" + "type": "306" } ], "meta-type": "object" @@ -11389,36 +11696,36 @@ "meta-type": "builtin" }, { - "name": "219", + "name": "224", "tag": "type", "variants": [ { "case": "inet", - "type": "303" + "type": "311" }, { "case": "unix", - "type": "304" + "type": "312" }, { "case": "vsock", - "type": "305" + "type": "313" }, { "case": "fd", - "type": "306" + "type": "314" } ], "members": [ { "name": "type", - "type": "302" + "type": "310" } ], "meta-type": "object" }, { - "name": "220", + "name": "225", "meta-type": "enum", "values": [ "DIMM", @@ -11426,7 +11733,7 @@ ] }, { - "name": "221", + "name": "226", "meta-type": "enum", "values": [ "ok", @@ -11435,12 +11742,12 @@ ] }, { - "name": "[222]", - "element-type": "222", + "name": "[227]", + "element-type": "227", "meta-type": "array" }, { - "name": "222", + "name": "227", "members": [ { "name": "name", @@ -11457,13 +11764,13 @@ }, { "name": "status", - "type": "307" + "type": "315" } ], "meta-type": "object" }, { - "name": "223", + "name": "228", "members": [ { "name": "rd_bytes", @@ -11548,18 +11855,18 @@ }, { "name": "timed_stats", - "type": "[308]" + "type": "[316]" } ], "meta-type": "object" }, { - "name": "[224]", - "element-type": "224", + "name": "[229]", + "element-type": "229", "meta-type": "array" }, { - "name": "224", + "name": "229", "members": [ { "name": "name", @@ -11567,7 +11874,7 @@ }, { "name": "type", - "type": "309" + "type": "317" }, { "name": "help", @@ -11588,7 +11895,7 @@ "meta-type": "array" }, { - "name": "225", + "name": "230", "members": [ { "name": "name", @@ -11603,7 +11910,7 @@ "meta-type": "object" }, { - "name": "226", + "name": "231", "meta-type": "enum", "values": [ "incompatible", @@ -11613,7 +11920,7 @@ ] }, { - "name": "227", + "name": "232", "meta-type": "enum", "values": [ "static", @@ -11621,7 +11928,7 @@ ] }, { - "name": "228", + "name": "233", "meta-type": "enum", "values": [ "x86", @@ -11632,103 +11939,103 @@ "other" ] }, - { - "name": "229", - "members": [ - { - "name": "pc", - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "230", - "members": [ - { - "name": "pc", - "type": "int" - }, - { - "name": "npc", - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "231", - "members": [ - { - "name": "nip", - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "232", - "members": [ - { - "name": "PC", - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "233", - "members": [ - { - "name": "PC", - "type": "int" - } - ], - "meta-type": "object" - }, { "name": "234", "members": [ + { + "name": "pc", + "type": "int" + } ], "meta-type": "object" }, { "name": "235", - "meta-type": "enum", - "values": [ - "none", - "active", - "completed", - "failed" - ] - }, - { - "name": "[217]", - "element-type": "217", - "meta-type": "array" - }, - { - "name": "[236]", - "element-type": "236", - "meta-type": "array" + "members": [ + { + "name": "pc", + "type": "int" + }, + { + "name": "npc", + "type": "int" + } + ], + "meta-type": "object" }, { "name": "236", "members": [ { - "name": "fd", + "name": "nip", "type": "int" - }, - { - "name": "opaque", - "default": null, - "type": "str" } ], "meta-type": "object" }, { "name": "237", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "238", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "239", + "members": [ + ], + "meta-type": "object" + }, + { + "name": "240", + "meta-type": "enum", + "values": [ + "none", + "active", + "completed", + "failed" + ] + }, + { + "name": "[222]", + "element-type": "222", + "meta-type": "array" + }, + { + "name": "[241]", + "element-type": "241", + "meta-type": "array" + }, + { + "name": "241", + "members": [ + { + "name": "fd", + "type": "int" + }, + { + "name": "opaque", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "242", "members": [ { "name": "node-id", @@ -11759,7 +12066,7 @@ "meta-type": "array" }, { - "name": "238", + "name": "243", "meta-type": "enum", "values": [ "default", @@ -11769,24 +12076,24 @@ ] }, { - "name": "239", + "name": "244", "meta-type": "enum", "values": [ "dimm" ] }, { - "name": "240", + "name": "245", "members": [ { "name": "data", - "type": "310" + "type": "318" } ], "meta-type": "object" }, { - "name": "241", + "name": "246", "members": [ { "name": "transferred", @@ -11836,7 +12143,7 @@ "meta-type": "object" }, { - "name": "242", + "name": "247", "members": [ { "name": "cache-size", @@ -11866,7 +12173,7 @@ "meta-type": "object" }, { - "name": "243", + "name": "248", "meta-type": "enum", "values": [ "xbzrle", @@ -11881,7 +12188,7 @@ ] }, { - "name": "244", + "name": "249", "members": [ { "name": "filename", @@ -11943,18 +12250,18 @@ { "name": "backing-image", "default": null, - "type": "244" + "type": "249" }, { "name": "format-specific", "default": null, - "type": "311" + "type": "319" } ], "meta-type": "object" }, { - "name": "245", + "name": "250", "members": [ { "name": "writeback", @@ -11972,12 +12279,12 @@ "meta-type": "object" }, { - "name": "[246]", - "element-type": "246", + "name": "[251]", + "element-type": "251", "meta-type": "array" }, { - "name": "246", + "name": "251", "members": [ { "name": "bus", @@ -11993,11 +12300,11 @@ }, { "name": "class_info", - "type": "312" + "type": "320" }, { "name": "id", - "type": "313" + "type": "321" }, { "name": "irq", @@ -12011,17 +12318,17 @@ { "name": "pci_bridge", "default": null, - "type": "314" + "type": "322" }, { "name": "regions", - "type": "[315]" + "type": "[323]" } ], "meta-type": "object" }, { - "name": "247", + "name": "252", "meta-type": "enum", "values": [ "builtin", @@ -12034,17 +12341,17 @@ ] }, { - "name": "248", + "name": "253", "members": [ { "name": "json-type", - "type": "316" + "type": "324" } ], "meta-type": "object" }, { - "name": "249", + "name": "254", "members": [ { "name": "values", @@ -12054,7 +12361,7 @@ "meta-type": "object" }, { - "name": "250", + "name": "255", "members": [ { "name": "element-type", @@ -12064,11 +12371,11 @@ "meta-type": "object" }, { - "name": "251", + "name": "256", "members": [ { "name": "members", - "type": "[317]" + "type": "[325]" }, { "name": "tag", @@ -12078,23 +12385,23 @@ { "name": "variants", "default": null, - "type": "[318]" + "type": "[326]" } ], "meta-type": "object" }, { - "name": "252", + "name": "257", "members": [ { "name": "members", - "type": "[319]" + "type": "[327]" } ], "meta-type": "object" }, { - "name": "253", + "name": "258", "members": [ { "name": "arg-type", @@ -12108,7 +12415,7 @@ "meta-type": "object" }, { - "name": "254", + "name": "259", "members": [ { "name": "arg-type", @@ -12118,7 +12425,7 @@ "meta-type": "object" }, { - "name": "255", + "name": "260", "members": [ { "name": "priority", @@ -12177,7 +12484,7 @@ "meta-type": "object" }, { - "name": "256", + "name": "261", "members": [ { "name": "in-pport", @@ -12218,7 +12525,7 @@ "meta-type": "object" }, { - "name": "257", + "name": "262", "members": [ { "name": "goto-tbl", @@ -12254,7 +12561,7 @@ "meta-type": "object" }, { - "name": "258", + "name": "263", "meta-type": "enum", "values": [ "half", @@ -12262,7 +12569,7 @@ ] }, { - "name": "259", + "name": "264", "meta-type": "enum", "values": [ "off", @@ -12270,7 +12577,7 @@ ] }, { - "name": "260", + "name": "265", "meta-type": "enum", "values": [ "normal", @@ -12279,7 +12586,7 @@ ] }, { - "name": "261", + "name": "266", "meta-type": "enum", "values": [ "client", @@ -12288,12 +12595,12 @@ ] }, { - "name": "[185]", - "element-type": "185", + "name": "[188]", + "element-type": "188", "meta-type": "array" }, { - "name": "262", + "name": "267", "meta-type": "enum", "values": [ "debug", @@ -12315,24 +12622,24 @@ ] }, { - "name": "263", + "name": "268", "tag": "type", "variants": [ { "case": "passthrough", - "type": "321" + "type": "329" } ], "members": [ { "name": "type", - "type": "320" + "type": "328" } ], "meta-type": "object" }, { - "name": "264", + "name": "269", "members": [ { "name": "major", @@ -12350,7 +12657,7 @@ "meta-type": "object" }, { - "name": "265", + "name": "270", "meta-type": "enum", "values": [ "ipv4", @@ -12361,17 +12668,17 @@ ] }, { - "name": "[188]", - "element-type": "188", + "name": "[191]", + "element-type": "191", "meta-type": "array" }, { - "name": "[266]", - "element-type": "266", + "name": "[271]", + "element-type": "271", "meta-type": "array" }, { - "name": "266", + "name": "271", "members": [ { "name": "host", @@ -12383,7 +12690,7 @@ }, { "name": "family", - "type": "265" + "type": "270" }, { "name": "websocket", @@ -12391,18 +12698,18 @@ }, { "name": "auth", - "type": "267" + "type": "272" }, { "name": "vencrypt", "default": null, - "type": "268" + "type": "273" } ], "meta-type": "object" }, { - "name": "267", + "name": "272", "meta-type": "enum", "values": [ "none", @@ -12417,7 +12724,7 @@ ] }, { - "name": "268", + "name": "273", "meta-type": "enum", "values": [ "plain", @@ -12432,7 +12739,7 @@ ] }, { - "name": "269", + "name": "274", "meta-type": "enum", "values": [ "utf8", @@ -12440,33 +12747,33 @@ ] }, { - "name": "[270]", - "element-type": "270", + "name": "[275]", + "element-type": "275", "meta-type": "array" }, { - "name": "270", + "name": "275", "tag": "type", "variants": [ { "case": "number", - "type": "323" + "type": "331" }, { "case": "qcode", - "type": "324" + "type": "332" } ], "members": [ { "name": "type", - "type": "322" + "type": "330" } ], "meta-type": "object" }, { - "name": "271", + "name": "276", "meta-type": "enum", "values": [ "unavailable", @@ -12475,85 +12782,101 @@ ] }, { - "name": "[272]", - "element-type": "272", + "name": "[277]", + "element-type": "277", "meta-type": "array" }, { - "name": "272", + "name": "277", "tag": "type", "variants": [ { "case": "abort", - "type": "326" + "type": "334" }, { "case": "block-dirty-bitmap-add", - "type": "327" + "type": "335" }, { "case": "block-dirty-bitmap-clear", - "type": "328" + "type": "336" }, { "case": "blockdev-backup", - "type": "329" + "type": "337" }, { "case": "blockdev-snapshot", - "type": "330" + "type": "338" }, { "case": "blockdev-snapshot-internal-sync", - "type": "331" + "type": "339" }, { "case": "blockdev-snapshot-sync", - "type": "332" + "type": "340" }, { "case": "drive-backup", + "type": "341" + } + ], + "members": [ + { + "name": "type", "type": "333" } ], - "members": [ - { - "name": "type", - "type": "325" - } - ], "meta-type": "object" }, { - "name": "273", + "name": "278", "members": [ { "name": "completion-mode", "default": null, - "type": "334" + "type": "342" } ], "meta-type": "object" }, { - "name": "274", + "name": "279", "meta-type": "enum", "values": [ "hyper-v" ] }, { - "name": "275", + "name": "280", "members": [ { - "name": "data", - "type": "335" + "name": "arg1", + "type": "int" + }, + { + "name": "arg2", + "type": "int" + }, + { + "name": "arg3", + "type": "int" + }, + { + "name": "arg4", + "type": "int" + }, + { + "name": "arg5", + "type": "int" } ], "meta-type": "object" }, { - "name": "276", + "name": "281", "members": [ { "type": "46" @@ -12565,16 +12888,16 @@ "meta-type": "alternate" }, { - "name": "[277]", - "element-type": "277", + "name": "[282]", + "element-type": "282", "meta-type": "array" }, { - "name": "277", + "name": "282", "members": [ { "name": "event", - "type": "336" + "type": "343" }, { "name": "state", @@ -12605,16 +12928,16 @@ "meta-type": "object" }, { - "name": "[278]", - "element-type": "278", + "name": "[283]", + "element-type": "283", "meta-type": "array" }, { - "name": "278", + "name": "283", "members": [ { "name": "event", - "type": "336" + "type": "343" }, { "name": "state", @@ -12629,7 +12952,7 @@ "meta-type": "object" }, { - "name": "279", + "name": "284", "meta-type": "enum", "values": [ "threads", @@ -12637,37 +12960,55 @@ ] }, { - "name": "[280]", - "element-type": "280", + "name": "[285]", + "element-type": "285", "meta-type": "array" }, { - "name": "280", + "name": "285", "tag": "type", "variants": [ { "case": "unix", - "type": "338" + "type": "345" }, { - "case": "tcp", - "type": "285" + "case": "inet", + "type": "291" } ], "members": [ { "name": "type", - "type": "337" + "type": "344" } ], "meta-type": "object" }, { - "name": "281", + "name": "286", + "meta-type": "enum", + "values": [ + "tcp", + "iser" + ] + }, + { + "name": "287", + "meta-type": "enum", + "values": [ + "crc32c", + "none", + "crc32c-none", + "none-crc32c" + ] + }, + { + "name": "288", "members": [ { "name": "type", - "type": "339" + "type": "346" }, { "name": "host", @@ -12677,24 +13018,24 @@ "meta-type": "object" }, { - "name": "282", + "name": "289", "members": [ { - "type": "340" + "type": "347" }, { - "type": "341" + "type": "348" } ], "meta-type": "alternate" }, { - "name": "[276]", - "element-type": "276", + "name": "[281]", + "element-type": "281", "meta-type": "array" }, { - "name": "283", + "name": "290", "meta-type": "enum", "values": [ "quorum", @@ -12702,7 +13043,61 @@ ] }, { - "name": "284", + "name": "[291]", + "element-type": "291", + "meta-type": "array" + }, + { + "name": "291", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "port", + "type": "str" + }, + { + "name": "numeric", + "default": null, + "type": "bool" + }, + { + "name": "to", + "default": null, + "type": "int" + }, + { + "name": "ipv4", + "default": null, + "type": "bool" + }, + { + "name": "ipv6", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[292]", + "element-type": "292", + "meta-type": "array" + }, + { + "name": "292", + "members": [ + { + "name": "auth", + "type": "349" + } + ], + "meta-type": "object" + }, + { + "name": "293", "meta-type": "enum", "values": [ "primary", @@ -12710,41 +13105,7 @@ ] }, { - "name": "285", - "members": [ - { - "name": "host", - "type": "str" - }, - { - "name": "port", - "type": "str" - }, - { - "name": "numeric", - "default": null, - "type": "bool" - }, - { - "name": "to", - "default": null, - "type": "int" - }, - { - "name": "ipv4", - "default": null, - "type": "bool" - }, - { - "name": "ipv6", - "default": null, - "type": "bool" - } - ], - "meta-type": "object" - }, - { - "name": "286", + "name": "294", "meta-type": "enum", "values": [ "file", @@ -12757,6 +13118,7 @@ "null", "mux", "msmouse", + "wctablet", "braille", "testdev", "stdio", @@ -12768,86 +13130,6 @@ "memory" ] }, - { - "name": "287", - "members": [ - { - "name": "data", - "type": "342" - } - ], - "meta-type": "object" - }, - { - "name": "288", - "members": [ - { - "name": "data", - "type": "343" - } - ], - "meta-type": "object" - }, - { - "name": "289", - "members": [ - { - "name": "data", - "type": "344" - } - ], - "meta-type": "object" - }, - { - "name": "290", - "members": [ - { - "name": "data", - "type": "345" - } - ], - "meta-type": "object" - }, - { - "name": "291", - "members": [ - { - "name": "data", - "type": "346" - } - ], - "meta-type": "object" - }, - { - "name": "292", - "members": [ - { - "name": "data", - "type": "347" - } - ], - "meta-type": "object" - }, - { - "name": "293", - "members": [ - { - "name": "data", - "type": "348" - } - ], - "meta-type": "object" - }, - { - "name": "294", - "members": [ - { - "name": "data", - "type": "349" - } - ], - "meta-type": "object" - }, { "name": "295", "members": [ @@ -12880,16 +13162,6 @@ }, { "name": "298", - "meta-type": "enum", - "values": [ - "key", - "btn", - "rel", - "abs" - ] - }, - { - "name": "299", "members": [ { "name": "data", @@ -12899,7 +13171,7 @@ "meta-type": "object" }, { - "name": "300", + "name": "299", "members": [ { "name": "data", @@ -12909,7 +13181,7 @@ "meta-type": "object" }, { - "name": "301", + "name": "300", "members": [ { "name": "data", @@ -12918,22 +13190,32 @@ ], "meta-type": "object" }, + { + "name": "301", + "members": [ + { + "name": "data", + "type": "356" + } + ], + "meta-type": "object" + }, { "name": "302", - "meta-type": "enum", - "values": [ - "inet", - "unix", - "vsock", - "fd" - ] + "members": [ + { + "name": "data", + "type": "357" + } + ], + "meta-type": "object" }, { "name": "303", "members": [ { "name": "data", - "type": "285" + "type": "358" } ], "meta-type": "object" @@ -12943,7 +13225,7 @@ "members": [ { "name": "data", - "type": "338" + "type": "359" } ], "meta-type": "object" @@ -12953,37 +13235,117 @@ "members": [ { "name": "data", - "type": "356" + "type": "360" } ], "meta-type": "object" }, { "name": "306", - "members": [ - { - "name": "data", - "type": "357" - } - ], - "meta-type": "object" + "meta-type": "enum", + "values": [ + "key", + "btn", + "rel", + "abs" + ] }, { "name": "307", - "meta-type": "enum", - "values": [ - "active", - "disabled", - "frozen" - ] - }, - { - "name": "[308]", - "element-type": "308", - "meta-type": "array" + "members": [ + { + "name": "data", + "type": "361" + } + ], + "meta-type": "object" }, { "name": "308", + "members": [ + { + "name": "data", + "type": "362" + } + ], + "meta-type": "object" + }, + { + "name": "309", + "members": [ + { + "name": "data", + "type": "363" + } + ], + "meta-type": "object" + }, + { + "name": "310", + "meta-type": "enum", + "values": [ + "inet", + "unix", + "vsock", + "fd" + ] + }, + { + "name": "311", + "members": [ + { + "name": "data", + "type": "291" + } + ], + "meta-type": "object" + }, + { + "name": "312", + "members": [ + { + "name": "data", + "type": "345" + } + ], + "meta-type": "object" + }, + { + "name": "313", + "members": [ + { + "name": "data", + "type": "364" + } + ], + "meta-type": "object" + }, + { + "name": "314", + "members": [ + { + "name": "data", + "type": "365" + } + ], + "meta-type": "object" + }, + { + "name": "315", + "meta-type": "enum", + "values": [ + "active", + "disabled", + "frozen" + ] + }, + { + "name": "[316]", + "element-type": "316", + "meta-type": "array" + }, + { + "name": "316", "members": [ { "name": "interval_length", @@ -13037,7 +13399,7 @@ "meta-type": "object" }, { - "name": "309", + "name": "317", "meta-type": "enum", "values": [ "string", @@ -13047,7 +13409,7 @@ ] }, { - "name": "310", + "name": "318", "members": [ { "name": "id", @@ -13091,32 +13453,32 @@ "meta-type": "array" }, { - "name": "311", + "name": "319", "tag": "type", "variants": [ { "case": "qcow2", - "type": "359" + "type": "367" }, { "case": "vmdk", - "type": "360" + "type": "368" }, { "case": "luks", - "type": "361" + "type": "369" } ], "members": [ { "name": "type", - "type": "358" + "type": "366" } ], "meta-type": "object" }, { - "name": "312", + "name": "320", "members": [ { "name": "desc", @@ -13131,7 +13493,7 @@ "meta-type": "object" }, { - "name": "313", + "name": "321", "members": [ { "name": "device", @@ -13145,27 +13507,27 @@ "meta-type": "object" }, { - "name": "314", + "name": "322", "members": [ { "name": "bus", - "type": "362" + "type": "370" }, { "name": "devices", "default": null, - "type": "[246]" + "type": "[251]" } ], "meta-type": "object" }, { - "name": "[315]", - "element-type": "315", + "name": "[323]", + "element-type": "323", "meta-type": "array" }, { - "name": "315", + "name": "323", "members": [ { "name": "bar", @@ -13197,7 +13559,7 @@ "meta-type": "object" }, { - "name": "316", + "name": "324", "meta-type": "enum", "values": [ "string", @@ -13211,12 +13573,12 @@ ] }, { - "name": "[317]", - "element-type": "317", + "name": "[325]", + "element-type": "325", "meta-type": "array" }, { - "name": "317", + "name": "325", "members": [ { "name": "name", @@ -13235,12 +13597,12 @@ "meta-type": "object" }, { - "name": "[318]", - "element-type": "318", + "name": "[326]", + "element-type": "326", "meta-type": "array" }, { - "name": "318", + "name": "326", "members": [ { "name": "case", @@ -13254,12 +13616,12 @@ "meta-type": "object" }, { - "name": "[319]", - "element-type": "319", + "name": "[327]", + "element-type": "327", "meta-type": "array" }, { - "name": "319", + "name": "327", "members": [ { "name": "type", @@ -13269,24 +13631,24 @@ "meta-type": "object" }, { - "name": "320", + "name": "328", "meta-type": "enum", "values": [ "passthrough" ] }, { - "name": "321", + "name": "329", "members": [ { "name": "data", - "type": "363" + "type": "371" } ], "meta-type": "object" }, { - "name": "322", + "name": "330", "meta-type": "enum", "values": [ "number", @@ -13294,7 +13656,7 @@ ] }, { - "name": "323", + "name": "331", "members": [ { "name": "data", @@ -13304,17 +13666,17 @@ "meta-type": "object" }, { - "name": "324", + "name": "332", "members": [ { "name": "data", - "type": "364" + "type": "372" } ], "meta-type": "object" }, { - "name": "325", + "name": "333", "meta-type": "enum", "values": [ "abort", @@ -13328,17 +13690,17 @@ ] }, { - "name": "326", + "name": "334", "members": [ { "name": "data", - "type": "365" + "type": "373" } ], "meta-type": "object" }, { - "name": "327", + "name": "335", "members": [ { "name": "data", @@ -13348,7 +13710,7 @@ "meta-type": "object" }, { - "name": "328", + "name": "336", "members": [ { "name": "data", @@ -13358,7 +13720,7 @@ "meta-type": "object" }, { - "name": "329", + "name": "337", "members": [ { "name": "data", @@ -13368,7 +13730,7 @@ "meta-type": "object" }, { - "name": "330", + "name": "338", "members": [ { "name": "data", @@ -13378,7 +13740,7 @@ "meta-type": "object" }, { - "name": "331", + "name": "339", "members": [ { "name": "data", @@ -13388,7 +13750,7 @@ "meta-type": "object" }, { - "name": "332", + "name": "340", "members": [ { "name": "data", @@ -13398,7 +13760,7 @@ "meta-type": "object" }, { - "name": "333", + "name": "341", "members": [ { "name": "data", @@ -13408,7 +13770,7 @@ "meta-type": "object" }, { - "name": "334", + "name": "342", "meta-type": "enum", "values": [ "individual", @@ -13416,33 +13778,7 @@ ] }, { - "name": "335", - "members": [ - { - "name": "arg1", - "type": "int" - }, - { - "name": "arg2", - "type": "int" - }, - { - "name": "arg3", - "type": "int" - }, - { - "name": "arg4", - "type": "int" - }, - { - "name": "arg5", - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "336", + "name": "343", "meta-type": "enum", "values": [ "l1_update", @@ -13491,15 +13827,15 @@ ] }, { - "name": "337", + "name": "344", "meta-type": "enum", "values": [ "unix", - "tcp" + "inet" ] }, { - "name": "338", + "name": "345", "members": [ { "name": "path", @@ -13509,19 +13845,19 @@ "meta-type": "object" }, { - "name": "339", + "name": "346", "meta-type": "enum", "values": [ "inet" ] }, { - "name": "340", + "name": "347", "members": [ { "name": "template", "default": null, - "type": "341" + "type": "348" }, { "name": "main-header", @@ -13567,7 +13903,7 @@ "meta-type": "object" }, { - "name": "341", + "name": "348", "meta-type": "enum", "values": [ "none", @@ -13576,207 +13912,13 @@ "all" ] }, - { - "name": "342", - "members": [ - { - "name": "logfile", - "default": null, - "type": "str" - }, - { - "name": "logappend", - "default": null, - "type": "bool" - }, - { - "name": "in", - "default": null, - "type": "str" - }, - { - "name": "out", - "type": "str" - }, - { - "name": "append", - "default": null, - "type": "bool" - } - ], - "meta-type": "object" - }, - { - "name": "343", - "members": [ - { - "name": "logfile", - "default": null, - "type": "str" - }, - { - "name": "logappend", - "default": null, - "type": "bool" - }, - { - "name": "device", - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "344", - "members": [ - { - "name": "logfile", - "default": null, - "type": "str" - }, - { - "name": "logappend", - "default": null, - "type": "bool" - }, - { - "name": "addr", - "type": "219" - }, - { - "name": "tls-creds", - "default": null, - "type": "str" - }, - { - "name": "server", - "default": null, - "type": "bool" - }, - { - "name": "wait", - "default": null, - "type": "bool" - }, - { - "name": "nodelay", - "default": null, - "type": "bool" - }, - { - "name": "telnet", - "default": null, - "type": "bool" - }, - { - "name": "reconnect", - "default": null, - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "345", - "members": [ - { - "name": "logfile", - "default": null, - "type": "str" - }, - { - "name": "logappend", - "default": null, - "type": "bool" - }, - { - "name": "remote", - "type": "219" - }, - { - "name": "local", - "default": null, - "type": "219" - } - ], - "meta-type": "object" - }, - { - "name": "346", - "members": [ - { - "name": "logfile", - "default": null, - "type": "str" - }, - { - "name": "logappend", - "default": null, - "type": "bool" - } - ], - "meta-type": "object" - }, - { - "name": "347", - "members": [ - { - "name": "logfile", - "default": null, - "type": "str" - }, - { - "name": "logappend", - "default": null, - "type": "bool" - }, - { - "name": "chardev", - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "348", - "members": [ - { - "name": "logfile", - "default": null, - "type": "str" - }, - { - "name": "logappend", - "default": null, - "type": "bool" - }, - { - "name": "signal", - "default": null, - "type": "bool" - } - ], - "meta-type": "object" - }, { "name": "349", - "members": [ - { - "name": "logfile", - "default": null, - "type": "str" - }, - { - "name": "logappend", - "default": null, - "type": "bool" - }, - { - "name": "type", - "type": "str" - } - ], - "meta-type": "object" + "meta-type": "enum", + "values": [ + "cephx", + "none" + ] }, { "name": "350", @@ -13792,8 +13934,18 @@ "type": "bool" }, { - "name": "fqdn", + "name": "in", + "default": null, "type": "str" + }, + { + "name": "out", + "type": "str" + }, + { + "name": "append", + "default": null, + "type": "bool" } ], "meta-type": "object" @@ -13812,24 +13964,8 @@ "type": "bool" }, { - "name": "width", - "default": null, - "type": "int" - }, - { - "name": "height", - "default": null, - "type": "int" - }, - { - "name": "cols", - "default": null, - "type": "int" - }, - { - "name": "rows", - "default": null, - "type": "int" + "name": "device", + "type": "str" } ], "meta-type": "object" @@ -13848,7 +13984,36 @@ "type": "bool" }, { - "name": "size", + "name": "addr", + "type": "224" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + }, + { + "name": "server", + "default": null, + "type": "bool" + }, + { + "name": "wait", + "default": null, + "type": "bool" + }, + { + "name": "nodelay", + "default": null, + "type": "bool" + }, + { + "name": "telnet", + "default": null, + "type": "bool" + }, + { + "name": "reconnect", "default": null, "type": "int" } @@ -13859,12 +14024,23 @@ "name": "353", "members": [ { - "name": "key", - "type": "270" + "name": "logfile", + "default": null, + "type": "str" }, { - "name": "down", + "name": "logappend", + "default": null, "type": "bool" + }, + { + "name": "remote", + "type": "224" + }, + { + "name": "local", + "default": null, + "type": "224" } ], "meta-type": "object" @@ -13873,11 +14049,13 @@ "name": "354", "members": [ { - "name": "button", - "type": "366" + "name": "logfile", + "default": null, + "type": "str" }, { - "name": "down", + "name": "logappend", + "default": null, "type": "bool" } ], @@ -13887,12 +14065,18 @@ "name": "355", "members": [ { - "name": "axis", - "type": "367" + "name": "logfile", + "default": null, + "type": "str" }, { - "name": "value", - "type": "int" + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "chardev", + "type": "str" } ], "meta-type": "object" @@ -13901,12 +14085,19 @@ "name": "356", "members": [ { - "name": "cid", + "name": "logfile", + "default": null, "type": "str" }, { - "name": "port", - "type": "str" + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "signal", + "default": null, + "type": "bool" } ], "meta-type": "object" @@ -13915,7 +14106,17 @@ "name": "357", "members": [ { - "name": "str", + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "type", "type": "str" } ], @@ -13923,19 +14124,56 @@ }, { "name": "358", - "meta-type": "enum", - "values": [ - "qcow2", - "vmdk", - "luks" - ] + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "fqdn", + "type": "str" + } + ], + "meta-type": "object" }, { "name": "359", "members": [ { - "name": "data", - "type": "368" + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "width", + "default": null, + "type": "int" + }, + { + "name": "height", + "default": null, + "type": "int" + }, + { + "name": "cols", + "default": null, + "type": "int" + }, + { + "name": "rows", + "default": null, + "type": "int" } ], "meta-type": "object" @@ -13944,8 +14182,19 @@ "name": "360", "members": [ { - "name": "data", - "type": "369" + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "size", + "default": null, + "type": "int" } ], "meta-type": "object" @@ -13954,14 +14203,109 @@ "name": "361", "members": [ { - "name": "data", - "type": "370" + "name": "key", + "type": "275" + }, + { + "name": "down", + "type": "bool" } ], "meta-type": "object" }, { "name": "362", + "members": [ + { + "name": "button", + "type": "374" + }, + { + "name": "down", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "363", + "members": [ + { + "name": "axis", + "type": "375" + }, + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "364", + "members": [ + { + "name": "cid", + "type": "str" + }, + { + "name": "port", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "365", + "members": [ + { + "name": "str", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "366", + "meta-type": "enum", + "values": [ + "qcow2", + "vmdk", + "luks" + ] + }, + { + "name": "367", + "members": [ + { + "name": "data", + "type": "376" + } + ], + "meta-type": "object" + }, + { + "name": "368", + "members": [ + { + "name": "data", + "type": "377" + } + ], + "meta-type": "object" + }, + { + "name": "369", + "members": [ + { + "name": "data", + "type": "378" + } + ], + "meta-type": "object" + }, + { + "name": "370", "members": [ { "name": "number", @@ -13977,21 +14321,21 @@ }, { "name": "io_range", - "type": "371" + "type": "379" }, { "name": "memory_range", - "type": "371" + "type": "379" }, { "name": "prefetchable_range", - "type": "371" + "type": "379" } ], "meta-type": "object" }, { - "name": "363", + "name": "371", "members": [ { "name": "path", @@ -14007,7 +14351,7 @@ "meta-type": "object" }, { - "name": "364", + "name": "372", "meta-type": "enum", "values": [ "unmapped", @@ -14143,13 +14487,13 @@ ] }, { - "name": "365", + "name": "373", "members": [ ], "meta-type": "object" }, { - "name": "366", + "name": "374", "meta-type": "enum", "values": [ "left", @@ -14162,7 +14506,7 @@ ] }, { - "name": "367", + "name": "375", "meta-type": "enum", "values": [ "x", @@ -14170,7 +14514,7 @@ ] }, { - "name": "368", + "name": "376", "members": [ { "name": "compat", @@ -14194,7 +14538,7 @@ "meta-type": "object" }, { - "name": "369", + "name": "377", "members": [ { "name": "create-type", @@ -14210,34 +14554,34 @@ }, { "name": "extents", - "type": "[244]" + "type": "[249]" } ], "meta-type": "object" }, { - "name": "370", + "name": "378", "members": [ { "name": "cipher-alg", - "type": "372" + "type": "380" }, { "name": "cipher-mode", - "type": "373" + "type": "381" }, { "name": "ivgen-alg", - "type": "374" + "type": "382" }, { "name": "ivgen-hash-alg", "default": null, - "type": "375" + "type": "383" }, { "name": "hash-alg", - "type": "375" + "type": "383" }, { "name": "payload-offset", @@ -14253,13 +14597,13 @@ }, { "name": "slots", - "type": "[376]" + "type": "[384]" } ], "meta-type": "object" }, { - "name": "371", + "name": "379", "members": [ { "name": "base", @@ -14273,12 +14617,12 @@ "meta-type": "object" }, { - "name": "[244]", - "element-type": "244", + "name": "[249]", + "element-type": "249", "meta-type": "array" }, { - "name": "372", + "name": "380", "meta-type": "enum", "values": [ "aes-128", @@ -14296,7 +14640,7 @@ ] }, { - "name": "373", + "name": "381", "meta-type": "enum", "values": [ "ecb", @@ -14306,7 +14650,7 @@ ] }, { - "name": "374", + "name": "382", "meta-type": "enum", "values": [ "plain", @@ -14315,7 +14659,7 @@ ] }, { - "name": "375", + "name": "383", "meta-type": "enum", "values": [ "md5", @@ -14328,12 +14672,12 @@ ] }, { - "name": "[376]", - "element-type": "376", + "name": "[384]", + "element-type": "384", "meta-type": "array" }, { - "name": "376", + "name": "384", "members": [ { "name": "active", @@ -14521,7 +14865,7 @@ "rdseed": true, "avx512-4vnniw": false, "vme": true, - "vmx": true, + "vmx": false, "dtes64": false, "mtrr": true, "rdtscp": true, @@ -14738,6 +15082,7 @@ "hv-vpindex": false, "xlevel2": 0, "clflushopt": true, + "kvm-no-smi-migration": false, "monitor": false, "avx512er": false, "pmm-en": false, @@ -14760,7 +15105,7 @@ "rdseed": true, "avx512-4vnniw": false, "vme": true, - "vmx": true, + "vmx": false, "dtes64": false, "mtrr": true, "rdtscp": true, @@ -15508,6 +15853,7 @@ "hv-vpindex": false, "xlevel2": 0, "clflushopt": true, + "kvm-no-smi-migration": false, "monitor": true, "avx512er": false, "pmm-en": false, diff --git a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml index 334f8e74b..f55b1f827 100644 --- a/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml @@ -26,8 +26,6 @@ <flag name='hda-duplex'/> <flag name='drive-aio'/> <flag name='pci-bootindex'/> - <flag name='ccid-emulated'/> - <flag name='ccid-passthru'/> <flag name='chardev-spicevmc'/> <flag name='virtio-tx-alg'/> <flag name='pci-multifunction'/> @@ -202,9 +200,10 @@ <flag name='drive-iotune-group'/> <flag name='query-cpu-model-expansion'/> <flag name='virtio-net.host_mtu'/> - <version>2008050</version> + <flag name='spice-rendernode'/> + <version>2008090</version> <kvmVersion>0</kvmVersion> - <package> (v2.8.0-1961-g5b10b94bd5)</package> + <package> (v2.9.0-rc0-15-g1883ff34b5)</package> <arch>x86_64</arch> <hostCPU type='kvm' model='base'> <property name='phys-bits' type='number' value='0'/> @@ -401,6 +400,7 @@ <property name='hv-vpindex' type='boolean' value='false'/> <property name='xlevel2' type='number' value='0'/> <property name='clflushopt' type='boolean' value='true'/> + <property name='kvm-no-smi-migration' type='boolean' value='false'/> <property name='monitor' type='boolean' value='false'/> <property name='avx512er' type='boolean' value='false'/> <property name='pmm-en' type='boolean' value='false'/> @@ -423,7 +423,7 @@ <property name='rdseed' type='boolean' value='true'/> <property name='avx512-4vnniw' type='boolean' value='false'/> <property name='vme' type='boolean' value='true'/> - <property name='vmx' type='boolean' value='true'/> + <property name='vmx' type='boolean' value='false'/> <property name='dtes64' type='boolean' value='false'/> <property name='mtrr' type='boolean' value='true'/> <property name='rdtscp' type='boolean' value='true'/> @@ -632,6 +632,7 @@ <property name='hv-vpindex' type='boolean' value='false'/> <property name='xlevel2' type='number' value='0'/> <property name='clflushopt' type='boolean' value='true'/> + <property name='kvm-no-smi-migration' type='boolean' value='false'/> <property name='monitor' type='boolean' value='true'/> <property name='avx512er' type='boolean' value='false'/> <property name='pmm-en' type='boolean' value='false'/> -- 2.11.0 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list