diff --git a/src/qemu/qemu_block.c b/src/qemu/qemu_block.c index 0c2710a7c6..eb5f625b98 100644 --- a/src/qemu/qemu_block.c +++ b/src/qemu/qemu_block.c @@ -3369,20 +3369,30 @@ virJSONValuePtr qemuBlockExportGetNBDProps(const char *nodename, const char *exportname, bool writable, - const char *bitmap) + const char **bitmaps) { g_autofree char *exportid = NULL; + g_autoptr(virJSONValue) bitmapsarr = NULL; virJSONValuePtr ret = NULL; exportid = g_strdup_printf("libvirt-nbd-%s", nodename); + if (bitmaps && *bitmaps) { + bitmapsarr = virJSONValueNewArray(); + + while (*bitmaps) { + if (virJSONValueArrayAppendString(bitmapsarr, *(bitmaps++)) < 0) + return NULL; + } + } + if (virJSONValueObjectCreate(&ret, "s:type", "nbd", "s:id", exportid, "s:node-name", nodename, "b:writable", writable, "s:name", exportname, - "S:bitmap", bitmap, + "A:bitmaps", &bitmapsarr, NULL) < 0) return NULL; @@ -3418,11 +3428,12 @@ qemuBlockExportAddNBD(virDomainObjPtr vm, if (virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_BLOCKDEV)) { if (virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_BLOCK_EXPORT_ADD)) { g_autoptr(virJSONValue) nbdprops = NULL; + const char *bitmaps[2] = { bitmap, NULL }; if (!(nbdprops = qemuBlockExportGetNBDProps(src->nodeformat, exportname, writable, - bitmap))) + bitmaps))) return -1; return qemuMonitorBlockExportAdd(priv->mon, &nbdprops); diff --git a/src/qemu/qemu_block.h b/src/qemu/qemu_block.h index 64a95951f7..c725654155 100644 --- a/src/qemu/qemu_block.h +++ b/src/qemu/qemu_block.h @@ -281,7 +281,7 @@ virJSONValuePtr qemuBlockExportGetNBDProps(const char *nodename, const char *exportname, bool writable, - const char *bitmap); + const char **bitmaps); int diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies index f5501c9bf9..37b17afba9 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.replies @@ -21,7 +21,7 @@ "minor": 1, "major": 5 }, - "package": "v5.1.0-2207-g96292515c0" + "package": "v5.1.0-2827-g2c6605389c" }, "id": "libvirt-2" } @@ -72,9 +72,6 @@ { "name": "rtc-reset-reinjection" }, - { - "name": "xen-load-devices-state" - }, { "name": "query-command-line-options" }, @@ -93,48 +90,24 @@ { "name": "getfd" }, - { - "name": "xen-set-global-dirty-log" - }, { "name": "change" }, { "name": "human-monitor-command" }, - { - "name": "inject-nmi" - }, - { - "name": "system_wakeup" - }, { "name": "x-exit-preconfig" }, { "name": "cont" }, - { - "name": "pmemsave" - }, - { - "name": "memsave" - }, - { - "name": "system_powerdown" - }, - { - "name": "system_reset" - }, { "name": "stop" }, { "name": "query-iothreads" }, - { - "name": "query-kvm" - }, { "name": "query-name" }, @@ -180,6 +153,27 @@ { "name": "query-memdev" }, + { + "name": "pmemsave" + }, + { + "name": "memsave" + }, + { + "name": "query-kvm" + }, + { + "name": "inject-nmi" + }, + { + "name": "system_wakeup" + }, + { + "name": "system_powerdown" + }, + { + "name": "system_reset" + }, { "name": "query-vm-generation-id" }, @@ -273,6 +267,12 @@ { "name": "xen-set-replication" }, + { + "name": "xen-load-devices-state" + }, + { + "name": "xen-set-global-dirty-log" + }, { "name": "xen-save-devices-state" }, @@ -649,10 +649,6 @@ "name": "vhost-user-vsock-device", "parent": "vhost-vsock-common" }, - { - "name": "virtio-blk-pci-transitional", - "parent": "virtio-blk-pci-base" - }, { "name": "pcie-pci-bridge", "parent": "base-pci-bridge" @@ -694,8 +690,8 @@ "parent": "pci-device" }, { - "name": "chardev-stdio", - "parent": "chardev-fd" + "name": "sev-guest", + "parent": "object" }, { "name": "usb-redir", @@ -718,8 +714,8 @@ "parent": "pci-vga" }, { - "name": "kvm-pit", - "parent": "pit-common" + "name": "virtio-blk-pci-transitional", + "parent": "virtio-blk-pci-base" }, { "name": "Haswell-v1-x86_64-cpu", @@ -742,8 +738,8 @@ "parent": "generic-pc-machine" }, { - "name": "sev-guest", - "parent": "object" + "name": "kvm-pit", + "parent": "pit-common" }, { "name": "ich9-usb-uhci5", @@ -798,8 +794,8 @@ "parent": "usb-device" }, { - "name": "chardev-serial", - "parent": "chardev-fd" + "name": "chardev-pty", + "parent": "chardev" }, { "name": "virtio-blk-device", @@ -834,8 +830,8 @@ "parent": "generic-pc-machine" }, { - "name": "chardev-pty", - "parent": "chardev" + "name": "chardev-serial", + "parent": "chardev-fd" }, { "name": "qtest-accel", @@ -1270,16 +1266,16 @@ "parent": "vhost-scsi-common" }, { - "name": "sd-card", - "parent": "device" + "name": "usb-tablet", + "parent": "usb-hid" }, { "name": "sysbus-ahci", "parent": "sys-bus-device" }, { - "name": "usb-tablet", - "parent": "usb-hid" + "name": "sd-card", + "parent": "device" }, { "name": "pc-q35-4.0.1-machine", @@ -1317,10 +1313,6 @@ "name": "tcg-accel", "parent": "accel" }, - { - "name": "piix4-ide", - "parent": "pci-ide" - }, { "name": "virtio-balloon-pci", "parent": "virtio-balloon-pci-base" @@ -1353,6 +1345,10 @@ "name": "ES1370", "parent": "pci-device" }, + { + "name": "pc-i440fx-2.6-machine", + "parent": "generic-pc-machine" + }, { "name": "i82551", "parent": "pci-device" @@ -1370,8 +1366,8 @@ "parent": "x86_64-cpu" }, { - "name": "pc-i440fx-2.6-machine", - "parent": "generic-pc-machine" + "name": "piix4-ide", + "parent": "pci-ide" }, { "name": "SandyBridge-x86_64-cpu", @@ -1409,14 +1405,14 @@ "name": "kvm-apic", "parent": "apic-common" }, - { - "name": "kvm64-x86_64-cpu", - "parent": "x86_64-cpu" - }, { "name": "isa-pit", "parent": "pit-common" }, + { + "name": "kvm64-x86_64-cpu", + "parent": "x86_64-cpu" + }, { "name": "Broadwell-v4-x86_64-cpu", "parent": "x86_64-cpu" @@ -1441,6 +1437,10 @@ "name": "vhost-user-gpu-pci", "parent": "vhost-user-gpu-pci-base-type" }, + { + "name": "iothread", + "parent": "object" + }, { "name": "virtio-crypto-pci", "parent": "virtio-crypto-pci-base-type" @@ -1449,10 +1449,6 @@ "name": "i8042", "parent": "isa-device" }, - { - "name": "iothread", - "parent": "object" - }, { "name": "System", "parent": "bus" @@ -1465,14 +1461,14 @@ "name": "ati-vga", "parent": "pci-device" }, - { - "name": "kvm-i8259", - "parent": "pic-common" - }, { "name": "pentium3-x86_64-cpu", "parent": "x86_64-cpu" }, + { + "name": "kvm-i8259", + "parent": "pic-common" + }, { "name": "isa-serial", "parent": "isa-device" @@ -1754,11 +1750,11 @@ "parent": "base-sysbus-fdc" }, { - "name": "AMDVI-PCI", + "name": "i82559c", "parent": "pci-device" }, { - "name": "i82559c", + "name": "AMDVI-PCI", "parent": "pci-device" }, { @@ -1873,6 +1869,10 @@ "name": "Skylake-Server-v2-x86_64-cpu", "parent": "x86_64-cpu" }, + { + "name": "qio-channel-websock", + "parent": "qio-channel" + }, { "name": "pc-q35-4.1-machine", "parent": "generic-pc-machine" @@ -1914,8 +1914,8 @@ "parent": "megasas-base" }, { - "name": "qio-channel-websock", - "parent": "qio-channel" + "name": "virtio-pmem", + "parent": "virtio-device" }, { "name": "virtio-iommu-pci", @@ -1973,10 +1973,6 @@ "name": "chardev-socket", "parent": "chardev" }, - { - "name": "clock", - "parent": "object" - }, { "name": "Haswell-v2-x86_64-cpu", "parent": "x86_64-cpu" @@ -1989,14 +1985,14 @@ "name": "usb-ehci", "parent": "pci-ehci-usb" }, - { - "name": "pc-i440fx-2.11-machine", - "parent": "generic-pc-machine" - }, { "name": "pxb", "parent": "pci-device" }, + { + "name": "pc-i440fx-2.11-machine", + "parent": "generic-pc-machine" + }, { "name": "AC97", "parent": "pci-device" @@ -2006,12 +2002,12 @@ "parent": "device" }, { - "name": "virtio-pmem", + "name": "virtio-net-device", "parent": "virtio-device" }, { - "name": "secret", - "parent": "secret_common" + "name": "clock", + "parent": "object" }, { "name": "virtconsole", @@ -2034,8 +2030,8 @@ "parent": "scsi-disk-base" }, { - "name": "Cascadelake-Server-noTSX-x86_64-cpu", - "parent": "x86_64-cpu" + "name": "secret", + "parent": "secret_common" }, { "name": "usb-kbd", @@ -2050,16 +2046,16 @@ "parent": "device" }, { - "name": "virtio-net-device", - "parent": "virtio-device" + "name": "usb-mtp", + "parent": "usb-device" }, { "name": "filter-replay", "parent": "netfilter" }, { - "name": "usb-mtp", - "parent": "usb-device" + "name": "Cascadelake-Server-noTSX-x86_64-cpu", + "parent": "x86_64-cpu" }, { "name": "input-linux", @@ -2117,14 +2113,14 @@ "name": "ioh3420", "parent": "pcie-root-port-base" }, - { - "name": "Skylake-Client-v1-x86_64-cpu", - "parent": "x86_64-cpu" - }, { "name": "filter-mirror", "parent": "netfilter" }, + { + "name": "Skylake-Client-v1-x86_64-cpu", + "parent": "x86_64-cpu" + }, { "name": "throttle-group", "parent": "object" @@ -2289,14 +2285,14 @@ "name": "pxb-bus", "parent": "PCI" }, - { - "name": "virtio-mmio", - "parent": "sys-bus-device" - }, { "name": "pentium2-x86_64-cpu", "parent": "x86_64-cpu" }, + { + "name": "virtio-mmio", + "parent": "sys-bus-device" + }, { "name": "Broadwell-v1-x86_64-cpu", "parent": "x86_64-cpu" @@ -2325,21 +2321,17 @@ "name": "Skylake-Server-v4-x86_64-cpu", "parent": "x86_64-cpu" }, - { - "name": "kvmvapic", - "parent": "sys-bus-device" - }, { "name": "Nehalem-v1-x86_64-cpu", "parent": "x86_64-cpu" }, { - "name": "Opteron_G2-x86_64-cpu", - "parent": "x86_64-cpu" + "name": "kvmvapic", + "parent": "sys-bus-device" }, { - "name": "pc-1.1-machine", - "parent": "generic-pc-machine" + "name": "Opteron_G2-x86_64-cpu", + "parent": "x86_64-cpu" }, { "name": "megasas-gen2", @@ -2373,6 +2365,10 @@ "name": "Broadwell-noTSX-x86_64-cpu", "parent": "x86_64-cpu" }, + { + "name": "pc-1.1-machine", + "parent": "generic-pc-machine" + }, { "name": "u2f-passthru", "parent": "u2f-key" @@ -2549,14 +2545,14 @@ "name": "Cooperlake-v1-x86_64-cpu", "parent": "x86_64-cpu" }, - { - "name": "Skylake-Server-x86_64-cpu", - "parent": "x86_64-cpu" - }, { "name": "pc-q35-2.7-machine", "parent": "generic-pc-machine" }, + { + "name": "Skylake-Server-x86_64-cpu", + "parent": "x86_64-cpu" + }, { "name": "isa-parallel", "parent": "isa-device" @@ -2778,8 +2774,8 @@ "parent": "x86_64-cpu" }, { - "name": "kvm64-v1-x86_64-cpu", - "parent": "x86_64-cpu" + "name": "pcie-root-port", + "parent": "pcie-root-port-base" }, { "name": "IDE", @@ -2790,8 +2786,8 @@ "parent": "x86_64-cpu" }, { - "name": "pcie-root-port", - "parent": "pcie-root-port-base" + "name": "kvm64-v1-x86_64-cpu", + "parent": "x86_64-cpu" }, { "name": "mptsas1068", @@ -2889,6 +2885,10 @@ "name": "qio-channel-tls", "parent": "qio-channel" }, + { + "name": "chardev-stdio", + "parent": "chardev-fd" + }, { "name": "virtio-vga", "parent": "virtio-vga-base-type" @@ -4936,6 +4936,10 @@ "name": "global-vmstate", "type": "bool" }, + { + "name": "big-endian-framebuffer", + "type": "bool" + }, { "default-value": 16, "name": "vgamem_mb", @@ -4978,10 +4982,6 @@ "default-value": 0, "name": "xres", "type": "uint32" - }, - { - "name": "big-endian-framebuffer", - "type": "bool" } ], "id": "libvirt-22" @@ -6702,212 +6702,89 @@ "name": "legacy-memory", "type": "str" }, - { - "name": "fill-mtrr-mask", - "type": "bool" - }, - { - "name": "host-phys-bits-limit", - "type": "uint8" - }, - { - "name": "x-force-features", - "type": "bool" - }, - { - "name": "hv-vpindex", - "description": "on/off", - "type": "bool" - }, - { - "name": "kvm", - "type": "bool" - }, - { - "name": "apic-id", - "type": "uint32" - }, - { - "name": "min-xlevel", - "type": "uint32" - }, - { - "name": "enforce", - "type": "bool" - }, - { - "name": "hv-runtime", - "description": "on/off", - "type": "bool" - }, - { - "name": "level", - "type": "uint32" - }, - { - "name": "hv-tlbflush", - "description": "on/off", - "type": "bool" - }, - { - "name": "core-id", - "type": "int32" - }, - { - "name": "hv-crash", - "description": "on/off", - "type": "bool" - }, - { - "name": "hv-reset", - "description": "on/off", - "type": "bool" - }, - { - "name": "hv-no-nonarch-coresharing", - "description": "on/off/auto", - "type": "OnOffAuto" - }, - { - "name": "hv-spinlocks", - "type": "uint32" - }, - { - "name": "pmu", - "type": "bool" - }, - { - "name": "socket-id", - "type": "int32" - }, - { - "name": "hv-relaxed", - "description": "on/off", - "type": "bool" - }, - { - "name": "thread-id", - "type": "int32" - }, - { - "name": "tcg-cpuid", - "type": "bool" - }, - { - "name": "die-id", - "type": "int32" - }, - { - "name": "node-id", - "type": "int32" - }, - { - "name": "vmware-cpuid-freq", - "type": "bool" - }, - { - "name": "min-xlevel2", - "type": "uint32" - }, - { - "name": "hv-stimer", - "description": "on/off", - "type": "bool" - }, - { - "name": "x-hv-max-vps", - "type": "int32" - }, - { - "name": "legacy-cache", - "type": "bool" - }, - { - "name": "x-migrate-smi-count", - "type": "bool" - }, - { - "name": "hv-reenlightenment", - "description": "on/off", - "type": "bool" - }, - { - "name": "hv-vendor-id", - "type": "str" - }, - { - "name": "x-hv-synic-kvm-only", - "type": "bool" - }, - { - "name": "min-level", - "type": "uint32" - }, - { - "name": "phys-bits", - "type": "uint32" - }, - { - "name": "l3-cache", - "type": "bool" - }, - { - "name": "level-func7", - "type": "uint32" - }, - { - "name": "lmce", - "type": "bool" - }, { "name": "hv-passthrough", "type": "bool" }, - { - "name": "kvm-no-smi-migration", - "type": "bool" - }, - { - "name": "xlevel2", - "type": "uint32" - }, - { - "name": "hv-stimer-direct", - "description": "on/off", - "type": "bool" - }, - { - "name": "ucode-rev", - "type": "uint64" - }, - { - "name": "xlevel", - "type": "uint32" - }, - { - "name": "host-phys-bits", - "type": "bool" - }, - { - "name": "check", - "type": "bool" - }, - { - "name": "hv-time", - "description": "on/off", - "type": "bool" - }, - { - "name": "full-cpuid-auto-level", - "type": "bool" - }, { "name": "hv-synic", "description": "on/off", "type": "bool" }, { - "name": "hv-evmcs", + "name": "kvm", + "type": "bool" + }, + { + "name": "full-cpuid-auto-level", + "type": "bool" + }, + { + "name": "hv-spinlocks", + "type": "uint32" + }, + { + "name": "unavailable-features", + "type": "strList" + }, + { + "name": "hv-runtime", + "description": "on/off", + "type": "bool" + }, + { + "name": "hv-reenlightenment", + "description": "on/off", + "type": "bool" + }, + { + "name": "min-level", + "type": "uint32" + }, + { + "name": "x-intel-pt-auto-level", + "type": "bool" + }, + { + "name": "level", + "type": "uint32" + }, + { + "name": "xlevel", + "type": "uint32" + }, + { + "name": "fill-mtrr-mask", + "type": "bool" + }, + { + "name": "x-migrate-smi-count", + "type": "bool" + }, + { + "name": "apic-id", + "type": "uint32" + }, + { + "name": "hv-vpindex", + "description": "on/off", + "type": "bool" + }, + { + "name": "crash-information", + "type": "GuestPanicInformation" + }, + { + "name": "hv-vapic", + "description": "on/off", + "type": "bool" + }, + { + "name": "xlevel2", + "type": "uint32" + }, + { + "name": "hv-time", "description": "on/off", "type": "bool" }, @@ -6917,21 +6794,176 @@ "type": "bool" }, { - "name": "hv-vapic", + "name": "thread-id", + "type": "int32" + }, + { + "name": "vendor", + "type": "string" + }, + { + "name": "min-xlevel2", + "type": "uint32" + }, + { + "name": "pmu", + "type": "bool" + }, + { + "name": "legacy-cache", + "type": "bool" + }, + { + "name": "enforce", + "type": "bool" + }, + { + "name": "hv-tlbflush", "description": "on/off", "type": "bool" }, { - "name": "cpuid-0xb", + "name": "host-phys-bits", "type": "bool" }, + { + "name": "kvm-no-smi-migration", + "type": "bool" + }, + { + "name": "hv-no-nonarch-coresharing", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "level-func7", + "type": "uint32" + }, + { + "name": "socket-id", + "type": "int32" + }, + { + "name": "x-hv-synic-kvm-only", + "type": "bool" + }, + { + "name": "x-force-features", + "type": "bool" + }, + { + "name": "hv-vendor-id", + "type": "str" + }, + { + "name": "check", + "type": "bool" + }, + { + "name": "stepping", + "type": "int" + }, { "name": "hv-frequencies", "description": "on/off", "type": "bool" }, { - "name": "x-intel-pt-auto-level", + "name": "die-id", + "type": "int32" + }, + { + "name": "cpuid-0xb", + "type": "bool" + }, + { + "name": "hv-stimer-direct", + "description": "on/off", + "type": "bool" + }, + { + "name": "core-id", + "type": "int32" + }, + { + "name": "tcg-cpuid", + "type": "bool" + }, + { + "name": "hv-stimer", + "description": "on/off", + "type": "bool" + }, + { + "name": "family", + "type": "int" + }, + { + "name": "ucode-rev", + "type": "uint64" + }, + { + "name": "min-xlevel", + "type": "uint32" + }, + { + "name": "hv-crash", + "description": "on/off", + "type": "bool" + }, + { + "name": "vmware-cpuid-freq", + "type": "bool" + }, + { + "name": "tsc-frequency", + "type": "int" + }, + { + "name": "lmce", + "type": "bool" + }, + { + "name": "x-hv-max-vps", + "type": "int32" + }, + { + "name": "model-id", + "type": "string" + }, + { + "name": "node-id", + "type": "int32" + }, + { + "name": "model", + "type": "int" + }, + { + "name": "host-phys-bits-limit", + "type": "uint8" + }, + { + "name": "hv-reset", + "description": "on/off", + "type": "bool" + }, + { + "name": "hv-relaxed", + "description": "on/off", + "type": "bool" + }, + { + "name": "l3-cache", + "type": "bool" + }, + { + "name": "phys-bits", + "type": "uint32" + }, + { + "name": "hv-evmcs", + "description": "on/off", "type": "bool" }, { @@ -6974,10 +7006,6 @@ "name": "xstore", "type": "bool" }, - { - "name": "stepping", - "type": "int" - }, { "name": "vmx-vmfunc", "type": "bool" @@ -7014,10 +7042,6 @@ "name": "amd-stibp", "type": "bool" }, - { - "name": "family", - "type": "int" - }, { "name": "pclmuldq", "type": "bool" @@ -7058,10 +7082,6 @@ "name": "vmx-shadow-vmcs", "type": "bool" }, - { - "name": "model", - "type": "int" - }, { "name": "avx512-vpopcntdq", "type": "bool" @@ -7075,7 +7095,7 @@ "type": "bool" }, { - "name": "lm", + "name": "vmx-monitor-exit", "type": "bool" }, { @@ -7083,7 +7103,7 @@ "type": "bool" }, { - "name": "vmx-monitor-exit", + "name": "lm", "type": "bool" }, { @@ -7154,10 +7174,6 @@ "name": "kvm_poll_control", "type": "bool" }, - { - "name": "model-id", - "type": "string" - }, { "name": "vmx-vnmi-pending", "type": "bool" @@ -7506,10 +7522,6 @@ "name": "cr8legacy", "type": "bool" }, - { - "name": "cmp_legacy", - "type": "bool" - }, { "name": "vmx-zero-len-inject", "type": "bool" @@ -7595,7 +7607,7 @@ "type": "bool" }, { - "name": "smx", + "name": "cmp_legacy", "type": "bool" }, { @@ -7603,12 +7615,12 @@ "type": "bool" }, { - "name": "lbrv", + "name": "smx", "type": "bool" }, { - "name": "tsc-frequency", - "type": "int" + "name": "lbrv", + "type": "bool" }, { "name": "hle", @@ -7670,10 +7682,6 @@ "name": "amd-no-ssb", "type": "bool" }, - { - "name": "crash-information", - "type": "GuestPanicInformation" - }, { "name": "vmx-entry-load-bndcfgs", "type": "bool" @@ -7682,22 +7690,22 @@ "name": "svm_lock", "type": "bool" }, - { - "name": "msr", - "type": "bool" - }, - { - "name": "pclmulqdq", - "type": "bool" - }, { "name": "vmx-preemption-timer", "type": "bool" }, + { + "name": "msr", + "type": "bool" + }, { "name": "clflush", "type": "bool" }, + { + "name": "pclmulqdq", + "type": "bool" + }, { "name": "ssb-no", "type": "bool" @@ -7775,11 +7783,11 @@ "type": "bool" }, { - "name": "tsx-ctrl", + "name": "svm-lock", "type": "bool" }, { - "name": "svm-lock", + "name": "tsx-ctrl", "type": "bool" }, { @@ -7842,10 +7850,6 @@ "name": "ds_cpl", "type": "bool" }, - { - "name": "vmx-ept-1gb", - "type": "bool" - }, { "name": "nrip-save", "type": "bool" @@ -7906,6 +7910,10 @@ "name": "vmx-encls-exit", "type": "bool" }, + { + "name": "vmx-ept-1gb", + "type": "bool" + }, { "name": "avx", "type": "bool" @@ -7914,10 +7922,6 @@ "name": "topoext", "type": "bool" }, - { - "name": "avx512vnni", - "type": "bool" - }, { "name": "rdctl-no", "type": "bool" @@ -7934,6 +7938,10 @@ "name": "vmx-cr8-store-exit", "type": "bool" }, + { + "name": "avx512vnni", + "type": "bool" + }, { "name": "pni", "type": "bool" @@ -7967,11 +7975,11 @@ "type": "bool" }, { - "name": "kvm-pv-sched-yield", + "name": "kvm-asyncpf", "type": "bool" }, { - "name": "kvm-asyncpf", + "name": "kvm-pv-sched-yield", "type": "bool" }, { @@ -8007,7 +8015,7 @@ "type": "bool" }, { - "name": "xtpr", + "name": "clflushopt", "type": "bool" }, { @@ -8031,7 +8039,7 @@ "type": "bool" }, { - "name": "clflushopt", + "name": "xtpr", "type": "bool" }, { @@ -8042,10 +8050,6 @@ "name": "xsave", "type": "bool" }, - { - "name": "unavailable-features", - "type": "strList" - }, { "name": "est", "type": "bool" @@ -8054,10 +8058,6 @@ "name": "pge", "type": "bool" }, - { - "name": "vendor", - "type": "string" - }, { "name": "pcommit", "type": "bool" @@ -8103,7 +8103,7 @@ "type": "bool" }, { - "name": "avx512f", + "name": "arch-capabilities", "type": "bool" }, { @@ -8111,7 +8111,7 @@ "type": "bool" }, { - "name": "arch-capabilities", + "name": "avx512f", "type": "bool" }, { @@ -8175,11 +8175,11 @@ "type": "bool" }, { - "name": "vmx-wbinvd-exit", + "name": "vmx", "type": "bool" }, { - "name": "vmx", + "name": "vmx-wbinvd-exit", "type": "bool" }, { @@ -8366,14 +8366,6 @@ "deprecated": false, "default-ram-id": "pc.ram" }, - { - "hotpluggable-cpus": false, - "name": "none", - "numa-mem-supported": false, - "cpu-max": 1, - "deprecated": false, - "default-ram-id": "ram" - }, { "hotpluggable-cpus": true, "name": "pc-1.1", @@ -8383,6 +8375,14 @@ "deprecated": true, "default-ram-id": "pc.ram" }, + { + "hotpluggable-cpus": false, + "name": "none", + "numa-mem-supported": false, + "cpu-max": 1, + "deprecated": false, + "default-ram-id": "ram" + }, { "hotpluggable-cpus": true, "name": "pc-i440fx-2.7", @@ -8742,7 +8742,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": false + "migration-safe": false, + "deprecated": false }, { "name": "host", @@ -8750,7 +8751,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": false + "migration-safe": false, + "deprecated": false }, { "name": "base", @@ -8758,7 +8760,8 @@ "unavailable-features": [ ], "static": true, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "qemu64-v1", @@ -8766,7 +8769,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "qemu64", @@ -8775,7 +8779,8 @@ ], "alias-of": "qemu64-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "qemu32-v1", @@ -8783,7 +8788,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "qemu32", @@ -8792,7 +8798,8 @@ ], "alias-of": "qemu32-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "phenom-v1", @@ -8802,7 +8809,8 @@ "3dnow" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "phenom", @@ -8813,7 +8821,8 @@ ], "alias-of": "phenom-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium3-v1", @@ -8821,7 +8830,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium3", @@ -8830,7 +8840,8 @@ ], "alias-of": "pentium3-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium2-v1", @@ -8838,7 +8849,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium2", @@ -8847,7 +8859,8 @@ ], "alias-of": "pentium2-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium-v1", @@ -8855,7 +8868,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium", @@ -8864,7 +8878,8 @@ ], "alias-of": "pentium-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "n270-v1", @@ -8873,7 +8888,8 @@ "ss" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "n270", @@ -8883,7 +8899,8 @@ ], "alias-of": "n270-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "kvm64-v1", @@ -8891,7 +8908,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "kvm64", @@ -8900,7 +8918,8 @@ ], "alias-of": "kvm64-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "kvm32-v1", @@ -8908,7 +8927,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "kvm32", @@ -8917,7 +8937,8 @@ ], "alias-of": "kvm32-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "coreduo-v1", @@ -8926,7 +8947,8 @@ "ss" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "coreduo", @@ -8936,7 +8958,8 @@ ], "alias-of": "coreduo-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "core2duo-v1", @@ -8945,7 +8968,8 @@ "ss" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "core2duo", @@ -8955,7 +8979,8 @@ ], "alias-of": "core2duo-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "athlon-v1", @@ -8965,7 +8990,8 @@ "3dnow" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "athlon", @@ -8976,7 +9002,8 @@ ], "alias-of": "athlon-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Westmere-v2", @@ -8985,7 +9012,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Westmere-v1", @@ -8993,7 +9021,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Westmere-IBRS", @@ -9003,7 +9032,8 @@ ], "alias-of": "Westmere-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Westmere", @@ -9012,7 +9042,8 @@ ], "alias-of": "Westmere-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Snowridge-v2", @@ -9028,7 +9059,8 @@ "split-lock-detect" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Snowridge-v1", @@ -9047,7 +9079,8 @@ "split-lock-detect" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Snowridge", @@ -9067,7 +9100,8 @@ ], "alias-of": "Snowridge-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-v4", @@ -9089,7 +9123,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-v3", @@ -9111,7 +9146,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-v2", @@ -9135,7 +9171,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-v1", @@ -9158,7 +9195,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-noTSX-IBRS", @@ -9181,7 +9219,8 @@ ], "alias-of": "Skylake-Server-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-IBRS", @@ -9206,7 +9245,8 @@ ], "alias-of": "Skylake-Server-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server", @@ -9230,7 +9270,8 @@ ], "alias-of": "Skylake-Server-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-v3", @@ -9242,7 +9283,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-v2", @@ -9256,7 +9298,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-v1", @@ -9269,7 +9312,8 @@ "rtm" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-noTSX-IBRS", @@ -9282,7 +9326,8 @@ ], "alias-of": "Skylake-Client-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-IBRS", @@ -9297,7 +9342,8 @@ ], "alias-of": "Skylake-Client-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client", @@ -9311,7 +9357,8 @@ ], "alias-of": "Skylake-Client-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "SandyBridge-v2", @@ -9320,7 +9367,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "SandyBridge-v1", @@ -9328,7 +9376,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "SandyBridge-IBRS", @@ -9338,7 +9387,8 @@ ], "alias-of": "SandyBridge-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "SandyBridge", @@ -9347,7 +9397,8 @@ ], "alias-of": "SandyBridge-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Penryn-v1", @@ -9355,7 +9406,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Penryn", @@ -9364,7 +9416,8 @@ ], "alias-of": "Penryn-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G5-v1", @@ -9375,7 +9428,8 @@ "tbm" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G5", @@ -9387,7 +9441,8 @@ ], "alias-of": "Opteron_G5-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G4-v1", @@ -9397,7 +9452,8 @@ "fma4" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G4", @@ -9408,7 +9464,8 @@ ], "alias-of": "Opteron_G4-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G3-v1", @@ -9416,7 +9473,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G3", @@ -9425,7 +9483,8 @@ ], "alias-of": "Opteron_G3-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G2-v1", @@ -9433,7 +9492,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G2", @@ -9442,7 +9502,8 @@ ], "alias-of": "Opteron_G2-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G1-v1", @@ -9450,7 +9511,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G1", @@ -9459,7 +9521,8 @@ ], "alias-of": "Opteron_G1-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Nehalem-v2", @@ -9468,7 +9531,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Nehalem-v1", @@ -9476,7 +9540,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Nehalem-IBRS", @@ -9486,7 +9551,8 @@ ], "alias-of": "Nehalem-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Nehalem", @@ -9495,7 +9561,8 @@ ], "alias-of": "Nehalem-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "KnightsMill-v1", @@ -9515,7 +9582,8 @@ "avx512f" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "KnightsMill", @@ -9536,7 +9604,8 @@ ], "alias-of": "KnightsMill-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "IvyBridge-v2", @@ -9546,7 +9615,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "IvyBridge-v1", @@ -9555,7 +9625,8 @@ "erms" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "IvyBridge-IBRS", @@ -9566,7 +9637,8 @@ ], "alias-of": "IvyBridge-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "IvyBridge", @@ -9576,7 +9648,8 @@ ], "alias-of": "IvyBridge-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-v4", @@ -9611,7 +9684,8 @@ "taa-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-v3", @@ -9644,7 +9718,8 @@ "taa-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-v2", @@ -9675,7 +9750,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-v1", @@ -9708,7 +9784,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-noTSX", @@ -9740,7 +9817,8 @@ ], "alias-of": "Icelake-Server-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server", @@ -9774,7 +9852,8 @@ ], "alias-of": "Icelake-Server-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Client-v2", @@ -9796,7 +9875,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": true }, { "name": "Icelake-Client-v1", @@ -9820,7 +9900,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": true }, { "name": "Icelake-Client-noTSX", @@ -9843,7 +9924,8 @@ ], "alias-of": "Icelake-Client-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": true }, { "name": "Icelake-Client", @@ -9868,7 +9950,8 @@ ], "alias-of": "Icelake-Client-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": true }, { "name": "Haswell-v4", @@ -9880,7 +9963,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-v3", @@ -9894,7 +9978,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-v2", @@ -9905,7 +9990,8 @@ "invpcid" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-v1", @@ -9918,7 +10004,8 @@ "rtm" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-noTSX-IBRS", @@ -9931,7 +10018,8 @@ ], "alias-of": "Haswell-v4", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-noTSX", @@ -9943,7 +10031,8 @@ ], "alias-of": "Haswell-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-IBRS", @@ -9958,7 +10047,8 @@ ], "alias-of": "Haswell-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell", @@ -9972,7 +10062,8 @@ ], "alias-of": "Haswell-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-v3", @@ -9980,7 +10071,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-v2", @@ -9988,7 +10080,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-v1", @@ -9996,7 +10089,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-Rome-v1", @@ -10004,7 +10098,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-Rome", @@ -10013,7 +10108,8 @@ ], "alias-of": "EPYC-Rome-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-IBPB", @@ -10022,7 +10118,8 @@ ], "alias-of": "EPYC-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC", @@ -10031,7 +10128,8 @@ ], "alias-of": "EPYC-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Dhyana-v1", @@ -10039,7 +10137,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Dhyana", @@ -10048,7 +10147,8 @@ ], "alias-of": "Dhyana-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Denverton-v2", @@ -10058,7 +10158,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Denverton-v1", @@ -10071,7 +10172,8 @@ "mpx" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Denverton", @@ -10085,7 +10187,8 @@ ], "alias-of": "Denverton-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cooperlake-v1", @@ -10113,7 +10216,8 @@ "taa-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cooperlake", @@ -10142,7 +10246,8 @@ ], "alias-of": "Cooperlake-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Conroe-v1", @@ -10150,7 +10255,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Conroe", @@ -10159,7 +10265,8 @@ ], "alias-of": "Conroe-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-v4", @@ -10183,7 +10290,8 @@ "ibrs-all" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-v3", @@ -10207,7 +10315,8 @@ "ibrs-all" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-v2", @@ -10233,7 +10342,8 @@ "ibrs-all" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-v1", @@ -10258,7 +10368,8 @@ "pku" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-noTSX", @@ -10283,7 +10394,8 @@ ], "alias-of": "Cascadelake-Server-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server", @@ -10309,7 +10421,8 @@ ], "alias-of": "Cascadelake-Server-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-v4", @@ -10321,7 +10434,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-v3", @@ -10335,7 +10449,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-v2", @@ -10346,7 +10461,8 @@ "invpcid" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-v1", @@ -10359,7 +10475,8 @@ "rtm" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-noTSX-IBRS", @@ -10372,7 +10489,8 @@ ], "alias-of": "Broadwell-v4", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-noTSX", @@ -10384,7 +10502,8 @@ ], "alias-of": "Broadwell-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-IBRS", @@ -10399,7 +10518,8 @@ ], "alias-of": "Broadwell-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell", @@ -10413,7 +10533,8 @@ ], "alias-of": "Broadwell-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "486-v1", @@ -10421,7 +10542,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "486", @@ -10430,7 +10552,8 @@ ], "alias-of": "486-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false } ], "id": "libvirt-41" @@ -10504,6 +10627,229 @@ ], "option": "iscsi" }, + { + "parameters": [ + { + "name": "audiodev", + "type": "string" + }, + { + "name": "non-adaptive", + "type": "boolean" + }, + { + "name": "lossy", + "type": "boolean" + }, + { + "name": "sasl-authz", + "type": "string" + }, + { + "name": "tls-authz", + "type": "string" + }, + { + "name": "acl", + "type": "boolean" + }, + { + "name": "sasl", + "type": "boolean" + }, + { + "name": "key-delay-ms", + "type": "number" + }, + { + "name": "lock-key-sync", + "type": "boolean" + }, + { + "name": "reverse", + "type": "boolean" + }, + { + "name": "password", + "type": "boolean" + }, + { + "name": "ipv6", + "type": "boolean" + }, + { + "name": "ipv4", + "type": "boolean" + }, + { + "name": "to", + "type": "number" + }, + { + "name": "connections", + "type": "number" + }, + { + "name": "head", + "type": "number" + }, + { + "name": "display", + "type": "string" + }, + { + "name": "share", + "type": "string" + }, + { + "name": "tls-creds", + "type": "string" + }, + { + "name": "websocket", + "type": "string" + }, + { + "name": "vnc", + "type": "string" + } + ], + "option": "vnc" + }, + { + "parameters": [ + ], + "option": "acpi" + }, + { + "parameters": [ + { + "name": "rendernode", + "type": "string" + }, + { + "name": "gl", + "type": "boolean" + }, + { + "name": "head", + "type": "number" + }, + { + "name": "display", + "type": "string" + }, + { + "name": "seamless-migration", + "type": "boolean" + }, + { + "name": "playback-compression", + "type": "boolean" + }, + { + "name": "agent-mouse", + "type": "boolean" + }, + { + "name": "streaming-video", + "type": "string" + }, + { + "name": "zlib-glz-wan-compression", + "type": "string" + }, + { + "name": "jpeg-wan-compression", + "type": "string" + }, + { + "name": "image-compression", + "type": "string" + }, + { + "name": "plaintext-channel", + "type": "string" + }, + { + "name": "tls-channel", + "type": "string" + }, + { + "name": "tls-ciphers", + "type": "string" + }, + { + "name": "x509-dh-key-file", + "type": "string" + }, + { + "name": "x509-cacert-file", + "type": "string" + }, + { + "name": "x509-cert-file", + "type": "string" + }, + { + "name": "x509-key-password", + "type": "string" + }, + { + "name": "x509-key-file", + "type": "string" + }, + { + "name": "x509-dir", + "type": "string" + }, + { + "name": "sasl", + "type": "boolean" + }, + { + "name": "disable-agent-file-xfer", + "type": "boolean" + }, + { + "name": "disable-copy-paste", + "type": "boolean" + }, + { + "name": "disable-ticketing", + "type": "boolean" + }, + { + "name": "password", + "type": "string" + }, + { + "name": "unix", + "type": "boolean" + }, + { + "name": "ipv6", + "type": "boolean" + }, + { + "name": "ipv4", + "type": "boolean" + }, + { + "name": "addr", + "type": "string" + }, + { + "name": "tls-port", + "type": "number" + }, + { + "name": "port", + "type": "number" + } + ], + "option": "spice" + }, { "parameters": [ { @@ -10693,6 +11039,11 @@ ], "option": "fsdev" }, + { + "parameters": [ + ], + "option": "smbios" + }, { "parameters": [ { @@ -10718,234 +11069,6 @@ ], "option": "sandbox" }, - { - "parameters": [ - { - "name": "audiodev", - "type": "string" - }, - { - "name": "non-adaptive", - "type": "boolean" - }, - { - "name": "lossy", - "type": "boolean" - }, - { - "name": "sasl-authz", - "type": "string" - }, - { - "name": "tls-authz", - "type": "string" - }, - { - "name": "acl", - "type": "boolean" - }, - { - "name": "sasl", - "type": "boolean" - }, - { - "name": "key-delay-ms", - "type": "number" - }, - { - "name": "lock-key-sync", - "type": "boolean" - }, - { - "name": "reverse", - "type": "boolean" - }, - { - "name": "password", - "type": "boolean" - }, - { - "name": "ipv6", - "type": "boolean" - }, - { - "name": "ipv4", - "type": "boolean" - }, - { - "name": "to", - "type": "number" - }, - { - "name": "connections", - "type": "number" - }, - { - "name": "head", - "type": "number" - }, - { - "name": "display", - "type": "string" - }, - { - "name": "share", - "type": "string" - }, - { - "name": "tls-creds", - "type": "string" - }, - { - "name": "websocket", - "type": "string" - }, - { - "name": "vnc", - "type": "string" - } - ], - "option": "vnc" - }, - { - "parameters": [ - ], - "option": "smbios" - }, - { - "parameters": [ - ], - "option": "acpi" - }, - { - "parameters": [ - { - "name": "rendernode", - "type": "string" - }, - { - "name": "gl", - "type": "boolean" - }, - { - "name": "head", - "type": "number" - }, - { - "name": "display", - "type": "string" - }, - { - "name": "seamless-migration", - "type": "boolean" - }, - { - "name": "playback-compression", - "type": "boolean" - }, - { - "name": "agent-mouse", - "type": "boolean" - }, - { - "name": "streaming-video", - "type": "string" - }, - { - "name": "zlib-glz-wan-compression", - "type": "string" - }, - { - "name": "jpeg-wan-compression", - "type": "string" - }, - { - "name": "image-compression", - "type": "string" - }, - { - "name": "plaintext-channel", - "type": "string" - }, - { - "name": "tls-channel", - "type": "string" - }, - { - "name": "tls-ciphers", - "type": "string" - }, - { - "name": "x509-dh-key-file", - "type": "string" - }, - { - "name": "x509-cacert-file", - "type": "string" - }, - { - "name": "x509-cert-file", - "type": "string" - }, - { - "name": "x509-key-password", - "type": "string" - }, - { - "name": "x509-key-file", - "type": "string" - }, - { - "name": "x509-dir", - "type": "string" - }, - { - "name": "sasl", - "type": "boolean" - }, - { - "name": "disable-agent-file-xfer", - "type": "boolean" - }, - { - "name": "disable-copy-paste", - "type": "boolean" - }, - { - "name": "disable-ticketing", - "type": "boolean" - }, - { - "name": "password", - "type": "string" - }, - { - "name": "unix", - "type": "boolean" - }, - { - "name": "ipv6", - "type": "boolean" - }, - { - "name": "ipv4", - "type": "boolean" - }, - { - "name": "addr", - "type": "string" - }, - { - "name": "tls-port", - "type": "number" - }, - { - "name": "port", - "type": "number" - } - ], - "option": "spice" - }, { "parameters": [ { @@ -12775,14 +12898,26 @@ "arg-type": "150" }, { - "name": "xen-set-replication", + "name": "xen-set-global-dirty-log", "ret-type": "0", "meta-type": "command", "arg-type": "151" }, + { + "name": "xen-load-devices-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "152" + }, + { + "name": "xen-set-replication", + "ret-type": "0", + "meta-type": "command", + "arg-type": "153" + }, { "name": "query-xen-replication-status", - "ret-type": "152", + "ret-type": "154", "meta-type": "command", "arg-type": "0" }, @@ -12794,7 +12929,7 @@ }, { "name": "query-colo-status", - "ret-type": "153", + "ret-type": "155", "meta-type": "command", "arg-type": "0" }, @@ -12803,7 +12938,7 @@ "ret-type": "0", "allow-oob": true, "meta-type": "command", - "arg-type": "154" + "arg-type": "156" }, { "name": "migrate-pause", @@ -12815,17 +12950,17 @@ { "name": "UNPLUG_PRIMARY", "meta-type": "event", - "arg-type": "155" + "arg-type": "157" }, { "name": "calc-dirty-rate", "ret-type": "0", "meta-type": "command", - "arg-type": "156" + "arg-type": "158" }, { "name": "query-dirty-rate", - "ret-type": "157", + "ret-type": "159", "meta-type": "command", "arg-type": "0" }, @@ -12833,41 +12968,41 @@ "name": "transaction", "ret-type": "0", "meta-type": "command", - "arg-type": "158" + "arg-type": "160" }, { "name": "trace-event-get-state", - "ret-type": "[160]", + "ret-type": "[162]", "meta-type": "command", - "arg-type": "159" + "arg-type": "161" }, { "name": "trace-event-set-state", "ret-type": "0", "meta-type": "command", - "arg-type": "161" + "arg-type": "163" }, { "name": "qmp_capabilities", "ret-type": "0", "meta-type": "command", - "arg-type": "162" + "arg-type": "164" }, { "name": "query-version", - "ret-type": "163", + "ret-type": "165", "meta-type": "command", "arg-type": "0" }, { "name": "query-commands", - "ret-type": "[164]", + "ret-type": "[166]", "meta-type": "command", "arg-type": "0" }, { "name": "query-events", - "ret-type": "[165]", + "ret-type": "[167]", "meta-type": "command", "arg-type": "0", "features": [ @@ -12882,78 +13017,78 @@ }, { "name": "query-qmp-schema", - "ret-type": "[166]", + "ret-type": "[168]", "meta-type": "command", "arg-type": "0" }, { "name": "qom-list", - "ret-type": "[168]", + "ret-type": "[170]", "meta-type": "command", - "arg-type": "167" + "arg-type": "169" }, { "name": "qom-get", "ret-type": "any", "meta-type": "command", - "arg-type": "169" + "arg-type": "171" }, { "name": "qom-set", "ret-type": "0", "meta-type": "command", - "arg-type": "170" + "arg-type": "172" }, { "name": "qom-list-types", - "ret-type": "[172]", + "ret-type": "[174]", "meta-type": "command", - "arg-type": "171" + "arg-type": "173" }, { "name": "qom-list-properties", - "ret-type": "[168]", + "ret-type": "[170]", "meta-type": "command", - "arg-type": "173" + "arg-type": "175" }, { "name": "object-add", "ret-type": "0", "meta-type": "command", - "arg-type": "174" + "arg-type": "176" }, { "name": "object-del", "ret-type": "0", "meta-type": "command", - "arg-type": "175" + "arg-type": "177" }, { "name": "device-list-properties", - "ret-type": "[168]", + "ret-type": "[170]", "meta-type": "command", - "arg-type": "176" + "arg-type": "178" }, { "name": "device_add", "ret-type": "0", "meta-type": "command", - "arg-type": "177" + "arg-type": "179" }, { "name": "device_del", "ret-type": "0", "meta-type": "command", - "arg-type": "178" + "arg-type": "180" }, { "name": "DEVICE_DELETED", "meta-type": "event", - "arg-type": "179" + "arg-type": "181" }, { "name": "query-cpus", - "ret-type": "[180]", + "ret-type": "[182]", "meta-type": "command", "arg-type": "0", "features": [ @@ -12962,160 +13097,37 @@ }, { "name": "query-cpus-fast", - "ret-type": "[181]", + "ret-type": "[183]", "meta-type": "command", "arg-type": "0" }, { "name": "query-machines", - "ret-type": "[182]", + "ret-type": "[184]", "meta-type": "command", "arg-type": "0" }, { "name": "query-current-machine", - "ret-type": "183", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "query-target", - "ret-type": "184", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "query-uuid", "ret-type": "185", "meta-type": "command", "arg-type": "0" }, { - "name": "query-vm-generation-id", + "name": "query-target", "ret-type": "186", "meta-type": "command", "arg-type": "0" }, { - "name": "query-memdev", - "ret-type": "[187]", + "name": "query-uuid", + "ret-type": "187", "meta-type": "command", "arg-type": "0" }, { - "name": "query-hotpluggable-cpus", - "ret-type": "[188]", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "set-numa-node", - "ret-type": "0", - "meta-type": "command", - "arg-type": "189" - }, - { - "name": "balloon", - "ret-type": "0", - "meta-type": "command", - "arg-type": "190" - }, - { - "name": "query-balloon", - "ret-type": "191", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "BALLOON_CHANGE", - "meta-type": "event", - "arg-type": "192" - }, - { - "name": "query-memory-size-summary", - "ret-type": "193", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "query-memory-devices", - "ret-type": "[194]", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "MEMORY_DEVICE_SIZE_CHANGE", - "meta-type": "event", - "arg-type": "195" - }, - { - "name": "MEM_UNPLUG_ERROR", - "meta-type": "event", - "arg-type": "196" - }, - { - "name": "query-cpu-model-expansion", - "ret-type": "202", - "meta-type": "command", - "arg-type": "201" - }, - { - "name": "query-cpu-definitions", - "ret-type": "[203]", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "query-replay", - "ret-type": "204", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "replay-break", - "ret-type": "0", - "meta-type": "command", - "arg-type": "205" - }, - { - "name": "replay-delete-break", - "ret-type": "0", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "replay-seek", - "ret-type": "0", - "meta-type": "command", - "arg-type": "206" - }, - { - "name": "add_client", - "ret-type": "0", - "meta-type": "command", - "arg-type": "207" - }, - { - "name": "query-name", - "ret-type": "208", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "query-kvm", - "ret-type": "209", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "query-iothreads", - "ret-type": "[210]", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "stop", - "ret-type": "0", + "name": "query-vm-generation-id", + "ret-type": "188", "meta-type": "command", "arg-type": "0" }, @@ -13131,30 +13143,6 @@ "meta-type": "command", "arg-type": "0" }, - { - "name": "memsave", - "ret-type": "0", - "meta-type": "command", - "arg-type": "211" - }, - { - "name": "pmemsave", - "ret-type": "0", - "meta-type": "command", - "arg-type": "212" - }, - { - "name": "cont", - "ret-type": "0", - "meta-type": "command", - "arg-type": "0" - }, - { - "name": "x-exit-preconfig", - "ret-type": "0", - "meta-type": "command", - "arg-type": "0" - }, { "name": "system_wakeup", "ret-type": "0", @@ -13167,11 +13155,158 @@ "meta-type": "command", "arg-type": "0" }, + { + "name": "query-kvm", + "ret-type": "189", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "memsave", + "ret-type": "0", + "meta-type": "command", + "arg-type": "190" + }, + { + "name": "pmemsave", + "ret-type": "0", + "meta-type": "command", + "arg-type": "191" + }, + { + "name": "query-memdev", + "ret-type": "[192]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-hotpluggable-cpus", + "ret-type": "[193]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "set-numa-node", + "ret-type": "0", + "meta-type": "command", + "arg-type": "194" + }, + { + "name": "balloon", + "ret-type": "0", + "meta-type": "command", + "arg-type": "195" + }, + { + "name": "query-balloon", + "ret-type": "196", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "BALLOON_CHANGE", + "meta-type": "event", + "arg-type": "197" + }, + { + "name": "query-memory-size-summary", + "ret-type": "198", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-memory-devices", + "ret-type": "[199]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "MEMORY_DEVICE_SIZE_CHANGE", + "meta-type": "event", + "arg-type": "200" + }, + { + "name": "MEM_UNPLUG_ERROR", + "meta-type": "event", + "arg-type": "201" + }, + { + "name": "query-cpu-model-expansion", + "ret-type": "207", + "meta-type": "command", + "arg-type": "206" + }, + { + "name": "query-cpu-definitions", + "ret-type": "[208]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-replay", + "ret-type": "209", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "replay-break", + "ret-type": "0", + "meta-type": "command", + "arg-type": "210" + }, + { + "name": "replay-delete-break", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "replay-seek", + "ret-type": "0", + "meta-type": "command", + "arg-type": "211" + }, + { + "name": "add_client", + "ret-type": "0", + "meta-type": "command", + "arg-type": "212" + }, + { + "name": "query-name", + "ret-type": "213", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-iothreads", + "ret-type": "[214]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "stop", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "cont", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "x-exit-preconfig", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, { "name": "human-monitor-command", "ret-type": "str", "meta-type": "command", - "arg-type": "213", + "arg-type": "215", "features": [ "savevm-monitor-nodes" ] @@ -13180,58 +13315,46 @@ "name": "change", "ret-type": "0", "meta-type": "command", - "arg-type": "214", + "arg-type": "216", "features": [ "deprecated" ] }, - { - "name": "xen-set-global-dirty-log", - "ret-type": "0", - "meta-type": "command", - "arg-type": "215" - }, { "name": "getfd", "ret-type": "0", "meta-type": "command", - "arg-type": "216" - }, - { - "name": "closefd", - "ret-type": "0", - "meta-type": "command", "arg-type": "217" }, { - "name": "add-fd", - "ret-type": "219", + "name": "closefd", + "ret-type": "0", "meta-type": "command", "arg-type": "218" }, + { + "name": "add-fd", + "ret-type": "220", + "meta-type": "command", + "arg-type": "219" + }, { "name": "remove-fd", "ret-type": "0", "meta-type": "command", - "arg-type": "220" + "arg-type": "221" }, { "name": "query-fdsets", - "ret-type": "[221]", + "ret-type": "[222]", "meta-type": "command", "arg-type": "0" }, { "name": "query-command-line-options", - "ret-type": "[223]", + "ret-type": "[224]", "meta-type": "command", - "arg-type": "222" - }, - { - "name": "xen-load-devices-state", - "ret-type": "0", - "meta-type": "command", - "arg-type": "224" + "arg-type": "223" }, { "name": "RTC_CHANGE", @@ -15537,11 +15660,6 @@ "default": null, "type": "str" }, - { - "name": "bitmap", - "default": null, - "type": "str" - }, { "name": "device", "type": "str" @@ -15550,6 +15668,11 @@ "name": "writable", "default": null, "type": "bool" + }, + { + "name": "bitmap", + "default": null, + "type": "str" } ], "meta-type": "object" @@ -15576,6 +15699,10 @@ { "case": "nbd", "type": "300" + }, + { + "case": "vhost-user-blk", + "type": "301" } ], "members": [ @@ -15587,6 +15714,16 @@ "name": "id", "type": "str" }, + { + "name": "fixed-iothread", + "default": null, + "type": "bool" + }, + { + "name": "iothread", + "default": null, + "type": "str" + }, { "name": "node-name", "type": "str" @@ -15708,7 +15845,7 @@ { "name": "format", "default": null, - "type": "301" + "type": "302" } ], "meta-type": "object" @@ -15727,7 +15864,7 @@ { "name": "format", "default": null, - "type": "301" + "type": "302" } ], "meta-type": "object" @@ -15746,7 +15883,7 @@ }, { "name": "backend", - "type": "302" + "type": "303" } ], "meta-type": "object" @@ -15771,7 +15908,7 @@ }, { "name": "backend", - "type": "302" + "type": "303" } ], "meta-type": "object" @@ -15839,7 +15976,7 @@ { "name": "format", "default": null, - "type": "303" + "type": "304" } ], "meta-type": "object" @@ -15849,7 +15986,7 @@ "members": [ { "name": "status", - "type": "304" + "type": "305" }, { "name": "completed", @@ -15882,7 +16019,7 @@ "members": [ { "name": "formats", - "type": "[303]" + "type": "[304]" } ], "meta-type": "object" @@ -15907,48 +16044,48 @@ "variants": [ { "case": "nic", - "type": "306" - }, - { - "case": "user", "type": "307" }, { - "case": "tap", + "case": "user", "type": "308" }, { - "case": "l2tpv3", + "case": "tap", "type": "309" }, { - "case": "socket", + "case": "l2tpv3", "type": "310" }, { - "case": "vde", + "case": "socket", "type": "311" }, { - "case": "bridge", + "case": "vde", "type": "312" }, { - "case": "hubport", + "case": "bridge", "type": "313" }, { - "case": "netmap", + "case": "hubport", "type": "314" }, { - "case": "vhost-user", + "case": "netmap", "type": "315" }, { - "case": "vhost-vdpa", + "case": "vhost-user", "type": "316" }, + { + "case": "vhost-vdpa", + "type": "317" + }, { "case": "none", "type": "0" @@ -15961,7 +16098,7 @@ }, { "name": "type", - "type": "305" + "type": "306" } ], "meta-type": "object" @@ -16005,15 +16142,15 @@ }, { "name": "multicast", - "type": "317" + "type": "318" }, { "name": "unicast", - "type": "317" + "type": "318" }, { "name": "vlan", - "type": "317" + "type": "318" }, { "name": "broadcast-allowed", @@ -16189,11 +16326,11 @@ }, { "name": "duplex", - "type": "318" + "type": "319" }, { "name": "autoneg", - "type": "319" + "type": "320" } ], "meta-type": "object" @@ -16231,15 +16368,15 @@ }, { "name": "key", - "type": "320" - }, - { - "name": "mask", "type": "321" }, { - "name": "action", + "name": "mask", "type": "322" + }, + { + "name": "action", + "type": "323" } ], "meta-type": "object" @@ -16378,7 +16515,7 @@ }, { "name": "options", - "type": "323" + "type": "324" } ], "meta-type": "object" @@ -16474,12 +16611,12 @@ }, { "name": "mouse-mode", - "type": "324" + "type": "325" }, { "name": "channels", "default": null, - "type": "[325]" + "type": "[326]" } ], "meta-type": "object" @@ -16489,11 +16626,11 @@ "members": [ { "name": "server", - "type": "326" + "type": "327" }, { "name": "client", - "type": "326" + "type": "327" } ], "meta-type": "object" @@ -16503,11 +16640,11 @@ "members": [ { "name": "server", - "type": "327" + "type": "328" }, { "name": "client", - "type": "325" + "type": "326" } ], "meta-type": "object" @@ -16517,11 +16654,11 @@ "members": [ { "name": "server", - "type": "326" + "type": "327" }, { "name": "client", - "type": "326" + "type": "327" } ], "meta-type": "object" @@ -16541,7 +16678,7 @@ { "name": "family", "default": null, - "type": "328" + "type": "329" }, { "name": "service", @@ -16556,7 +16693,7 @@ { "name": "clients", "default": null, - "type": "[329]" + "type": "[330]" } ], "meta-type": "object" @@ -16575,20 +16712,20 @@ }, { "name": "server", - "type": "[330]" + "type": "[331]" }, { "name": "clients", - "type": "[329]" + "type": "[330]" }, { "name": "auth", - "type": "331" + "type": "332" }, { "name": "vencrypt", "default": null, - "type": "332" + "type": "333" }, { "name": "display", @@ -16613,11 +16750,11 @@ "members": [ { "name": "server", - "type": "333" + "type": "334" }, { "name": "client", - "type": "334" + "type": "335" } ], "meta-type": "object" @@ -16627,11 +16764,11 @@ "members": [ { "name": "server", - "type": "333" + "type": "334" }, { "name": "client", - "type": "329" + "type": "330" } ], "meta-type": "object" @@ -16641,11 +16778,11 @@ "members": [ { "name": "server", - "type": "333" + "type": "334" }, { "name": "client", - "type": "329" + "type": "330" } ], "meta-type": "object" @@ -16682,7 +16819,7 @@ "members": [ { "name": "keys", - "type": "[335]" + "type": "[336]" }, { "name": "hold-time", @@ -16707,7 +16844,7 @@ }, { "name": "events", - "type": "[336]" + "type": "[337]" } ], "meta-type": "object" @@ -16718,16 +16855,16 @@ "variants": [ { "case": "gtk", - "type": "339" - }, - { - "case": "curses", "type": "340" }, { - "case": "egl-headless", + "case": "curses", "type": "341" }, + { + "case": "egl-headless", + "type": "342" + }, { "case": "default", "type": "0" @@ -16752,7 +16889,7 @@ "members": [ { "name": "type", - "type": "337" + "type": "338" }, { "name": "full-screen", @@ -16772,7 +16909,7 @@ { "name": "gl", "default": null, - "type": "338" + "type": "339" } ], "meta-type": "object" @@ -16783,22 +16920,27 @@ { "name": "status", "default": null, - "type": "342" + "type": "343" }, { "name": "ram", "default": null, - "type": "343" + "type": "344" }, { "name": "disk", "default": null, - "type": "343" + "type": "344" + }, + { + "name": "vfio", + "default": null, + "type": "345" }, { "name": "xbzrle-cache", "default": null, - "type": "344" + "type": "346" }, { "name": "total-time", @@ -16843,12 +16985,12 @@ { "name": "compression", "default": null, - "type": "345" + "type": "347" }, { "name": "socket-address", "default": null, - "type": "[346]" + "type": "[348]" } ], "meta-type": "object" @@ -16873,7 +17015,7 @@ "members": [ { "name": "capability", - "type": "347" + "type": "349" }, { "name": "state", @@ -17003,7 +17145,7 @@ { "name": "multifd-compression", "default": null, - "type": "348" + "type": "350" }, { "name": "multifd-zlib-level", @@ -17018,7 +17160,7 @@ { "name": "block-bitmap-mapping", "default": null, - "type": "[349]" + "type": "[351]" } ], "meta-type": "object" @@ -17144,7 +17286,7 @@ { "name": "multifd-compression", "default": null, - "type": "348" + "type": "350" }, { "name": "multifd-zlib-level", @@ -17159,7 +17301,7 @@ { "name": "block-bitmap-mapping", "default": null, - "type": "[349]" + "type": "[351]" } ], "meta-type": "object" @@ -17198,7 +17340,7 @@ "members": [ { "name": "status", - "type": "342" + "type": "343" } ], "meta-type": "object" @@ -17218,11 +17360,11 @@ "members": [ { "name": "mode", - "type": "350" + "type": "352" }, { "name": "reason", - "type": "351" + "type": "353" } ], "meta-type": "object" @@ -17232,7 +17374,7 @@ "members": [ { "name": "state", - "type": "342" + "type": "343" } ], "meta-type": "object" @@ -17329,6 +17471,26 @@ }, { "name": "151", + "members": [ + { + "name": "enable", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "152", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "153", "members": [ { "name": "enable", @@ -17347,7 +17509,7 @@ "meta-type": "object" }, { - "name": "152", + "name": "154", "members": [ { "name": "error", @@ -17362,25 +17524,25 @@ "meta-type": "object" }, { - "name": "153", + "name": "155", "members": [ { "name": "mode", - "type": "350" + "type": "352" }, { "name": "last-mode", - "type": "350" + "type": "352" }, { "name": "reason", - "type": "351" + "type": "353" } ], "meta-type": "object" }, { - "name": "154", + "name": "156", "members": [ { "name": "uri", @@ -17390,7 +17552,7 @@ "meta-type": "object" }, { - "name": "155", + "name": "157", "members": [ { "name": "device-id", @@ -17400,7 +17562,7 @@ "meta-type": "object" }, { - "name": "156", + "name": "158", "members": [ { "name": "calc-time", @@ -17410,7 +17572,7 @@ "meta-type": "object" }, { - "name": "157", + "name": "159", "members": [ { "name": "dirty-rate", @@ -17419,7 +17581,7 @@ }, { "name": "status", - "type": "352" + "type": "354" }, { "name": "start-time", @@ -17433,22 +17595,22 @@ "meta-type": "object" }, { - "name": "158", + "name": "160", "members": [ { "name": "actions", - "type": "[353]" + "type": "[355]" }, { "name": "properties", "default": null, - "type": "354" + "type": "356" } ], "meta-type": "object" }, { - "name": "159", + "name": "161", "members": [ { "name": "name", @@ -17463,12 +17625,12 @@ "meta-type": "object" }, { - "name": "[160]", - "element-type": "160", + "name": "[162]", + "element-type": "162", "meta-type": "array" }, { - "name": "160", + "name": "162", "members": [ { "name": "name", @@ -17476,7 +17638,7 @@ }, { "name": "state", - "type": "355" + "type": "357" }, { "name": "vcpu", @@ -17486,7 +17648,7 @@ "meta-type": "object" }, { - "name": "161", + "name": "163", "members": [ { "name": "name", @@ -17510,55 +17672,25 @@ "meta-type": "object" }, { - "name": "162", + "name": "164", "members": [ { "name": "enable", "default": null, - "type": "[356]" + "type": "[358]" } ], "meta-type": "object" }, - { - "name": "163", - "members": [ - { - "name": "qemu", - "type": "357" - }, - { - "name": "package", - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "[164]", - "element-type": "164", - "meta-type": "array" - }, - { - "name": "164", - "members": [ - { - "name": "name", - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "[165]", - "element-type": "165", - "meta-type": "array" - }, { "name": "165", "members": [ { - "name": "name", + "name": "qemu", + "type": "359" + }, + { + "name": "package", "type": "str" } ], @@ -17571,59 +17703,24 @@ }, { "name": "166", - "tag": "meta-type", - "variants": [ - { - "case": "builtin", - "type": "359" - }, - { - "case": "enum", - "type": "360" - }, - { - "case": "array", - "type": "361" - }, - { - "case": "object", - "type": "362" - }, - { - "case": "alternate", - "type": "363" - }, - { - "case": "command", - "type": "364" - }, - { - "case": "event", - "type": "365" - } - ], "members": [ { "name": "name", "type": "str" - }, - { - "name": "meta-type", - "type": "358" - }, - { - "name": "features", - "default": null, - "type": "[str]" } ], "meta-type": "object" }, + { + "name": "[167]", + "element-type": "167", + "meta-type": "array" + }, { "name": "167", "members": [ { - "name": "path", + "name": "name", "type": "str" } ], @@ -17636,6 +17733,71 @@ }, { "name": "168", + "tag": "meta-type", + "variants": [ + { + "case": "builtin", + "type": "361" + }, + { + "case": "enum", + "type": "362" + }, + { + "case": "array", + "type": "363" + }, + { + "case": "object", + "type": "364" + }, + { + "case": "alternate", + "type": "365" + }, + { + "case": "command", + "type": "366" + }, + { + "case": "event", + "type": "367" + } + ], + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "meta-type", + "type": "360" + }, + { + "name": "features", + "default": null, + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "169", + "members": [ + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[170]", + "element-type": "170", + "meta-type": "array" + }, + { + "name": "170", "members": [ { "name": "name", @@ -17659,7 +17821,7 @@ "meta-type": "object" }, { - "name": "169", + "name": "171", "members": [ { "name": "path", @@ -17678,7 +17840,7 @@ "meta-type": "builtin" }, { - "name": "170", + "name": "172", "members": [ { "name": "path", @@ -17696,7 +17858,7 @@ "meta-type": "object" }, { - "name": "171", + "name": "173", "members": [ { "name": "implements", @@ -17712,12 +17874,12 @@ "meta-type": "object" }, { - "name": "[172]", - "element-type": "172", + "name": "[174]", + "element-type": "174", "meta-type": "array" }, { - "name": "172", + "name": "174", "members": [ { "name": "name", @@ -17737,7 +17899,7 @@ "meta-type": "object" }, { - "name": "173", + "name": "175", "members": [ { "name": "typename", @@ -17747,7 +17909,7 @@ "meta-type": "object" }, { - "name": "174", + "name": "176", "members": [ { "name": "qom-type", @@ -17766,7 +17928,7 @@ "meta-type": "object" }, { - "name": "175", + "name": "177", "members": [ { "name": "id", @@ -17776,7 +17938,7 @@ "meta-type": "object" }, { - "name": "176", + "name": "178", "members": [ { "name": "typename", @@ -17786,7 +17948,7 @@ "meta-type": "object" }, { - "name": "177", + "name": "179", "members": [ { "name": "driver", @@ -17806,7 +17968,7 @@ "meta-type": "object" }, { - "name": "178", + "name": "180", "members": [ { "name": "id", @@ -17816,7 +17978,7 @@ "meta-type": "object" }, { - "name": "179", + "name": "181", "members": [ { "name": "device", @@ -17831,42 +17993,42 @@ "meta-type": "object" }, { - "name": "[180]", - "element-type": "180", + "name": "[182]", + "element-type": "182", "meta-type": "array" }, { - "name": "180", + "name": "182", "tag": "arch", "variants": [ { "case": "x86", - "type": "368" - }, - { - "case": "sparc", - "type": "369" - }, - { - "case": "ppc", "type": "370" }, { - "case": "mips", + "case": "sparc", "type": "371" }, { - "case": "tricore", + "case": "ppc", "type": "372" }, { - "case": "s390", + "case": "mips", "type": "373" }, { - "case": "riscv", + "case": "tricore", "type": "374" }, + { + "case": "s390", + "type": "375" + }, + { + "case": "riscv", + "type": "376" + }, { "case": "other", "type": "0" @@ -17896,27 +18058,27 @@ { "name": "props", "default": null, - "type": "366" + "type": "368" }, { "name": "arch", - "type": "367" + "type": "369" } ], "meta-type": "object" }, { - "name": "[181]", - "element-type": "181", + "name": "[183]", + "element-type": "183", "meta-type": "array" }, { - "name": "181", + "name": "183", "tag": "target", "variants": [ { "case": "s390x", - "type": "373" + "type": "375" }, { "case": "aarch64", @@ -18063,29 +18225,29 @@ { "name": "props", "default": null, - "type": "366" + "type": "368" }, { "name": "arch", - "type": "367", + "type": "369", "features": [ "deprecated" ] }, { "name": "target", - "type": "375" + "type": "377" } ], "meta-type": "object" }, { - "name": "[182]", - "element-type": "182", + "name": "[184]", + "element-type": "184", "meta-type": "array" }, { - "name": "182", + "name": "184", "members": [ { "name": "name", @@ -18131,7 +18293,7 @@ "meta-type": "object" }, { - "name": "183", + "name": "185", "members": [ { "name": "wakeup-suspend-support", @@ -18141,17 +18303,17 @@ "meta-type": "object" }, { - "name": "184", + "name": "186", "members": [ { "name": "arch", - "type": "375" + "type": "377" } ], "meta-type": "object" }, { - "name": "185", + "name": "187", "members": [ { "name": "UUID", @@ -18161,7 +18323,7 @@ "meta-type": "object" }, { - "name": "186", + "name": "188", "members": [ { "name": "guid", @@ -18171,12 +18333,67 @@ "meta-type": "object" }, { - "name": "[187]", - "element-type": "187", + "name": "189", + "members": [ + { + "name": "enabled", + "type": "bool" + }, + { + "name": "present", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "190", + "members": [ + { + "name": "val", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "filename", + "type": "str" + }, + { + "name": "cpu-index", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "191", + "members": [ + { + "name": "val", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[192]", + "element-type": "192", "meta-type": "array" }, { - "name": "187", + "name": "192", "members": [ { "name": "id", @@ -18205,18 +18422,18 @@ }, { "name": "policy", - "type": "376" + "type": "378" } ], "meta-type": "object" }, { - "name": "[188]", - "element-type": "188", + "name": "[193]", + "element-type": "193", "meta-type": "array" }, { - "name": "188", + "name": "193", "members": [ { "name": "type", @@ -18228,7 +18445,7 @@ }, { "name": "props", - "type": "366" + "type": "368" }, { "name": "qom-path", @@ -18239,40 +18456,40 @@ "meta-type": "object" }, { - "name": "189", + "name": "194", "tag": "type", "variants": [ { "case": "node", - "type": "378" - }, - { - "case": "dist", - "type": "379" - }, - { - "case": "cpu", "type": "380" }, { - "case": "hmat-lb", + "case": "dist", "type": "381" }, { - "case": "hmat-cache", + "case": "cpu", "type": "382" + }, + { + "case": "hmat-lb", + "type": "383" + }, + { + "case": "hmat-cache", + "type": "384" } ], "members": [ { "name": "type", - "type": "377" + "type": "379" } ], "meta-type": "object" }, { - "name": "190", + "name": "195", "members": [ { "name": "value", @@ -18282,7 +18499,7 @@ "meta-type": "object" }, { - "name": "191", + "name": "196", "members": [ { "name": "actual", @@ -18292,7 +18509,7 @@ "meta-type": "object" }, { - "name": "192", + "name": "197", "members": [ { "name": "actual", @@ -18302,7 +18519,7 @@ "meta-type": "object" }, { - "name": "193", + "name": "198", "members": [ { "name": "base-memory", @@ -18317,41 +18534,41 @@ "meta-type": "object" }, { - "name": "[194]", - "element-type": "194", + "name": "[199]", + "element-type": "199", "meta-type": "array" }, { - "name": "194", + "name": "199", "tag": "type", "variants": [ { "case": "dimm", - "type": "384" + "type": "386" }, { "case": "nvdimm", - "type": "384" + "type": "386" }, { "case": "virtio-pmem", - "type": "385" + "type": "387" }, { "case": "virtio-mem", - "type": "386" + "type": "388" } ], "members": [ { "name": "type", - "type": "383" + "type": "385" } ], "meta-type": "object" }, { - "name": "195", + "name": "200", "members": [ { "name": "id", @@ -18366,7 +18583,7 @@ "meta-type": "object" }, { - "name": "196", + "name": "201", "members": [ { "name": "device", @@ -18380,36 +18597,36 @@ "meta-type": "object" }, { - "name": "201", + "name": "206", "members": [ { "name": "type", - "type": "389" + "type": "391" }, { "name": "model", - "type": "387" + "type": "389" } ], "meta-type": "object" }, { - "name": "202", + "name": "207", "members": [ { "name": "model", - "type": "387" + "type": "389" } ], "meta-type": "object" }, { - "name": "[203]", - "element-type": "203", + "name": "[208]", + "element-type": "208", "meta-type": "array" }, { - "name": "203", + "name": "208", "members": [ { "name": "name", @@ -18437,16 +18654,20 @@ "name": "alias-of", "default": null, "type": "str" + }, + { + "name": "deprecated", + "type": "bool" } ], "meta-type": "object" }, { - "name": "204", + "name": "209", "members": [ { "name": "mode", - "type": "390" + "type": "392" }, { "name": "filename", @@ -18461,7 +18682,7 @@ "meta-type": "object" }, { - "name": "205", + "name": "210", "members": [ { "name": "icount", @@ -18471,7 +18692,7 @@ "meta-type": "object" }, { - "name": "206", + "name": "211", "members": [ { "name": "icount", @@ -18481,7 +18702,7 @@ "meta-type": "object" }, { - "name": "207", + "name": "212", "members": [ { "name": "protocol", @@ -18505,7 +18726,7 @@ "meta-type": "object" }, { - "name": "208", + "name": "213", "members": [ { "name": "name", @@ -18516,26 +18737,12 @@ "meta-type": "object" }, { - "name": "209", - "members": [ - { - "name": "enabled", - "type": "bool" - }, - { - "name": "present", - "type": "bool" - } - ], - "meta-type": "object" - }, - { - "name": "[210]", - "element-type": "210", + "name": "[214]", + "element-type": "214", "meta-type": "array" }, { - "name": "210", + "name": "214", "members": [ { "name": "id", @@ -18561,48 +18768,7 @@ "meta-type": "object" }, { - "name": "211", - "members": [ - { - "name": "val", - "type": "int" - }, - { - "name": "size", - "type": "int" - }, - { - "name": "filename", - "type": "str" - }, - { - "name": "cpu-index", - "default": null, - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "212", - "members": [ - { - "name": "val", - "type": "int" - }, - { - "name": "size", - "type": "int" - }, - { - "name": "filename", - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "213", + "name": "215", "members": [ { "name": "command-line", @@ -18617,7 +18783,7 @@ "meta-type": "object" }, { - "name": "214", + "name": "216", "members": [ { "name": "device", @@ -18635,26 +18801,6 @@ ], "meta-type": "object" }, - { - "name": "215", - "members": [ - { - "name": "enable", - "type": "bool" - } - ], - "meta-type": "object" - }, - { - "name": "216", - "members": [ - { - "name": "fdname", - "type": "str" - } - ], - "meta-type": "object" - }, { "name": "217", "members": [ @@ -18667,6 +18813,16 @@ }, { "name": "218", + "members": [ + { + "name": "fdname", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "219", "members": [ { "name": "fdset-id", @@ -18681,20 +18837,6 @@ ], "meta-type": "object" }, - { - "name": "219", - "members": [ - { - "name": "fdset-id", - "type": "int" - }, - { - "name": "fd", - "type": "int" - } - ], - "meta-type": "object" - }, { "name": "220", "members": [ @@ -18704,17 +18846,11 @@ }, { "name": "fd", - "default": null, "type": "int" } ], "meta-type": "object" }, - { - "name": "[221]", - "element-type": "221", - "meta-type": "array" - }, { "name": "221", "members": [ @@ -18723,14 +18859,34 @@ "type": "int" }, { - "name": "fds", - "type": "[391]" + "name": "fd", + "default": null, + "type": "int" } ], "meta-type": "object" }, + { + "name": "[222]", + "element-type": "222", + "meta-type": "array" + }, { "name": "222", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fds", + "type": "[393]" + } + ], + "meta-type": "object" + }, + { + "name": "223", "members": [ { "name": "option", @@ -18741,12 +18897,12 @@ "meta-type": "object" }, { - "name": "[223]", - "element-type": "223", + "name": "[224]", + "element-type": "224", "meta-type": "array" }, { - "name": "223", + "name": "224", "members": [ { "name": "option", @@ -18754,17 +18910,7 @@ }, { "name": "parameters", - "type": "[392]" - } - ], - "meta-type": "object" - }, - { - "name": "224", - "members": [ - { - "name": "filename", - "type": "str" + "type": "[394]" } ], "meta-type": "object" @@ -18804,7 +18950,7 @@ }, { "name": "state", - "type": "393" + "type": "395" }, { "name": "handle", @@ -18864,7 +19010,7 @@ }, { "name": "slot-type", - "type": "394" + "type": "396" }, { "name": "source", @@ -18901,7 +19047,7 @@ }, { "name": "devices", - "type": "[395]" + "type": "[397]" } ], "meta-type": "object" @@ -18978,17 +19124,17 @@ "variants": [ { "case": "hyper-v", - "type": "397" + "type": "399" }, { "case": "s390", - "type": "398" + "type": "400" } ], "members": [ { "name": "type", - "type": "396" + "type": "398" } ], "meta-type": "object" @@ -19079,7 +19225,7 @@ }, { "name": "status", - "type": "399", + "type": "401", "features": [ "deprecated" ] @@ -19206,22 +19352,22 @@ }, { "name": "timed_stats", - "type": "[400]" + "type": "[402]" }, { "name": "rd_latency_histogram", "default": null, - "type": "401" + "type": "403" }, { "name": "wr_latency_histogram", "default": null, - "type": "401" + "type": "403" }, { "name": "flush_latency_histogram", "default": null, - "type": "401" + "type": "403" } ], "meta-type": "object" @@ -19232,11 +19378,15 @@ "variants": [ { "case": "file", - "type": "402" + "type": "404" }, { "case": "host_device", - "type": "402" + "type": "404" + }, + { + "case": "nvme", + "type": "405" }, { "case": "blkdebug", @@ -19322,10 +19472,6 @@ "case": "null-co", "type": "0" }, - { - "case": "nvme", - "type": "0" - }, { "case": "parallels", "type": "0" @@ -19532,7 +19678,7 @@ { "name": "format-specific", "default": null, - "type": "403" + "type": "406" } ], "meta-type": "object" @@ -19569,7 +19715,7 @@ }, { "name": "type", - "type": "404" + "type": "407" }, { "name": "name", @@ -19600,11 +19746,11 @@ }, { "name": "perm", - "type": "[405]" + "type": "[408]" }, { "name": "shared-perm", - "type": "[405]" + "type": "[408]" } ], "meta-type": "object" @@ -19709,7 +19855,7 @@ "members": [ { "name": "image", - "type": "406" + "type": "409" }, { "name": "config", @@ -19749,22 +19895,22 @@ { "name": "inject-error", "default": null, - "type": "[407]" + "type": "[410]" }, { "name": "set-state", "default": null, - "type": "[408]" + "type": "[411]" }, { "name": "take-child-perms", "default": null, - "type": "[405]" + "type": "[408]" }, { "name": "unshare-child-perms", "default": null, - "type": "[405]" + "type": "[408]" } ], "meta-type": "object" @@ -19774,11 +19920,11 @@ "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "log", - "type": "406" + "type": "409" }, { "name": "log-sector-size", @@ -19803,11 +19949,11 @@ "members": [ { "name": "test", - "type": "406" + "type": "409" }, { "name": "raw", - "type": "406" + "type": "409" } ], "meta-type": "object" @@ -19817,7 +19963,7 @@ "members": [ { "name": "image", - "type": "406" + "type": "409" } ], "meta-type": "object" @@ -19827,7 +19973,7 @@ "members": [ { "name": "file", - "type": "406" + "type": "409" } ], "meta-type": "object" @@ -19847,12 +19993,12 @@ { "name": "locking", "default": null, - "type": "409" + "type": "412" }, { "name": "aio", "default": null, - "type": "410" + "type": "413" }, { "name": "drop-cache", @@ -19968,7 +20114,7 @@ }, { "name": "server", - "type": "[346]" + "type": "[348]" }, { "name": "debug", @@ -20093,7 +20239,7 @@ "members": [ { "name": "transport", - "type": "411" + "type": "414" }, { "name": "portal", @@ -20126,7 +20272,7 @@ { "name": "header-digest", "default": null, - "type": "412" + "type": "415" }, { "name": "timeout", @@ -20141,7 +20287,7 @@ "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "key-secret", @@ -20156,7 +20302,7 @@ "members": [ { "name": "server", - "type": "346" + "type": "348" }, { "name": "export", @@ -20186,7 +20332,7 @@ "members": [ { "name": "server", - "type": "413" + "type": "416" }, { "name": "path", @@ -20265,12 +20411,12 @@ "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "backing", "default": null, - "type": "414" + "type": "417" }, { "name": "lazy-refcounts", @@ -20295,7 +20441,7 @@ { "name": "overlap-check", "default": null, - "type": "415" + "type": "418" }, { "name": "cache-size", @@ -20325,12 +20471,12 @@ { "name": "encrypt", "default": null, - "type": "416" + "type": "419" }, { "name": "data-file", "default": null, - "type": "406" + "type": "409" } ], "meta-type": "object" @@ -20340,17 +20486,17 @@ "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "backing", "default": null, - "type": "414" + "type": "417" }, { "name": "encrypt", "default": null, - "type": "417" + "type": "420" } ], "meta-type": "object" @@ -20360,12 +20506,12 @@ "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "backing", "default": null, - "type": "414" + "type": "417" } ], "meta-type": "object" @@ -20380,7 +20526,7 @@ }, { "name": "children", - "type": "[406]" + "type": "[409]" }, { "name": "vote-threshold", @@ -20394,7 +20540,7 @@ { "name": "read-pattern", "default": null, - "type": "418" + "type": "421" } ], "meta-type": "object" @@ -20404,7 +20550,7 @@ "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "offset", @@ -20453,7 +20599,7 @@ { "name": "auth-client-required", "default": null, - "type": "[419]" + "type": "[422]" }, { "name": "key-secret", @@ -20463,7 +20609,7 @@ { "name": "server", "default": null, - "type": "[420]" + "type": "[423]" } ], "meta-type": "object" @@ -20473,11 +20619,11 @@ "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "mode", - "type": "421" + "type": "424" }, { "name": "top-id", @@ -20492,7 +20638,7 @@ "members": [ { "name": "server", - "type": "346" + "type": "348" }, { "name": "vdi", @@ -20516,7 +20662,7 @@ "members": [ { "name": "server", - "type": "422" + "type": "425" }, { "name": "path", @@ -20530,7 +20676,7 @@ { "name": "host-key-check", "default": null, - "type": "423" + "type": "426" } ], "meta-type": "object" @@ -20544,7 +20690,7 @@ }, { "name": "file", - "type": "406" + "type": "409" } ], "meta-type": "object" @@ -20585,64 +20731,64 @@ "variants": [ { "case": "file", - "type": "424" - }, - { - "case": "gluster", - "type": "425" - }, - { - "case": "luks", - "type": "426" - }, - { - "case": "nfs", "type": "427" }, { - "case": "parallels", + "case": "gluster", "type": "428" }, { - "case": "qcow", + "case": "luks", "type": "429" }, { - "case": "qcow2", + "case": "nfs", "type": "430" }, { - "case": "qed", + "case": "parallels", "type": "431" }, { - "case": "rbd", + "case": "qcow", "type": "432" }, { - "case": "sheepdog", + "case": "qcow2", "type": "433" }, { - "case": "ssh", + "case": "qed", "type": "434" }, { - "case": "vdi", + "case": "rbd", "type": "435" }, { - "case": "vhdx", + "case": "sheepdog", "type": "436" }, { - "case": "vmdk", + "case": "ssh", "type": "437" }, { - "case": "vpc", + "case": "vdi", "type": "438" }, + { + "case": "vhdx", + "type": "439" + }, + { + "case": "vmdk", + "type": "440" + }, + { + "case": "vpc", + "type": "441" + }, { "case": "blkdebug", "type": "0" @@ -20758,11 +20904,11 @@ "variants": [ { "case": "luks", - "type": "439" + "type": "442" }, { "case": "qcow2", - "type": "440" + "type": "443" }, { "case": "blkdebug", @@ -20981,25 +21127,25 @@ "variants": [ { "case": "inet", - "type": "442" + "type": "445" }, { "case": "unix", - "type": "443" + "type": "446" }, { "case": "vsock", - "type": "444" + "type": "447" }, { "case": "fd", - "type": "445" + "type": "448" } ], "members": [ { "name": "type", - "type": "441" + "type": "444" } ], "meta-type": "object" @@ -21016,7 +21162,8 @@ "name": "299", "meta-type": "enum", "values": [ - "nbd" + "nbd", + "vhost-user-blk" ] }, { @@ -21033,15 +21180,40 @@ "type": "str" }, { - "name": "bitmap", + "name": "bitmaps", "default": null, - "type": "str" + "type": "[str]" + }, + { + "name": "allocation-depth", + "default": null, + "type": "bool" } ], "meta-type": "object" }, { "name": "301", + "members": [ + { + "name": "addr", + "type": "348" + }, + { + "name": "logical-block-size", + "default": null, + "type": "int" + }, + { + "name": "num-queues", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "302", "meta-type": "enum", "values": [ "utf8", @@ -21049,100 +21221,100 @@ ] }, { - "name": "302", + "name": "303", "tag": "type", "variants": [ { "case": "file", - "type": "447" - }, - { - "case": "serial", - "type": "448" - }, - { - "case": "parallel", - "type": "448" - }, - { - "case": "pipe", - "type": "448" - }, - { - "case": "socket", - "type": "449" - }, - { - "case": "udp", "type": "450" }, { - "case": "pty", + "case": "serial", "type": "451" }, { - "case": "null", + "case": "parallel", "type": "451" }, { - "case": "mux", + "case": "pipe", + "type": "451" + }, + { + "case": "socket", "type": "452" }, { - "case": "msmouse", - "type": "451" - }, - { - "case": "wctablet", - "type": "451" - }, - { - "case": "braille", - "type": "451" - }, - { - "case": "testdev", - "type": "451" - }, - { - "case": "stdio", + "case": "udp", "type": "453" }, { - "case": "console", - "type": "451" - }, - { - "case": "spicevmc", + "case": "pty", "type": "454" }, { - "case": "spiceport", + "case": "null", + "type": "454" + }, + { + "case": "mux", "type": "455" }, { - "case": "vc", + "case": "msmouse", + "type": "454" + }, + { + "case": "wctablet", + "type": "454" + }, + { + "case": "braille", + "type": "454" + }, + { + "case": "testdev", + "type": "454" + }, + { + "case": "stdio", "type": "456" }, { - "case": "ringbuf", + "case": "console", + "type": "454" + }, + { + "case": "spicevmc", "type": "457" }, + { + "case": "spiceport", + "type": "458" + }, + { + "case": "vc", + "type": "459" + }, + { + "case": "ringbuf", + "type": "460" + }, { "case": "memory", - "type": "457" + "type": "460" } ], "members": [ { "name": "type", - "type": "446" + "type": "449" } ], "meta-type": "object" }, { - "name": "303", + "name": "304", "meta-type": "enum", "values": [ "elf", @@ -21153,7 +21325,7 @@ ] }, { - "name": "304", + "name": "305", "meta-type": "enum", "values": [ "none", @@ -21163,12 +21335,12 @@ ] }, { - "name": "[303]", - "element-type": "303", + "name": "[304]", + "element-type": "304", "meta-type": "array" }, { - "name": "305", + "name": "306", "meta-type": "enum", "values": [ "none", @@ -21186,7 +21358,7 @@ ] }, { - "name": "306", + "name": "307", "members": [ { "name": "netdev", @@ -21217,7 +21389,7 @@ "meta-type": "object" }, { - "name": "307", + "name": "308", "members": [ { "name": "hostname", @@ -21277,7 +21449,7 @@ { "name": "dnssearch", "default": null, - "type": "[458]" + "type": "[461]" }, { "name": "domainname", @@ -21317,12 +21489,12 @@ { "name": "hostfwd", "default": null, - "type": "[458]" + "type": "[461]" }, { "name": "guestfwd", "default": null, - "type": "[458]" + "type": "[461]" }, { "name": "tftp-server-name", @@ -21333,7 +21505,7 @@ "meta-type": "object" }, { - "name": "308", + "name": "309", "members": [ { "name": "ifname", @@ -21414,7 +21586,7 @@ "meta-type": "object" }, { - "name": "309", + "name": "310", "members": [ { "name": "src", @@ -21487,7 +21659,7 @@ "meta-type": "object" }, { - "name": "310", + "name": "311", "members": [ { "name": "fd", @@ -21523,7 +21695,7 @@ "meta-type": "object" }, { - "name": "311", + "name": "312", "members": [ { "name": "sock", @@ -21549,7 +21721,7 @@ "meta-type": "object" }, { - "name": "312", + "name": "313", "members": [ { "name": "br", @@ -21565,7 +21737,7 @@ "meta-type": "object" }, { - "name": "313", + "name": "314", "members": [ { "name": "hubid", @@ -21580,7 +21752,7 @@ "meta-type": "object" }, { - "name": "314", + "name": "315", "members": [ { "name": "ifname", @@ -21595,7 +21767,7 @@ "meta-type": "object" }, { - "name": "315", + "name": "316", "members": [ { "name": "chardev", @@ -21615,7 +21787,7 @@ "meta-type": "object" }, { - "name": "316", + "name": "317", "members": [ { "name": "vhostdev", @@ -21631,7 +21803,7 @@ "meta-type": "object" }, { - "name": "317", + "name": "318", "meta-type": "enum", "values": [ "normal", @@ -21645,7 +21817,7 @@ "meta-type": "array" }, { - "name": "318", + "name": "319", "meta-type": "enum", "values": [ "half", @@ -21653,7 +21825,7 @@ ] }, { - "name": "319", + "name": "320", "meta-type": "enum", "values": [ "off", @@ -21661,7 +21833,7 @@ ] }, { - "name": "320", + "name": "321", "members": [ { "name": "priority", @@ -21720,7 +21892,7 @@ "meta-type": "object" }, { - "name": "321", + "name": "322", "members": [ { "name": "in-pport", @@ -21761,7 +21933,7 @@ "meta-type": "object" }, { - "name": "322", + "name": "323", "members": [ { "name": "goto-tbl", @@ -21797,28 +21969,28 @@ "meta-type": "object" }, { - "name": "323", + "name": "324", "tag": "type", "variants": [ { "case": "passthrough", - "type": "460" + "type": "463" }, { "case": "emulator", - "type": "461" + "type": "464" } ], "members": [ { "name": "type", - "type": "459" + "type": "462" } ], "meta-type": "object" }, { - "name": "324", + "name": "325", "meta-type": "enum", "values": [ "client", @@ -21827,12 +21999,12 @@ ] }, { - "name": "[325]", - "element-type": "325", + "name": "[326]", + "element-type": "326", "meta-type": "array" }, { - "name": "325", + "name": "326", "members": [ { "name": "host", @@ -21844,7 +22016,7 @@ }, { "name": "family", - "type": "328" + "type": "329" }, { "name": "connection-id", @@ -21865,24 +22037,6 @@ ], "meta-type": "object" }, - { - "name": "326", - "members": [ - { - "name": "host", - "type": "str" - }, - { - "name": "port", - "type": "str" - }, - { - "name": "family", - "type": "328" - } - ], - "meta-type": "object" - }, { "name": "327", "members": [ @@ -21896,7 +22050,25 @@ }, { "name": "family", - "type": "328" + "type": "329" + } + ], + "meta-type": "object" + }, + { + "name": "328", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "port", + "type": "str" + }, + { + "name": "family", + "type": "329" }, { "name": "auth", @@ -21907,7 +22079,7 @@ "meta-type": "object" }, { - "name": "328", + "name": "329", "meta-type": "enum", "values": [ "ipv4", @@ -21917,43 +22089,6 @@ "unknown" ] }, - { - "name": "[329]", - "element-type": "329", - "meta-type": "array" - }, - { - "name": "329", - "members": [ - { - "name": "host", - "type": "str" - }, - { - "name": "service", - "type": "str" - }, - { - "name": "family", - "type": "328" - }, - { - "name": "websocket", - "type": "bool" - }, - { - "name": "x509_dname", - "default": null, - "type": "str" - }, - { - "name": "sasl_username", - "default": null, - "type": "str" - } - ], - "meta-type": "object" - }, { "name": "[330]", "element-type": "330", @@ -21972,7 +22107,44 @@ }, { "name": "family", - "type": "328" + "type": "329" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "x509_dname", + "default": null, + "type": "str" + }, + { + "name": "sasl_username", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[331]", + "element-type": "331", + "meta-type": "array" + }, + { + "name": "331", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "329" }, { "name": "websocket", @@ -21980,18 +22152,18 @@ }, { "name": "auth", - "type": "331" + "type": "332" }, { "name": "vencrypt", "default": null, - "type": "332" + "type": "333" } ], "meta-type": "object" }, { - "name": "331", + "name": "332", "meta-type": "enum", "values": [ "none", @@ -22006,7 +22178,7 @@ ] }, { - "name": "332", + "name": "333", "meta-type": "enum", "values": [ "plain", @@ -22021,7 +22193,7 @@ ] }, { - "name": "333", + "name": "334", "members": [ { "name": "host", @@ -22033,7 +22205,7 @@ }, { "name": "family", - "type": "328" + "type": "329" }, { "name": "websocket", @@ -22048,7 +22220,7 @@ "meta-type": "object" }, { - "name": "334", + "name": "335", "members": [ { "name": "host", @@ -22060,7 +22232,7 @@ }, { "name": "family", - "type": "328" + "type": "329" }, { "name": "websocket", @@ -22069,32 +22241,6 @@ ], "meta-type": "object" }, - { - "name": "[335]", - "element-type": "335", - "meta-type": "array" - }, - { - "name": "335", - "tag": "type", - "variants": [ - { - "case": "number", - "type": "463" - }, - { - "case": "qcode", - "type": "464" - } - ], - "members": [ - { - "name": "type", - "type": "462" - } - ], - "meta-type": "object" - }, { "name": "[336]", "element-type": "336", @@ -22105,20 +22251,12 @@ "tag": "type", "variants": [ { - "case": "key", + "case": "number", "type": "466" }, { - "case": "btn", + "case": "qcode", "type": "467" - }, - { - "case": "rel", - "type": "468" - }, - { - "case": "abs", - "type": "468" } ], "members": [ @@ -22129,8 +22267,42 @@ ], "meta-type": "object" }, + { + "name": "[337]", + "element-type": "337", + "meta-type": "array" + }, { "name": "337", + "tag": "type", + "variants": [ + { + "case": "key", + "type": "469" + }, + { + "case": "btn", + "type": "470" + }, + { + "case": "rel", + "type": "471" + }, + { + "case": "abs", + "type": "471" + } + ], + "members": [ + { + "name": "type", + "type": "468" + } + ], + "meta-type": "object" + }, + { + "name": "338", "meta-type": "enum", "values": [ "default", @@ -22144,7 +22316,7 @@ ] }, { - "name": "338", + "name": "339", "meta-type": "enum", "values": [ "off", @@ -22154,7 +22326,7 @@ ] }, { - "name": "339", + "name": "340", "members": [ { "name": "grab-on-hover", @@ -22170,7 +22342,7 @@ "meta-type": "object" }, { - "name": "340", + "name": "341", "members": [ { "name": "charset", @@ -22181,7 +22353,7 @@ "meta-type": "object" }, { - "name": "341", + "name": "342", "members": [ { "name": "rendernode", @@ -22192,7 +22364,7 @@ "meta-type": "object" }, { - "name": "342", + "name": "343", "meta-type": "enum", "values": [ "none", @@ -22212,7 +22384,7 @@ ] }, { - "name": "343", + "name": "344", "members": [ { "name": "transferred", @@ -22274,7 +22446,17 @@ "meta-type": "object" }, { - "name": "344", + "name": "345", + "members": [ + { + "name": "transferred", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "346", "members": [ { "name": "cache-size", @@ -22308,7 +22490,7 @@ "meta-type": "object" }, { - "name": "345", + "name": "347", "members": [ { "name": "pages", @@ -22334,41 +22516,41 @@ "meta-type": "object" }, { - "name": "[346]", - "element-type": "346", + "name": "[348]", + "element-type": "348", "meta-type": "array" }, { - "name": "346", + "name": "348", "tag": "type", "variants": [ { "case": "inet", - "type": "422" + "type": "425" }, { "case": "unix", - "type": "470" + "type": "473" }, { "case": "vsock", - "type": "471" + "type": "474" }, { "case": "fd", - "type": "458" + "type": "461" } ], "members": [ { "name": "type", - "type": "469" + "type": "472" } ], "meta-type": "object" }, { - "name": "347", + "name": "349", "meta-type": "enum", "values": [ "xbzrle", @@ -22392,7 +22574,7 @@ ] }, { - "name": "348", + "name": "350", "meta-type": "enum", "values": [ "none", @@ -22400,12 +22582,12 @@ ] }, { - "name": "[349]", - "element-type": "349", + "name": "[351]", + "element-type": "351", "meta-type": "array" }, { - "name": "349", + "name": "351", "members": [ { "name": "node-name", @@ -22417,13 +22599,13 @@ }, { "name": "bitmaps", - "type": "[472]" + "type": "[475]" } ], "meta-type": "object" }, { - "name": "350", + "name": "352", "meta-type": "enum", "values": [ "none", @@ -22432,7 +22614,7 @@ ] }, { - "name": "351", + "name": "353", "meta-type": "enum", "values": [ "none", @@ -22447,7 +22629,7 @@ "meta-type": "builtin" }, { - "name": "352", + "name": "354", "meta-type": "enum", "values": [ "unstarted", @@ -22456,84 +22638,84 @@ ] }, { - "name": "[353]", - "element-type": "353", + "name": "[355]", + "element-type": "355", "meta-type": "array" }, { - "name": "353", + "name": "355", "tag": "type", "variants": [ { "case": "abort", - "type": "474" - }, - { - "case": "block-dirty-bitmap-add", - "type": "475" - }, - { - "case": "block-dirty-bitmap-remove", - "type": "476" - }, - { - "case": "block-dirty-bitmap-clear", - "type": "476" - }, - { - "case": "block-dirty-bitmap-enable", - "type": "476" - }, - { - "case": "block-dirty-bitmap-disable", - "type": "476" - }, - { - "case": "block-dirty-bitmap-merge", "type": "477" }, { - "case": "blockdev-backup", + "case": "block-dirty-bitmap-add", "type": "478" }, { - "case": "blockdev-snapshot", + "case": "block-dirty-bitmap-remove", "type": "479" }, { - "case": "blockdev-snapshot-internal-sync", + "case": "block-dirty-bitmap-clear", + "type": "479" + }, + { + "case": "block-dirty-bitmap-enable", + "type": "479" + }, + { + "case": "block-dirty-bitmap-disable", + "type": "479" + }, + { + "case": "block-dirty-bitmap-merge", "type": "480" }, { - "case": "blockdev-snapshot-sync", + "case": "blockdev-backup", "type": "481" }, { - "case": "drive-backup", + "case": "blockdev-snapshot", "type": "482" + }, + { + "case": "blockdev-snapshot-internal-sync", + "type": "483" + }, + { + "case": "blockdev-snapshot-sync", + "type": "484" + }, + { + "case": "drive-backup", + "type": "485" } ], "members": [ { "name": "type", - "type": "473" + "type": "476" } ], "meta-type": "object" }, { - "name": "354", + "name": "356", "members": [ { "name": "completion-mode", "default": null, - "type": "483" + "type": "486" } ], "meta-type": "object" }, { - "name": "355", + "name": "357", "meta-type": "enum", "values": [ "unavailable", @@ -22542,19 +22724,19 @@ ] }, { - "name": "[356]", - "element-type": "356", + "name": "[358]", + "element-type": "358", "meta-type": "array" }, { - "name": "356", + "name": "358", "meta-type": "enum", "values": [ "oob" ] }, { - "name": "357", + "name": "359", "members": [ { "name": "major", @@ -22572,7 +22754,7 @@ "meta-type": "object" }, { - "name": "358", + "name": "360", "meta-type": "enum", "values": [ "builtin", @@ -22585,17 +22767,17 @@ ] }, { - "name": "359", + "name": "361", "members": [ { "name": "json-type", - "type": "484" + "type": "487" } ], "meta-type": "object" }, { - "name": "360", + "name": "362", "members": [ { "name": "values", @@ -22605,7 +22787,7 @@ "meta-type": "object" }, { - "name": "361", + "name": "363", "members": [ { "name": "element-type", @@ -22615,11 +22797,11 @@ "meta-type": "object" }, { - "name": "362", + "name": "364", "members": [ { "name": "members", - "type": "[485]" + "type": "[488]" }, { "name": "tag", @@ -22629,23 +22811,23 @@ { "name": "variants", "default": null, - "type": "[486]" + "type": "[489]" } ], "meta-type": "object" }, { - "name": "363", + "name": "365", "members": [ { "name": "members", - "type": "[487]" + "type": "[490]" } ], "meta-type": "object" }, { - "name": "364", + "name": "366", "members": [ { "name": "arg-type", @@ -22664,7 +22846,7 @@ "meta-type": "object" }, { - "name": "365", + "name": "367", "members": [ { "name": "arg-type", @@ -22674,7 +22856,7 @@ "meta-type": "object" }, { - "name": "366", + "name": "368", "members": [ { "name": "node-id", @@ -22705,7 +22887,7 @@ "meta-type": "object" }, { - "name": "367", + "name": "369", "meta-type": "enum", "values": [ "x86", @@ -22719,7 +22901,7 @@ ] }, { - "name": "368", + "name": "370", "members": [ { "name": "pc", @@ -22729,7 +22911,7 @@ "meta-type": "object" }, { - "name": "369", + "name": "371", "members": [ { "name": "pc", @@ -22743,7 +22925,7 @@ "meta-type": "object" }, { - "name": "370", + "name": "372", "members": [ { "name": "nip", @@ -22752,38 +22934,38 @@ ], "meta-type": "object" }, - { - "name": "371", - "members": [ - { - "name": "PC", - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "372", - "members": [ - { - "name": "PC", - "type": "int" - } - ], - "meta-type": "object" - }, { "name": "373", "members": [ { - "name": "cpu-state", - "type": "488" + "name": "PC", + "type": "int" } ], "meta-type": "object" }, { "name": "374", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "375", + "members": [ + { + "name": "cpu-state", + "type": "491" + } + ], + "meta-type": "object" + }, + { + "name": "376", "members": [ { "name": "pc", @@ -22793,7 +22975,7 @@ "meta-type": "object" }, { - "name": "375", + "name": "377", "meta-type": "enum", "values": [ "aarch64", @@ -22832,7 +23014,7 @@ ] }, { - "name": "376", + "name": "378", "meta-type": "enum", "values": [ "default", @@ -22842,7 +23024,7 @@ ] }, { - "name": "377", + "name": "379", "meta-type": "enum", "values": [ "node", @@ -22853,7 +23035,7 @@ ] }, { - "name": "378", + "name": "380", "members": [ { "name": "nodeid", @@ -22884,7 +23066,7 @@ "meta-type": "object" }, { - "name": "379", + "name": "381", "members": [ { "name": "src", @@ -22902,7 +23084,7 @@ "meta-type": "object" }, { - "name": "380", + "name": "382", "members": [ { "name": "node-id", @@ -22933,7 +23115,7 @@ "meta-type": "object" }, { - "name": "381", + "name": "383", "members": [ { "name": "initiator", @@ -22945,11 +23127,11 @@ }, { "name": "hierarchy", - "type": "489" + "type": "492" }, { "name": "data-type", - "type": "490" + "type": "493" }, { "name": "latency", @@ -22965,7 +23147,7 @@ "meta-type": "object" }, { - "name": "382", + "name": "384", "members": [ { "name": "node-id", @@ -22981,11 +23163,11 @@ }, { "name": "associativity", - "type": "491" + "type": "494" }, { "name": "policy", - "type": "492" + "type": "495" }, { "name": "line", @@ -22995,7 +23177,7 @@ "meta-type": "object" }, { - "name": "383", + "name": "385", "meta-type": "enum", "values": [ "dimm", @@ -23004,38 +23186,38 @@ "virtio-mem" ] }, - { - "name": "384", - "members": [ - { - "name": "data", - "type": "493" - } - ], - "meta-type": "object" - }, - { - "name": "385", - "members": [ - { - "name": "data", - "type": "494" - } - ], - "meta-type": "object" - }, { "name": "386", "members": [ { "name": "data", - "type": "495" + "type": "496" } ], "meta-type": "object" }, { "name": "387", + "members": [ + { + "name": "data", + "type": "497" + } + ], + "meta-type": "object" + }, + { + "name": "388", + "members": [ + { + "name": "data", + "type": "498" + } + ], + "meta-type": "object" + }, + { + "name": "389", "members": [ { "name": "name", @@ -23050,7 +23232,7 @@ "meta-type": "object" }, { - "name": "388", + "name": "390", "meta-type": "enum", "values": [ "incompatible", @@ -23060,7 +23242,7 @@ ] }, { - "name": "389", + "name": "391", "meta-type": "enum", "values": [ "static", @@ -23068,7 +23250,7 @@ ] }, { - "name": "390", + "name": "392", "meta-type": "enum", "values": [ "none", @@ -23077,12 +23259,12 @@ ] }, { - "name": "[391]", - "element-type": "391", + "name": "[393]", + "element-type": "393", "meta-type": "array" }, { - "name": "391", + "name": "393", "members": [ { "name": "fd", @@ -23097,12 +23279,12 @@ "meta-type": "object" }, { - "name": "[392]", - "element-type": "392", + "name": "[394]", + "element-type": "394", "meta-type": "array" }, { - "name": "392", + "name": "394", "members": [ { "name": "name", @@ -23110,7 +23292,7 @@ }, { "name": "type", - "type": "496" + "type": "499" }, { "name": "help", @@ -23126,7 +23308,7 @@ "meta-type": "object" }, { - "name": "393", + "name": "395", "meta-type": "enum", "values": [ "uninit", @@ -23138,7 +23320,7 @@ ] }, { - "name": "394", + "name": "396", "meta-type": "enum", "values": [ "DIMM", @@ -23146,12 +23328,12 @@ ] }, { - "name": "[395]", - "element-type": "395", + "name": "[397]", + "element-type": "397", "meta-type": "array" }, { - "name": "395", + "name": "397", "members": [ { "name": "bus", @@ -23167,11 +23349,11 @@ }, { "name": "class_info", - "type": "497" + "type": "500" }, { "name": "id", - "type": "498" + "type": "501" }, { "name": "irq", @@ -23189,17 +23371,17 @@ { "name": "pci_bridge", "default": null, - "type": "499" + "type": "502" }, { "name": "regions", - "type": "[500]" + "type": "[503]" } ], "meta-type": "object" }, { - "name": "396", + "name": "398", "meta-type": "enum", "values": [ "hyper-v", @@ -23207,7 +23389,7 @@ ] }, { - "name": "397", + "name": "399", "members": [ { "name": "arg1", @@ -23233,7 +23415,7 @@ "meta-type": "object" }, { - "name": "398", + "name": "400", "members": [ { "name": "core", @@ -23249,13 +23431,13 @@ }, { "name": "reason", - "type": "501" + "type": "504" } ], "meta-type": "object" }, { - "name": "399", + "name": "401", "meta-type": "enum", "values": [ "active", @@ -23266,12 +23448,12 @@ ] }, { - "name": "[400]", - "element-type": "400", + "name": "[402]", + "element-type": "402", "meta-type": "array" }, { - "name": "400", + "name": "402", "members": [ { "name": "interval_length", @@ -23325,7 +23507,7 @@ "meta-type": "object" }, { - "name": "401", + "name": "403", "members": [ { "name": "boundaries", @@ -23339,7 +23521,7 @@ "meta-type": "object" }, { - "name": "402", + "name": "404", "members": [ { "name": "discard-nb-ok", @@ -23357,37 +23539,55 @@ "meta-type": "object" }, { - "name": "[68]", - "element-type": "68", - "meta-type": "array" - }, - { - "name": "403", - "tag": "type", - "variants": [ - { - "case": "qcow2", - "type": "503" - }, - { - "case": "vmdk", - "type": "504" - }, - { - "case": "luks", - "type": "505" - } - ], + "name": "405", "members": [ { - "name": "type", - "type": "502" + "name": "completion-errors", + "type": "int" + }, + { + "name": "aligned-accesses", + "type": "int" + }, + { + "name": "unaligned-accesses", + "type": "int" } ], "meta-type": "object" }, { - "name": "404", + "name": "[68]", + "element-type": "68", + "meta-type": "array" + }, + { + "name": "406", + "tag": "type", + "variants": [ + { + "case": "qcow2", + "type": "506" + }, + { + "case": "vmdk", + "type": "507" + }, + { + "case": "luks", + "type": "508" + } + ], + "members": [ + { + "name": "type", + "type": "505" + } + ], + "meta-type": "object" + }, + { + "name": "407", "meta-type": "enum", "values": [ "block-backend", @@ -23396,12 +23596,12 @@ ] }, { - "name": "[405]", - "element-type": "405", + "name": "[408]", + "element-type": "408", "meta-type": "array" }, { - "name": "405", + "name": "408", "meta-type": "enum", "values": [ "consistent-read", @@ -23412,7 +23612,7 @@ ] }, { - "name": "406", + "name": "409", "members": [ { "type": "49" @@ -23424,16 +23624,16 @@ "meta-type": "alternate" }, { - "name": "[407]", - "element-type": "407", + "name": "[410]", + "element-type": "410", "meta-type": "array" }, { - "name": "407", + "name": "410", "members": [ { "name": "event", - "type": "506" + "type": "509" }, { "name": "state", @@ -23443,7 +23643,7 @@ { "name": "iotype", "default": null, - "type": "507" + "type": "510" }, { "name": "errno", @@ -23469,16 +23669,16 @@ "meta-type": "object" }, { - "name": "[408]", - "element-type": "408", + "name": "[411]", + "element-type": "411", "meta-type": "array" }, { - "name": "408", + "name": "411", "members": [ { "name": "event", - "type": "506" + "type": "509" }, { "name": "state", @@ -23493,7 +23693,7 @@ "meta-type": "object" }, { - "name": "409", + "name": "412", "meta-type": "enum", "values": [ "auto", @@ -23502,7 +23702,7 @@ ] }, { - "name": "410", + "name": "413", "meta-type": "enum", "values": [ "threads", @@ -23511,7 +23711,7 @@ ] }, { - "name": "411", + "name": "414", "meta-type": "enum", "values": [ "tcp", @@ -23519,7 +23719,7 @@ ] }, { - "name": "412", + "name": "415", "meta-type": "enum", "values": [ "crc32c", @@ -23529,11 +23729,11 @@ ] }, { - "name": "413", + "name": "416", "members": [ { "name": "type", - "type": "508" + "type": "511" }, { "name": "host", @@ -23543,7 +23743,7 @@ "meta-type": "object" }, { - "name": "414", + "name": "417", "members": [ { "type": "49" @@ -23558,45 +23758,28 @@ "meta-type": "alternate" }, { - "name": "415", + "name": "418", "members": [ { - "type": "509" + "type": "512" }, { - "type": "510" + "type": "513" } ], "meta-type": "alternate" }, { - "name": "416", + "name": "419", "tag": "format", "variants": [ { "case": "aes", - "type": "512" + "type": "515" }, { "case": "luks", - "type": "513" - } - ], - "members": [ - { - "name": "format", - "type": "511" - } - ], - "meta-type": "object" - }, - { - "name": "417", - "tag": "format", - "variants": [ - { - "case": "aes", - "type": "512" + "type": "516" } ], "members": [ @@ -23608,12 +23791,29 @@ "meta-type": "object" }, { - "name": "[406]", - "element-type": "406", + "name": "420", + "tag": "format", + "variants": [ + { + "case": "aes", + "type": "515" + } + ], + "members": [ + { + "name": "format", + "type": "517" + } + ], + "meta-type": "object" + }, + { + "name": "[409]", + "element-type": "409", "meta-type": "array" }, { - "name": "418", + "name": "421", "meta-type": "enum", "values": [ "quorum", @@ -23621,12 +23821,12 @@ ] }, { - "name": "[419]", - "element-type": "419", + "name": "[422]", + "element-type": "422", "meta-type": "array" }, { - "name": "419", + "name": "422", "meta-type": "enum", "values": [ "cephx", @@ -23634,12 +23834,12 @@ ] }, { - "name": "[420]", - "element-type": "420", + "name": "[423]", + "element-type": "423", "meta-type": "array" }, { - "name": "420", + "name": "423", "members": [ { "name": "host", @@ -23653,7 +23853,7 @@ "meta-type": "object" }, { - "name": "421", + "name": "424", "meta-type": "enum", "values": [ "primary", @@ -23661,7 +23861,7 @@ ] }, { - "name": "422", + "name": "425", "members": [ { "name": "host", @@ -23700,12 +23900,12 @@ "meta-type": "object" }, { - "name": "423", + "name": "426", "tag": "mode", "variants": [ { "case": "hash", - "type": "516" + "type": "519" }, { "case": "none", @@ -23719,13 +23919,13 @@ "members": [ { "name": "mode", - "type": "515" + "type": "518" } ], "meta-type": "object" }, { - "name": "424", + "name": "427", "members": [ { "name": "filename", @@ -23738,7 +23938,7 @@ { "name": "preallocation", "default": null, - "type": "517" + "type": "520" }, { "name": "nocow", @@ -23754,7 +23954,7 @@ "meta-type": "object" }, { - "name": "425", + "name": "428", "members": [ { "name": "location", @@ -23767,13 +23967,13 @@ { "name": "preallocation", "default": null, - "type": "517" + "type": "520" } ], "meta-type": "object" }, { - "name": "426", + "name": "429", "members": [ { "name": "key-secret", @@ -23783,27 +23983,27 @@ { "name": "cipher-alg", "default": null, - "type": "518" + "type": "521" }, { "name": "cipher-mode", "default": null, - "type": "519" + "type": "522" }, { "name": "ivgen-alg", "default": null, - "type": "520" + "type": "523" }, { "name": "ivgen-hash-alg", "default": null, - "type": "521" + "type": "524" }, { "name": "hash-alg", "default": null, - "type": "521" + "type": "524" }, { "name": "iter-time", @@ -23812,7 +24012,7 @@ }, { "name": "file", - "type": "406" + "type": "409" }, { "name": "size", @@ -23821,13 +24021,13 @@ { "name": "preallocation", "default": null, - "type": "517" + "type": "520" } ], "meta-type": "object" }, { - "name": "427", + "name": "430", "members": [ { "name": "location", @@ -23841,11 +24041,11 @@ "meta-type": "object" }, { - "name": "428", + "name": "431", "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "size", @@ -23860,11 +24060,11 @@ "meta-type": "object" }, { - "name": "429", + "name": "432", "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "size", @@ -23878,22 +24078,22 @@ { "name": "encrypt", "default": null, - "type": "522" + "type": "525" } ], "meta-type": "object" }, { - "name": "430", + "name": "433", "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "data-file", "default": null, - "type": "406" + "type": "409" }, { "name": "data-file-raw", @@ -23912,7 +24112,7 @@ { "name": "version", "default": null, - "type": "523" + "type": "526" }, { "name": "backing-file", @@ -23927,7 +24127,7 @@ { "name": "encrypt", "default": null, - "type": "522" + "type": "525" }, { "name": "cluster-size", @@ -23937,7 +24137,7 @@ { "name": "preallocation", "default": null, - "type": "517" + "type": "520" }, { "name": "lazy-refcounts", @@ -23952,17 +24152,17 @@ { "name": "compression-type", "default": null, - "type": "524" + "type": "527" } ], "meta-type": "object" }, { - "name": "431", + "name": "434", "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "size", @@ -23992,7 +24192,7 @@ "meta-type": "object" }, { - "name": "432", + "name": "435", "members": [ { "name": "location", @@ -24011,7 +24211,7 @@ "meta-type": "object" }, { - "name": "433", + "name": "436", "members": [ { "name": "location", @@ -24029,12 +24229,12 @@ { "name": "preallocation", "default": null, - "type": "517" + "type": "520" }, { "name": "redundancy", "default": null, - "type": "525" + "type": "528" }, { "name": "object-size", @@ -24045,7 +24245,7 @@ "meta-type": "object" }, { - "name": "434", + "name": "437", "members": [ { "name": "location", @@ -24059,11 +24259,11 @@ "meta-type": "object" }, { - "name": "435", + "name": "438", "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "size", @@ -24072,17 +24272,17 @@ { "name": "preallocation", "default": null, - "type": "517" + "type": "520" } ], "meta-type": "object" }, { - "name": "436", + "name": "439", "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "size", @@ -24101,7 +24301,7 @@ { "name": "subformat", "default": null, - "type": "526" + "type": "529" }, { "name": "block-state-zero", @@ -24112,11 +24312,11 @@ "meta-type": "object" }, { - "name": "437", + "name": "440", "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "size", @@ -24125,12 +24325,12 @@ { "name": "extents", "default": null, - "type": "[406]" + "type": "[409]" }, { "name": "subformat", "default": null, - "type": "527" + "type": "530" }, { "name": "backing-file", @@ -24140,7 +24340,7 @@ { "name": "adapter-type", "default": null, - "type": "528" + "type": "531" }, { "name": "hwversion", @@ -24156,11 +24356,11 @@ "meta-type": "object" }, { - "name": "438", + "name": "441", "members": [ { "name": "file", - "type": "406" + "type": "409" }, { "name": "size", @@ -24169,7 +24369,7 @@ { "name": "subformat", "default": null, - "type": "529" + "type": "532" }, { "name": "force-size", @@ -24180,11 +24380,11 @@ "meta-type": "object" }, { - "name": "439", + "name": "442", "members": [ { "name": "state", - "type": "530" + "type": "533" }, { "name": "new-secret", @@ -24215,12 +24415,12 @@ "meta-type": "object" }, { - "name": "440", + "name": "443", "members": [ { "name": "encrypt", "default": null, - "type": "531" + "type": "534" } ], "meta-type": "object" @@ -24231,7 +24431,7 @@ "meta-type": "builtin" }, { - "name": "441", + "name": "444", "meta-type": "enum", "values": [ "inet", @@ -24240,48 +24440,48 @@ "fd" ] }, - { - "name": "442", - "members": [ - { - "name": "data", - "type": "422" - } - ], - "meta-type": "object" - }, - { - "name": "443", - "members": [ - { - "name": "data", - "type": "470" - } - ], - "meta-type": "object" - }, - { - "name": "444", - "members": [ - { - "name": "data", - "type": "471" - } - ], - "meta-type": "object" - }, { "name": "445", "members": [ { "name": "data", - "type": "458" + "type": "425" } ], "meta-type": "object" }, { "name": "446", + "members": [ + { + "name": "data", + "type": "473" + } + ], + "meta-type": "object" + }, + { + "name": "447", + "members": [ + { + "name": "data", + "type": "474" + } + ], + "meta-type": "object" + }, + { + "name": "448", + "members": [ + { + "name": "data", + "type": "461" + } + ], + "meta-type": "object" + }, + { + "name": "449", "meta-type": "enum", "values": [ "file", @@ -24306,36 +24506,6 @@ "memory" ] }, - { - "name": "447", - "members": [ - { - "name": "data", - "type": "532" - } - ], - "meta-type": "object" - }, - { - "name": "448", - "members": [ - { - "name": "data", - "type": "533" - } - ], - "meta-type": "object" - }, - { - "name": "449", - "members": [ - { - "name": "data", - "type": "534" - } - ], - "meta-type": "object" - }, { "name": "450", "members": [ @@ -24416,31 +24586,8 @@ ], "meta-type": "object" }, - { - "name": "[458]", - "element-type": "458", - "meta-type": "array" - }, { "name": "458", - "members": [ - { - "name": "str", - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "459", - "meta-type": "enum", - "values": [ - "passthrough", - "emulator" - ] - }, - { - "name": "460", "members": [ { "name": "data", @@ -24450,7 +24597,7 @@ "meta-type": "object" }, { - "name": "461", + "name": "459", "members": [ { "name": "data", @@ -24460,25 +24607,7 @@ "meta-type": "object" }, { - "name": "462", - "meta-type": "enum", - "values": [ - "number", - "qcode" - ] - }, - { - "name": "463", - "members": [ - { - "name": "data", - "type": "int" - } - ], - "meta-type": "object" - }, - { - "name": "464", + "name": "460", "members": [ { "name": "data", @@ -24488,17 +24617,30 @@ "meta-type": "object" }, { - "name": "465", + "name": "[461]", + "element-type": "461", + "meta-type": "array" + }, + { + "name": "461", + "members": [ + { + "name": "str", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "462", "meta-type": "enum", "values": [ - "key", - "btn", - "rel", - "abs" + "passthrough", + "emulator" ] }, { - "name": "466", + "name": "463", "members": [ { "name": "data", @@ -24508,7 +24650,7 @@ "meta-type": "object" }, { - "name": "467", + "name": "464", "members": [ { "name": "data", @@ -24518,7 +24660,25 @@ "meta-type": "object" }, { - "name": "468", + "name": "465", + "meta-type": "enum", + "values": [ + "number", + "qcode" + ] + }, + { + "name": "466", + "members": [ + { + "name": "data", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "467", "members": [ { "name": "data", @@ -24527,8 +24687,48 @@ ], "meta-type": "object" }, + { + "name": "468", + "meta-type": "enum", + "values": [ + "key", + "btn", + "rel", + "abs" + ] + }, { "name": "469", + "members": [ + { + "name": "data", + "type": "549" + } + ], + "meta-type": "object" + }, + { + "name": "470", + "members": [ + { + "name": "data", + "type": "550" + } + ], + "meta-type": "object" + }, + { + "name": "471", + "members": [ + { + "name": "data", + "type": "551" + } + ], + "meta-type": "object" + }, + { + "name": "472", "meta-type": "enum", "values": [ "inet", @@ -24538,7 +24738,7 @@ ] }, { - "name": "470", + "name": "473", "members": [ { "name": "path", @@ -24558,7 +24758,7 @@ "meta-type": "object" }, { - "name": "471", + "name": "474", "members": [ { "name": "cid", @@ -24572,12 +24772,12 @@ "meta-type": "object" }, { - "name": "[472]", - "element-type": "472", + "name": "[475]", + "element-type": "475", "meta-type": "array" }, { - "name": "472", + "name": "475", "members": [ { "name": "name", @@ -24591,7 +24791,7 @@ "meta-type": "object" }, { - "name": "473", + "name": "476", "meta-type": "enum", "values": [ "abort", @@ -24608,42 +24808,12 @@ "drive-backup" ] }, - { - "name": "474", - "members": [ - { - "name": "data", - "type": "549" - } - ], - "meta-type": "object" - }, - { - "name": "475", - "members": [ - { - "name": "data", - "type": "36" - } - ], - "meta-type": "object" - }, - { - "name": "476", - "members": [ - { - "name": "data", - "type": "37" - } - ], - "meta-type": "object" - }, { "name": "477", "members": [ { "name": "data", - "type": "38" + "type": "552" } ], "meta-type": "object" @@ -24653,7 +24823,7 @@ "members": [ { "name": "data", - "type": "31" + "type": "36" } ], "meta-type": "object" @@ -24663,7 +24833,7 @@ "members": [ { "name": "data", - "type": "27" + "type": "37" } ], "meta-type": "object" @@ -24673,7 +24843,7 @@ "members": [ { "name": "data", - "type": "66" + "type": "38" } ], "meta-type": "object" @@ -24683,7 +24853,7 @@ "members": [ { "name": "data", - "type": "26" + "type": "31" } ], "meta-type": "object" @@ -24693,13 +24863,43 @@ "members": [ { "name": "data", - "type": "30" + "type": "27" } ], "meta-type": "object" }, { "name": "483", + "members": [ + { + "name": "data", + "type": "66" + } + ], + "meta-type": "object" + }, + { + "name": "484", + "members": [ + { + "name": "data", + "type": "26" + } + ], + "meta-type": "object" + }, + { + "name": "485", + "members": [ + { + "name": "data", + "type": "30" + } + ], + "meta-type": "object" + }, + { + "name": "486", "meta-type": "enum", "values": [ "individual", @@ -24707,7 +24907,7 @@ ] }, { - "name": "484", + "name": "487", "meta-type": "enum", "values": [ "string", @@ -24721,12 +24921,12 @@ ] }, { - "name": "[485]", - "element-type": "485", + "name": "[488]", + "element-type": "488", "meta-type": "array" }, { - "name": "485", + "name": "488", "members": [ { "name": "name", @@ -24750,12 +24950,12 @@ "meta-type": "object" }, { - "name": "[486]", - "element-type": "486", + "name": "[489]", + "element-type": "489", "meta-type": "array" }, { - "name": "486", + "name": "489", "members": [ { "name": "case", @@ -24769,12 +24969,12 @@ "meta-type": "object" }, { - "name": "[487]", - "element-type": "487", + "name": "[490]", + "element-type": "490", "meta-type": "array" }, { - "name": "487", + "name": "490", "members": [ { "name": "type", @@ -24784,7 +24984,7 @@ "meta-type": "object" }, { - "name": "488", + "name": "491", "meta-type": "enum", "values": [ "uninitialized", @@ -24795,7 +24995,7 @@ ] }, { - "name": "489", + "name": "492", "meta-type": "enum", "values": [ "memory", @@ -24805,7 +25005,7 @@ ] }, { - "name": "490", + "name": "493", "meta-type": "enum", "values": [ "access-latency", @@ -24817,7 +25017,7 @@ ] }, { - "name": "491", + "name": "494", "meta-type": "enum", "values": [ "none", @@ -24826,7 +25026,7 @@ ] }, { - "name": "492", + "name": "495", "meta-type": "enum", "values": [ "none", @@ -24835,7 +25035,7 @@ ] }, { - "name": "493", + "name": "496", "members": [ { "name": "id", @@ -24874,7 +25074,7 @@ "meta-type": "object" }, { - "name": "494", + "name": "497", "members": [ { "name": "id", @@ -24897,7 +25097,7 @@ "meta-type": "object" }, { - "name": "495", + "name": "498", "members": [ { "name": "id", @@ -24936,7 +25136,7 @@ "meta-type": "object" }, { - "name": "496", + "name": "499", "meta-type": "enum", "values": [ "string", @@ -24946,7 +25146,7 @@ ] }, { - "name": "497", + "name": "500", "members": [ { "name": "desc", @@ -24961,7 +25161,7 @@ "meta-type": "object" }, { - "name": "498", + "name": "501", "members": [ { "name": "device", @@ -24985,27 +25185,27 @@ "meta-type": "object" }, { - "name": "499", + "name": "502", "members": [ { "name": "bus", - "type": "550" + "type": "553" }, { "name": "devices", "default": null, - "type": "[395]" + "type": "[397]" } ], "meta-type": "object" }, { - "name": "[500]", - "element-type": "500", + "name": "[503]", + "element-type": "503", "meta-type": "array" }, { - "name": "500", + "name": "503", "members": [ { "name": "bar", @@ -25037,7 +25237,7 @@ "meta-type": "object" }, { - "name": "501", + "name": "504", "meta-type": "enum", "values": [ "unknown", @@ -25048,7 +25248,7 @@ ] }, { - "name": "502", + "name": "505", "meta-type": "enum", "values": [ "qcow2", @@ -25056,38 +25256,38 @@ "luks" ] }, - { - "name": "503", - "members": [ - { - "name": "data", - "type": "551" - } - ], - "meta-type": "object" - }, - { - "name": "504", - "members": [ - { - "name": "data", - "type": "552" - } - ], - "meta-type": "object" - }, - { - "name": "505", - "members": [ - { - "name": "data", - "type": "553" - } - ], - "meta-type": "object" - }, { "name": "506", + "members": [ + { + "name": "data", + "type": "554" + } + ], + "meta-type": "object" + }, + { + "name": "507", + "members": [ + { + "name": "data", + "type": "555" + } + ], + "meta-type": "object" + }, + { + "name": "508", + "members": [ + { + "name": "data", + "type": "556" + } + ], + "meta-type": "object" + }, + { + "name": "509", "meta-type": "enum", "values": [ "l1_update", @@ -25141,7 +25341,7 @@ ] }, { - "name": "507", + "name": "510", "meta-type": "enum", "values": [ "read", @@ -25153,19 +25353,19 @@ ] }, { - "name": "508", + "name": "511", "meta-type": "enum", "values": [ "inet" ] }, { - "name": "509", + "name": "512", "members": [ { "name": "template", "default": null, - "type": "510" + "type": "513" }, { "name": "main-header", @@ -25216,7 +25416,7 @@ "meta-type": "object" }, { - "name": "510", + "name": "513", "meta-type": "enum", "values": [ "none", @@ -25226,60 +25426,30 @@ ] }, { - "name": "511", + "name": "514", "meta-type": "enum", "values": [ "aes", "luks" ] }, - { - "name": "512", - "members": [ - { - "name": "key-secret", - "default": null, - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "513", - "members": [ - { - "name": "key-secret", - "default": null, - "type": "str" - } - ], - "meta-type": "object" - }, - { - "name": "514", - "meta-type": "enum", - "values": [ - "aes" - ] - }, { "name": "515", - "meta-type": "enum", - "values": [ - "none", - "hash", - "known_hosts" - ] + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" }, { "name": "516", "members": [ { - "name": "type", - "type": "554" - }, - { - "name": "hash", + "name": "key-secret", + "default": null, "type": "str" } ], @@ -25288,6 +25458,36 @@ { "name": "517", "meta-type": "enum", + "values": [ + "aes" + ] + }, + { + "name": "518", + "meta-type": "enum", + "values": [ + "none", + "hash", + "known_hosts" + ] + }, + { + "name": "519", + "members": [ + { + "name": "type", + "type": "557" + }, + { + "name": "hash", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "520", + "meta-type": "enum", "values": [ "off", "metadata", @@ -25296,7 +25496,7 @@ ] }, { - "name": "518", + "name": "521", "meta-type": "enum", "values": [ "aes-128", @@ -25314,7 +25514,7 @@ ] }, { - "name": "519", + "name": "522", "meta-type": "enum", "values": [ "ecb", @@ -25324,7 +25524,7 @@ ] }, { - "name": "520", + "name": "523", "meta-type": "enum", "values": [ "plain", @@ -25333,7 +25533,7 @@ ] }, { - "name": "521", + "name": "524", "meta-type": "enum", "values": [ "md5", @@ -25346,58 +25546,22 @@ ] }, { - "name": "522", + "name": "525", "tag": "format", "variants": [ { "case": "qcow", - "type": "512" + "type": "515" }, { "case": "luks", - "type": "556" - } - ], - "members": [ - { - "name": "format", - "type": "555" - } - ], - "meta-type": "object" - }, - { - "name": "523", - "meta-type": "enum", - "values": [ - "v2", - "v3" - ] - }, - { - "name": "524", - "meta-type": "enum", - "values": [ - "zlib" - ] - }, - { - "name": "525", - "tag": "type", - "variants": [ - { - "case": "full", - "type": "558" - }, - { - "case": "erasure-coded", "type": "559" } ], "members": [ { - "name": "type", - "type": "557" + "name": "format", + "type": "558" } ], "meta-type": "object" @@ -25406,30 +25570,37 @@ "name": "526", "meta-type": "enum", "values": [ - "dynamic", - "fixed" + "v2", + "v3" ] }, { "name": "527", "meta-type": "enum", "values": [ - "monolithicSparse", - "monolithicFlat", - "twoGbMaxExtentSparse", - "twoGbMaxExtentFlat", - "streamOptimized" + "zlib" ] }, { "name": "528", - "meta-type": "enum", - "values": [ - "ide", - "buslogic", - "lsilogic", - "legacyESX" - ] + "tag": "type", + "variants": [ + { + "case": "full", + "type": "561" + }, + { + "case": "erasure-coded", + "type": "562" + } + ], + "members": [ + { + "name": "type", + "type": "560" + } + ], + "meta-type": "object" }, { "name": "529", @@ -25442,18 +25613,47 @@ { "name": "530", "meta-type": "enum", + "values": [ + "monolithicSparse", + "monolithicFlat", + "twoGbMaxExtentSparse", + "twoGbMaxExtentFlat", + "streamOptimized" + ] + }, + { + "name": "531", + "meta-type": "enum", + "values": [ + "ide", + "buslogic", + "lsilogic", + "legacyESX" + ] + }, + { + "name": "532", + "meta-type": "enum", + "values": [ + "dynamic", + "fixed" + ] + }, + { + "name": "533", + "meta-type": "enum", "values": [ "active", "inactive" ] }, { - "name": "531", + "name": "534", "tag": "format", "variants": [ { "case": "luks", - "type": "560" + "type": "563" }, { "case": "qcow", @@ -25463,13 +25663,13 @@ "members": [ { "name": "format", - "type": "555" + "type": "558" } ], "meta-type": "object" }, { - "name": "532", + "name": "535", "members": [ { "name": "logfile", @@ -25499,7 +25699,7 @@ "meta-type": "object" }, { - "name": "533", + "name": "536", "members": [ { "name": "logfile", @@ -25519,7 +25719,7 @@ "meta-type": "object" }, { - "name": "534", + "name": "537", "members": [ { "name": "logfile", @@ -25584,7 +25784,7 @@ "meta-type": "object" }, { - "name": "535", + "name": "538", "members": [ { "name": "logfile", @@ -25609,7 +25809,7 @@ "meta-type": "object" }, { - "name": "536", + "name": "539", "members": [ { "name": "logfile", @@ -25625,7 +25825,7 @@ "meta-type": "object" }, { - "name": "537", + "name": "540", "members": [ { "name": "logfile", @@ -25645,7 +25845,7 @@ "meta-type": "object" }, { - "name": "538", + "name": "541", "members": [ { "name": "logfile", @@ -25666,7 +25866,7 @@ "meta-type": "object" }, { - "name": "539", + "name": "542", "members": [ { "name": "logfile", @@ -25686,7 +25886,7 @@ "meta-type": "object" }, { - "name": "540", + "name": "543", "members": [ { "name": "logfile", @@ -25706,7 +25906,7 @@ "meta-type": "object" }, { - "name": "541", + "name": "544", "members": [ { "name": "logfile", @@ -25742,7 +25942,7 @@ "meta-type": "object" }, { - "name": "542", + "name": "545", "members": [ { "name": "logfile", @@ -25763,7 +25963,7 @@ "meta-type": "object" }, { - "name": "543", + "name": "546", "members": [ { "name": "path", @@ -25779,7 +25979,7 @@ "meta-type": "object" }, { - "name": "544", + "name": "547", "members": [ { "name": "chardev", @@ -25789,7 +25989,7 @@ "meta-type": "object" }, { - "name": "545", + "name": "548", "meta-type": "enum", "values": [ "unmapped", @@ -25943,11 +26143,11 @@ ] }, { - "name": "546", + "name": "549", "members": [ { "name": "key", - "type": "335" + "type": "336" }, { "name": "down", @@ -25957,11 +26157,11 @@ "meta-type": "object" }, { - "name": "547", + "name": "550", "members": [ { "name": "button", - "type": "561" + "type": "564" }, { "name": "down", @@ -25971,11 +26171,11 @@ "meta-type": "object" }, { - "name": "548", + "name": "551", "members": [ { "name": "axis", - "type": "562" + "type": "565" }, { "name": "value", @@ -25985,13 +26185,13 @@ "meta-type": "object" }, { - "name": "549", + "name": "552", "members": [ ], "meta-type": "object" }, { - "name": "550", + "name": "553", "members": [ { "name": "number", @@ -26007,21 +26207,21 @@ }, { "name": "io_range", - "type": "563" + "type": "566" }, { "name": "memory_range", - "type": "563" + "type": "566" }, { "name": "prefetchable_range", - "type": "563" + "type": "566" } ], "meta-type": "object" }, { - "name": "551", + "name": "554", "members": [ { "name": "compat", @@ -26059,22 +26259,22 @@ { "name": "encrypt", "default": null, - "type": "564" + "type": "567" }, { "name": "bitmaps", "default": null, - "type": "[565]" + "type": "[568]" }, { "name": "compression-type", - "type": "524" + "type": "527" } ], "meta-type": "object" }, { - "name": "552", + "name": "555", "members": [ { "name": "create-type", @@ -26096,28 +26296,28 @@ "meta-type": "object" }, { - "name": "553", + "name": "556", "members": [ { "name": "cipher-alg", - "type": "518" + "type": "521" }, { "name": "cipher-mode", - "type": "519" + "type": "522" }, { "name": "ivgen-alg", - "type": "520" + "type": "523" }, { "name": "ivgen-hash-alg", "default": null, - "type": "521" + "type": "524" }, { "name": "hash-alg", - "type": "521" + "type": "524" }, { "name": "payload-offset", @@ -26133,13 +26333,13 @@ }, { "name": "slots", - "type": "[566]" + "type": "[569]" } ], "meta-type": "object" }, { - "name": "554", + "name": "557", "meta-type": "enum", "values": [ "md5", @@ -26147,7 +26347,7 @@ ] }, { - "name": "555", + "name": "558", "meta-type": "enum", "values": [ "qcow", @@ -26155,7 +26355,7 @@ ] }, { - "name": "556", + "name": "559", "members": [ { "name": "key-secret", @@ -26165,27 +26365,27 @@ { "name": "cipher-alg", "default": null, - "type": "518" + "type": "521" }, { "name": "cipher-mode", "default": null, - "type": "519" + "type": "522" }, { "name": "ivgen-alg", "default": null, - "type": "520" + "type": "523" }, { "name": "ivgen-hash-alg", "default": null, - "type": "521" + "type": "524" }, { "name": "hash-alg", "default": null, - "type": "521" + "type": "524" }, { "name": "iter-time", @@ -26196,7 +26396,7 @@ "meta-type": "object" }, { - "name": "557", + "name": "560", "meta-type": "enum", "values": [ "full", @@ -26204,7 +26404,7 @@ ] }, { - "name": "558", + "name": "561", "members": [ { "name": "copies", @@ -26214,7 +26414,7 @@ "meta-type": "object" }, { - "name": "559", + "name": "562", "members": [ { "name": "data-strips", @@ -26228,11 +26428,11 @@ "meta-type": "object" }, { - "name": "560", + "name": "563", "members": [ { "name": "state", - "type": "530" + "type": "533" }, { "name": "new-secret", @@ -26263,7 +26463,7 @@ "meta-type": "object" }, { - "name": "561", + "name": "564", "meta-type": "enum", "values": [ "left", @@ -26276,7 +26476,7 @@ ] }, { - "name": "562", + "name": "565", "meta-type": "enum", "values": [ "x", @@ -26284,7 +26484,7 @@ ] }, { - "name": "563", + "name": "566", "members": [ { "name": "base", @@ -26298,12 +26498,12 @@ "meta-type": "object" }, { - "name": "564", + "name": "567", "tag": "format", "variants": [ { "case": "luks", - "type": "553" + "type": "556" }, { "case": "aes", @@ -26313,18 +26513,18 @@ "members": [ { "name": "format", - "type": "511" + "type": "514" } ], "meta-type": "object" }, { - "name": "[565]", - "element-type": "565", + "name": "[568]", + "element-type": "568", "meta-type": "array" }, { - "name": "565", + "name": "568", "members": [ { "name": "name", @@ -26336,7 +26536,7 @@ }, { "name": "flags", - "type": "[567]" + "type": "[570]" } ], "meta-type": "object" @@ -26347,12 +26547,12 @@ "meta-type": "array" }, { - "name": "[566]", - "element-type": "566", + "name": "[569]", + "element-type": "569", "meta-type": "array" }, { - "name": "566", + "name": "569", "members": [ { "name": "active", @@ -26376,12 +26576,12 @@ "meta-type": "object" }, { - "name": "[567]", - "element-type": "567", + "name": "[570]", + "element-type": "570", "meta-type": "array" }, { - "name": "567", + "name": "570", "meta-type": "enum", "values": [ "in-use", @@ -27072,7 +27272,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": false + "migration-safe": false, + "deprecated": false }, { "name": "host", @@ -27081,7 +27282,8 @@ "kvm" ], "static": false, - "migration-safe": false + "migration-safe": false, + "deprecated": false }, { "name": "base", @@ -27089,7 +27291,8 @@ "unavailable-features": [ ], "static": true, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "qemu64-v1", @@ -27097,7 +27300,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "qemu64", @@ -27106,7 +27310,8 @@ ], "alias-of": "qemu64-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "qemu32-v1", @@ -27114,7 +27319,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "qemu32", @@ -27123,7 +27329,8 @@ ], "alias-of": "qemu32-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "phenom-v1", @@ -27132,7 +27339,8 @@ "fxsr-opt" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "phenom", @@ -27142,7 +27350,8 @@ ], "alias-of": "phenom-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium3-v1", @@ -27150,7 +27359,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium3", @@ -27159,7 +27369,8 @@ ], "alias-of": "pentium3-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium2-v1", @@ -27167,7 +27378,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium2", @@ -27176,7 +27388,8 @@ ], "alias-of": "pentium2-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium-v1", @@ -27184,7 +27397,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "pentium", @@ -27193,7 +27407,8 @@ ], "alias-of": "pentium-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "n270-v1", @@ -27201,7 +27416,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "n270", @@ -27210,7 +27426,8 @@ ], "alias-of": "n270-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "kvm64-v1", @@ -27218,7 +27435,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "kvm64", @@ -27227,7 +27445,8 @@ ], "alias-of": "kvm64-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "kvm32-v1", @@ -27235,7 +27454,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "kvm32", @@ -27244,7 +27464,8 @@ ], "alias-of": "kvm32-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "coreduo-v1", @@ -27252,7 +27473,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "coreduo", @@ -27261,7 +27483,8 @@ ], "alias-of": "coreduo-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "core2duo-v1", @@ -27269,7 +27492,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "core2duo", @@ -27278,7 +27502,8 @@ ], "alias-of": "core2duo-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "athlon-v1", @@ -27286,7 +27511,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "athlon", @@ -27295,7 +27521,8 @@ ], "alias-of": "athlon-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Westmere-v2", @@ -27304,7 +27531,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Westmere-v1", @@ -27312,7 +27540,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Westmere-IBRS", @@ -27322,7 +27551,8 @@ ], "alias-of": "Westmere-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Westmere", @@ -27331,7 +27561,8 @@ ], "alias-of": "Westmere-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Snowridge-v2", @@ -27355,7 +27586,8 @@ "split-lock-detect" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Snowridge-v1", @@ -27379,7 +27611,8 @@ "split-lock-detect" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Snowridge", @@ -27404,7 +27637,8 @@ ], "alias-of": "Snowridge-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-v4", @@ -27429,7 +27663,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-v3", @@ -27454,7 +27689,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-v2", @@ -27481,7 +27717,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-v1", @@ -27507,7 +27744,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-noTSX-IBRS", @@ -27533,7 +27771,8 @@ ], "alias-of": "Skylake-Server-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server-IBRS", @@ -27561,7 +27800,8 @@ ], "alias-of": "Skylake-Server-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Server", @@ -27588,7 +27828,8 @@ ], "alias-of": "Skylake-Server-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-v3", @@ -27608,7 +27849,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-v2", @@ -27630,7 +27872,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-v1", @@ -27651,7 +27894,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-noTSX-IBRS", @@ -27672,7 +27916,8 @@ ], "alias-of": "Skylake-Client-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client-IBRS", @@ -27695,7 +27940,8 @@ ], "alias-of": "Skylake-Client-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Skylake-Client", @@ -27717,7 +27963,8 @@ ], "alias-of": "Skylake-Client-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "SandyBridge-v2", @@ -27729,7 +27976,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "SandyBridge-v1", @@ -27740,7 +27988,8 @@ "avx" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "SandyBridge-IBRS", @@ -27753,7 +28002,8 @@ ], "alias-of": "SandyBridge-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "SandyBridge", @@ -27765,7 +28015,8 @@ ], "alias-of": "SandyBridge-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Penryn-v1", @@ -27773,7 +28024,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Penryn", @@ -27782,7 +28034,8 @@ ], "alias-of": "Penryn-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G5-v1", @@ -27799,7 +28052,8 @@ "nrip-save" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G5", @@ -27817,7 +28071,8 @@ ], "alias-of": "Opteron_G5-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G4-v1", @@ -27831,7 +28086,8 @@ "nrip-save" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G4", @@ -27846,7 +28102,8 @@ ], "alias-of": "Opteron_G4-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G3-v1", @@ -27855,7 +28112,8 @@ "misalignsse" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G3", @@ -27865,7 +28123,8 @@ ], "alias-of": "Opteron_G3-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G2-v1", @@ -27873,7 +28132,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G2", @@ -27882,7 +28142,8 @@ ], "alias-of": "Opteron_G2-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G1-v1", @@ -27890,7 +28151,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Opteron_G1", @@ -27899,7 +28161,8 @@ ], "alias-of": "Opteron_G1-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Nehalem-v2", @@ -27908,7 +28171,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Nehalem-v1", @@ -27916,7 +28180,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Nehalem-IBRS", @@ -27926,7 +28191,8 @@ ], "alias-of": "Nehalem-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Nehalem", @@ -27935,7 +28201,8 @@ ], "alias-of": "Nehalem-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "KnightsMill-v1", @@ -27958,7 +28225,8 @@ "3dnowprefetch" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "KnightsMill", @@ -27982,7 +28250,8 @@ ], "alias-of": "KnightsMill-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "IvyBridge-v2", @@ -27995,7 +28264,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "IvyBridge-v1", @@ -28007,7 +28277,8 @@ "f16c" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "IvyBridge-IBRS", @@ -28021,7 +28292,8 @@ ], "alias-of": "IvyBridge-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "IvyBridge", @@ -28034,7 +28306,8 @@ ], "alias-of": "IvyBridge-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-v4", @@ -28081,7 +28354,8 @@ "taa-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-v3", @@ -28124,7 +28398,8 @@ "taa-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-v2", @@ -28160,7 +28435,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-v1", @@ -28198,7 +28474,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server-noTSX", @@ -28235,7 +28512,8 @@ ], "alias-of": "Icelake-Server-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Server", @@ -28274,7 +28552,8 @@ ], "alias-of": "Icelake-Server-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Icelake-Client-v2", @@ -28305,7 +28584,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": true }, { "name": "Icelake-Client-v1", @@ -28338,7 +28618,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": true }, { "name": "Icelake-Client-noTSX", @@ -28370,7 +28651,8 @@ ], "alias-of": "Icelake-Client-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": true }, { "name": "Icelake-Client", @@ -28404,7 +28686,8 @@ ], "alias-of": "Icelake-Client-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": true }, { "name": "Haswell-v4", @@ -28421,7 +28704,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-v3", @@ -28440,7 +28724,8 @@ "spec-ctrl" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-v2", @@ -28456,7 +28741,8 @@ "invpcid" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-v1", @@ -28474,7 +28760,8 @@ "rtm" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-noTSX-IBRS", @@ -28492,7 +28779,8 @@ ], "alias-of": "Haswell-v4", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-noTSX", @@ -28509,7 +28797,8 @@ ], "alias-of": "Haswell-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell-IBRS", @@ -28529,7 +28818,8 @@ ], "alias-of": "Haswell-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Haswell", @@ -28548,7 +28838,8 @@ ], "alias-of": "Haswell-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-v3", @@ -28574,7 +28865,8 @@ "xsaves" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-v2", @@ -28596,7 +28888,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-v1", @@ -28617,7 +28910,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-Rome-v1", @@ -28647,7 +28941,8 @@ "xsaves" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-Rome", @@ -28678,7 +28973,8 @@ ], "alias-of": "EPYC-Rome-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC-IBPB", @@ -28701,7 +28997,8 @@ ], "alias-of": "EPYC-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "EPYC", @@ -28723,7 +29020,8 @@ ], "alias-of": "EPYC-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Dhyana-v1", @@ -28744,7 +29042,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Dhyana", @@ -28766,7 +29065,8 @@ ], "alias-of": "Dhyana-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Denverton-v2", @@ -28785,7 +29085,8 @@ "skip-l1dfl-vmentry" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Denverton-v1", @@ -28804,7 +29105,8 @@ "skip-l1dfl-vmentry" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Denverton", @@ -28824,7 +29126,8 @@ ], "alias-of": "Denverton-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cooperlake-v1", @@ -28862,7 +29165,8 @@ "taa-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cooperlake", @@ -28901,7 +29205,8 @@ ], "alias-of": "Cooperlake-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Conroe-v1", @@ -28909,7 +29214,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Conroe", @@ -28918,7 +29224,8 @@ ], "alias-of": "Conroe-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-v4", @@ -28950,7 +29257,8 @@ "mds-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-v3", @@ -28982,7 +29290,8 @@ "mds-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-v2", @@ -29016,7 +29325,8 @@ "mds-no" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-v1", @@ -29045,7 +29355,8 @@ "xsavec" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server-noTSX", @@ -29078,7 +29389,8 @@ ], "alias-of": "Cascadelake-Server-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Cascadelake-Server", @@ -29108,7 +29420,8 @@ ], "alias-of": "Cascadelake-Server-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-v4", @@ -29127,7 +29440,8 @@ "3dnowprefetch" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-v3", @@ -29148,7 +29462,8 @@ "3dnowprefetch" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-v2", @@ -29166,7 +29481,8 @@ "3dnowprefetch" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-v1", @@ -29186,7 +29502,8 @@ "3dnowprefetch" ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-noTSX-IBRS", @@ -29206,7 +29523,8 @@ ], "alias-of": "Broadwell-v4", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-noTSX", @@ -29225,7 +29543,8 @@ ], "alias-of": "Broadwell-v2", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell-IBRS", @@ -29247,7 +29566,8 @@ ], "alias-of": "Broadwell-v3", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "Broadwell", @@ -29268,7 +29588,8 @@ ], "alias-of": "Broadwell-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "486-v1", @@ -29276,7 +29597,8 @@ "unavailable-features": [ ], "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false }, { "name": "486", @@ -29285,7 +29607,8 @@ ], "alias-of": "486-v1", "static": false, - "migration-safe": true + "migration-safe": true, + "deprecated": false } ], "id": "libvirt-2" @@ -30034,14 +30357,6 @@ "deprecated": false, "default-ram-id": "pc.ram" }, - { - "hotpluggable-cpus": false, - "name": "none", - "numa-mem-supported": false, - "cpu-max": 1, - "deprecated": false, - "default-ram-id": "ram" - }, { "hotpluggable-cpus": true, "name": "pc-1.1", @@ -30051,6 +30366,14 @@ "deprecated": true, "default-ram-id": "pc.ram" }, + { + "hotpluggable-cpus": false, + "name": "none", + "numa-mem-supported": false, + "cpu-max": 1, + "deprecated": false, + "default-ram-id": "ram" + }, { "hotpluggable-cpus": true, "name": "pc-i440fx-2.7", diff --git a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml index 63e947c1b3..6ee4d946aa 100644 --- a/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml +++ b/tests/qemucapabilitiesdata/caps_5.2.0.x86_64.xml @@ -250,7 +250,7 @@ 5001050 0 43100243 - v5.1.0-2207-g96292515c0 + v5.1.0-2827-g2c6605389c x86_64 diff --git a/tests/qemumonitorjsontest.c b/tests/qemumonitorjsontest.c index 61935134af..2a0377bae3 100644 --- a/tests/qemumonitorjsontest.c +++ b/tests/qemumonitorjsontest.c @@ -3052,11 +3052,12 @@ testQemuMonitorJSONBlockExportAdd(const void *opaque) const testGenericData *data = opaque; g_autoptr(qemuMonitorTest) test = NULL; g_autoptr(virJSONValue) nbddata = NULL; + const char *bitmaps[] = { "bitmap1", "bitmap2", NULL }; if (!(test = qemuMonitorTestNewSchema(data->xmlopt, data->schema))) return -1; - if (!(nbddata = qemuBlockExportGetNBDProps("nodename", "exportname", true, "bitmapname"))) + if (!(nbddata = qemuBlockExportGetNBDProps("nodename", "exportname", true, bitmaps))) return -1; if (qemuMonitorTestAddItem(test, "block-export-add", "{\"return\":{}}") < 0)