[libvirt] [PATCH 0/4] tests: Add capabilities for s390x

This series adds the capabilities of QEMU 3.1.0 and 4.0.0 on s390x. Boris Fiuczynski (4): tests: Add capabilities for QEMU 3.1.0 on s390x tests: domaincaps: Add QEMU 3.1.0 for s390x tests: Add capabilities for QEMU 4.0.0 on s390x tests: domaincaps: Add QEMU 4.0.0 for s390x .../domaincapsschemadata/qemu_3.1.0.s390x.xml | 196 + .../domaincapsschemadata/qemu_4.0.0.s390x.xml | 198 + tests/domaincapstest.c | 8 + .../caps_3.1.0.s390x.replies | 20893 +++++++++++++++ .../qemucapabilitiesdata/caps_3.1.0.s390x.xml | 2728 ++ .../caps_4.0.0.s390x.replies | 21514 ++++++++++++++++ .../qemucapabilitiesdata/caps_4.0.0.s390x.xml | 2894 +++ ...othreads-virtio-scsi-ccw.s390x-latest.args | 6 +- .../s390x-ccw-graphics.s390x-latest.args | 2 +- .../s390x-ccw-headless.s390x-latest.args | 2 +- .../vhost-vsock-ccw-auto.s390x-latest.args | 2 +- .../vhost-vsock-ccw.s390x-latest.args | 2 +- 12 files changed, 48438 insertions(+), 7 deletions(-) create mode 100644 tests/domaincapsschemadata/qemu_3.1.0.s390x.xml create mode 100644 tests/domaincapsschemadata/qemu_4.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.1.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.1.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_4.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_4.0.0.s390x.xml -- 2.17.0

In addition adjusting *s390x-latest.args files to qemu deprecation changes made in commit e8c2c8bd078 (Prefer '-overcommit mem-lock' over -realtime mlock'). Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../caps_3.1.0.s390x.replies | 20893 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.1.0.s390x.xml | 2728 ++ ...othreads-virtio-scsi-ccw.s390x-latest.args | 2 +- .../s390x-ccw-graphics.s390x-latest.args | 2 +- .../s390x-ccw-headless.s390x-latest.args | 2 +- .../vhost-vsock-ccw-auto.s390x-latest.args | 2 +- .../vhost-vsock-ccw.s390x-latest.args | 2 +- 7 files changed, 23626 insertions(+), 5 deletions(-) create mode 100644 tests/qemucapabilitiesdata/caps_3.1.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.1.0.s390x.xml diff --git a/tests/qemucapabilitiesdata/caps_3.1.0.s390x.replies b/tests/qemucapabilitiesdata/caps_3.1.0.s390x.replies new file mode 100644 index 0000000000..1011d2f833 --- /dev/null +++ b/tests/qemucapabilitiesdata/caps_3.1.0.s390x.replies @@ -0,0 +1,20893 @@ +{ + "execute": "qmp_capabilities", + "id": "libvirt-1" +} + +{ + "return": { + }, + "id": "libvirt-1" +} + +{ + "execute": "query-version", + "id": "libvirt-2" +} + +{ + "return": { + "qemu": { + "micro": 0, + "minor": 1, + "major": 3 + }, + "package": "v3.1.0" + }, + "id": "libvirt-2" +} + +{ + "execute": "query-target", + "id": "libvirt-3" +} + +{ + "return": { + "arch": "s390x" + }, + "id": "libvirt-3" +} + +{ + "execute": "query-commands", + "id": "libvirt-4" +} + +{ + "return": [ + { + "name": "netdev_add" + }, + { + "name": "device_add" + }, + { + "name": "query-qmp-schema" + }, + { + "name": "set-numa-node" + }, + { + "name": "query-vm-generation-id" + }, + { + "name": "query-hotpluggable-cpus" + }, + { + "name": "xen-load-devices-state" + }, + { + "name": "query-acpi-ospm-status" + }, + { + "name": "query-memory-devices" + }, + { + "name": "query-memdev" + }, + { + "name": "query-command-line-options" + }, + { + "name": "query-target" + }, + { + "name": "query-fdsets" + }, + { + "name": "remove-fd" + }, + { + "name": "add-fd" + }, + { + "name": "query-cpu-model-baseline" + }, + { + "name": "query-cpu-model-comparison" + }, + { + "name": "query-cpu-model-expansion" + }, + { + "name": "query-cpu-definitions" + }, + { + "name": "query-memory-size-summary" + }, + { + "name": "query-machines" + }, + { + "name": "closefd" + }, + { + "name": "getfd" + }, + { + "name": "object-del" + }, + { + "name": "object-add" + }, + { + "name": "dump-skeys" + }, + { + "name": "query-dump-guest-memory-capability" + }, + { + "name": "query-dump" + }, + { + "name": "dump-guest-memory" + }, + { + "name": "device_del" + }, + { + "name": "xen-set-global-dirty-log" + }, + { + "name": "qom-list-properties" + }, + { + "name": "device-list-properties" + }, + { + "name": "qom-list-types" + }, + { + "name": "change" + }, + { + "name": "qom-set" + }, + { + "name": "qom-get" + }, + { + "name": "qom-list" + }, + { + "name": "human-monitor-command" + }, + { + "name": "balloon" + }, + { + "name": "inject-nmi" + }, + { + "name": "system_wakeup" + }, + { + "name": "x-exit-preconfig" + }, + { + "name": "cont" + }, + { + "name": "pmemsave" + }, + { + "name": "memsave" + }, + { + "name": "cpu-add" + }, + { + "name": "system_powerdown" + }, + { + "name": "system_reset" + }, + { + "name": "stop" + }, + { + "name": "quit" + }, + { + "name": "query-pci" + }, + { + "name": "query-balloon" + }, + { + "name": "query-iothreads" + }, + { + "name": "query-cpus-fast" + }, + { + "name": "query-cpus" + }, + { + "name": "query-events" + }, + { + "name": "query-uuid" + }, + { + "name": "query-kvm" + }, + { + "name": "query-name" + }, + { + "name": "add_client" + }, + { + "name": "query-commands" + }, + { + "name": "query-version" + }, + { + "name": "qmp_capabilities" + }, + { + "name": "trace-event-set-state" + }, + { + "name": "trace-event-get-state" + }, + { + "name": "transaction" + }, + { + "name": "migrate-pause" + }, + { + "name": "migrate-recover" + }, + { + "name": "query-colo-status" + }, + { + "name": "xen-colo-do-checkpoint" + }, + { + "name": "query-xen-replication-status" + }, + { + "name": "xen-set-replication" + }, + { + "name": "xen-save-devices-state" + }, + { + "name": "migrate-incoming" + }, + { + "name": "migrate" + }, + { + "name": "query-migrate-cache-size" + }, + { + "name": "migrate-set-cache-size" + }, + { + "name": "migrate_set_speed" + }, + { + "name": "migrate_set_downtime" + }, + { + "name": "migrate-continue" + }, + { + "name": "migrate_cancel" + }, + { + "name": "x-colo-lost-heartbeat" + }, + { + "name": "migrate-start-postcopy" + }, + { + "name": "client_migrate_info" + }, + { + "name": "query-migrate-parameters" + }, + { + "name": "migrate-set-parameters" + }, + { + "name": "query-migrate-capabilities" + }, + { + "name": "migrate-set-capabilities" + }, + { + "name": "query-migrate" + }, + { + "name": "query-display-options" + }, + { + "name": "input-send-event" + }, + { + "name": "send-key" + }, + { + "name": "query-mice" + }, + { + "name": "change-vnc-password" + }, + { + "name": "query-vnc-servers" + }, + { + "name": "query-vnc" + }, + { + "name": "screendump" + }, + { + "name": "expire_password" + }, + { + "name": "set_password" + }, + { + "name": "query-tpm" + }, + { + "name": "query-tpm-types" + }, + { + "name": "query-tpm-models" + }, + { + "name": "query-rocker-of-dpa-groups" + }, + { + "name": "query-rocker-of-dpa-flows" + }, + { + "name": "query-rocker-ports" + }, + { + "name": "query-rocker" + }, + { + "name": "query-rx-filter" + }, + { + "name": "netdev_del" + }, + { + "name": "set_link" + }, + { + "name": "chardev-send-break" + }, + { + "name": "chardev-remove" + }, + { + "name": "chardev-change" + }, + { + "name": "chardev-add" + }, + { + "name": "ringbuf-read" + }, + { + "name": "ringbuf-write" + }, + { + "name": "query-chardev-backends" + }, + { + "name": "query-chardev" + }, + { + "name": "nbd-server-stop" + }, + { + "name": "x-nbd-server-add-bitmap" + }, + { + "name": "nbd-server-remove" + }, + { + "name": "nbd-server-add" + }, + { + "name": "nbd-server-start" + }, + { + "name": "eject" + }, + { + "name": "blockdev-snapshot-delete-internal-sync" + }, + { + "name": "blockdev-snapshot-internal-sync" + }, + { + "name": "query-pr-managers" + }, + { + "name": "x-blockdev-set-iothread" + }, + { + "name": "x-blockdev-change" + }, + { + "name": "block-set-write-threshold" + }, + { + "name": "blockdev-change-medium" + }, + { + "name": "blockdev-insert-medium" + }, + { + "name": "blockdev-remove-medium" + }, + { + "name": "blockdev-close-tray" + }, + { + "name": "blockdev-open-tray" + }, + { + "name": "blockdev-create" + }, + { + "name": "blockdev-del" + }, + { + "name": "blockdev-add" + }, + { + "name": "block-job-finalize" + }, + { + "name": "block-job-dismiss" + }, + { + "name": "block-job-complete" + }, + { + "name": "block-job-resume" + }, + { + "name": "block-job-pause" + }, + { + "name": "block-job-cancel" + }, + { + "name": "block-job-set-speed" + }, + { + "name": "block-stream" + }, + { + "name": "block_set_io_throttle" + }, + { + "name": "blockdev-mirror" + }, + { + "name": "x-debug-block-dirty-bitmap-sha256" + }, + { + "name": "x-block-dirty-bitmap-merge" + }, + { + "name": "x-block-dirty-bitmap-disable" + }, + { + "name": "x-block-dirty-bitmap-enable" + }, + { + "name": "block-dirty-bitmap-clear" + }, + { + "name": "block-dirty-bitmap-remove" + }, + { + "name": "block-dirty-bitmap-add" + }, + { + "name": "drive-mirror" + }, + { + "name": "query-named-block-nodes" + }, + { + "name": "blockdev-backup" + }, + { + "name": "drive-backup" + }, + { + "name": "block-commit" + }, + { + "name": "change-backing-file" + }, + { + "name": "blockdev-snapshot" + }, + { + "name": "blockdev-snapshot-sync" + }, + { + "name": "block_resize" + }, + { + "name": "block_passwd" + }, + { + "name": "query-block-jobs" + }, + { + "name": "query-blockstats" + }, + { + "name": "query-block" + }, + { + "name": "x-block-latency-histogram-set" + }, + { + "name": "query-jobs" + }, + { + "name": "job-finalize" + }, + { + "name": "job-dismiss" + }, + { + "name": "job-complete" + }, + { + "name": "job-cancel" + }, + { + "name": "job-resume" + }, + { + "name": "job-pause" + }, + { + "name": "watchdog-set-action" + }, + { + "name": "query-status" + } + ], + "id": "libvirt-4" +} + +{ + "execute": "query-kvm", + "id": "libvirt-5" +} + +{ + "return": { + "enabled": true, + "present": true + }, + "id": "libvirt-5" +} + +{ + "execute": "qom-list-types", + "id": "libvirt-6" +} + +{ + "return": [ + { + "name": "vhost-vsock-pci", + "parent": "virtio-pci" + }, + { + "name": "virtio-tablet-pci", + "parent": "virtio-input-hid-pci" + }, + { + "name": "s390-pcihost", + "parent": "pci-host-bridge" + }, + { + "name": "z890.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-storage_attributes-qemu", + "parent": "s390-storage_attributes" + }, + { + "name": "cryptodev-backend", + "parent": "object" + }, + { + "name": "s390-ccw-virtio-2.12-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "virtio-rng-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "iothread", + "parent": "object" + }, + { + "name": "z990.4-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-gpu-device", + "parent": "virtio-device" + }, + { + "name": "z14ZR1-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z10BC.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z196.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z14-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-scsi-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "s390-flic", + "parent": "sys-bus-device" + }, + { + "name": "vhost-vsock-device", + "parent": "virtio-device" + }, + { + "name": "z9BC-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "zEC12-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z196-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z13-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z990.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "sclplmconsole", + "parent": "s390-sclp-event-type" + }, + { + "name": "host-s390x-cpu", + "parent": "max-s390x-cpu" + }, + { + "name": "scsi-cd", + "parent": "scsi-disk-base" + }, + { + "name": "container", + "parent": "object" + }, + { + "name": "qio-channel-rdma", + "parent": "qio-channel" + }, + { + "name": "chardev-null", + "parent": "chardev" + }, + { + "name": "z9EC-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-pcibus", + "parent": "bus" + }, + { + "name": "zBC12-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "scsi-generic", + "parent": "scsi-device" + }, + { + "name": "z9EC.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-net-pci", + "parent": "virtio-pci" + }, + { + "name": "virtio-9p-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "z196.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "qemu-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-mouse-device", + "parent": "virtio-input-hid-device" + }, + { + "name": "virtio-mouse-pci", + "parent": "virtio-input-hid-pci" + }, + { + "name": "throttle-group", + "parent": "object" + }, + { + "name": "zEC12.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "rng-egd", + "parent": "rng-backend" + }, + { + "name": "z800-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-blk-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "s390-ipl", + "parent": "device" + }, + { + "name": "s390-sclp-events-bus", + "parent": "bus" + }, + { + "name": "irq", + "parent": "object" + }, + { + "name": "s390-ccw-virtio-2.8-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "filter-buffer", + "parent": "netfilter" + }, + { + "name": "virtconsole", + "parent": "virtserialport" + }, + { + "name": "z9EC.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-rng-pci", + "parent": "virtio-pci" + }, + { + "name": "PCIE", + "parent": "PCI" + }, + { + "name": "chardev-pty", + "parent": "chardev" + }, + { + "name": "z900.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-user-blk", + "parent": "virtio-device" + }, + { + "name": "s390-ccw-virtio-2.9-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "chardev-memory", + "parent": "chardev-ringbuf" + }, + { + "name": "sclp-cpu-hotplug", + "parent": "s390-sclp-event-type" + }, + { + "name": "s390-skeys-kvm", + "parent": "s390-skeys" + }, + { + "name": "z14ZR1-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "x-terminal3270", + "parent": "emulated-ccw-3270" + }, + { + "name": "chardev-serial", + "parent": "chardev-fd" + }, + { + "name": "s390-ccw-virtio-3.0-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "virtio-keyboard-ccw", + "parent": "virtio-input-hid-ccw" + }, + { + "name": "usb-bus", + "parent": "bus" + }, + { + "name": "vhost-scsi-pci", + "parent": "virtio-pci" + }, + { + "name": "filter-rewriter", + "parent": "netfilter" + }, + { + "name": "sclp", + "parent": "device" + }, + { + "name": "z900.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-crypto-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "z890-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "pvrdma", + "parent": "pci-device" + }, + { + "name": "z890-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "or-irq", + "parent": "device" + }, + { + "name": "s390-tod-kvm", + "parent": "s390-tod" + }, + { + "name": "virtual-css-bus", + "parent": "bus" + }, + { + "name": "qio-net-listener", + "parent": "object" + }, + { + "name": "virtio-tablet-device", + "parent": "virtio-input-hid-device" + }, + { + "name": "filter-redirector", + "parent": "netfilter" + }, + { + "name": "chardev-pipe", + "parent": "chardev-fd" + }, + { + "name": "unimplemented-device", + "parent": "sys-bus-device" + }, + { + "name": "sclpquiesce", + "parent": "s390-sclp-event-type" + }, + { + "name": "z990.4-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z10BC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "split-irq", + "parent": "device" + }, + { + "name": "scsi-disk", + "parent": "scsi-disk-base" + }, + { + "name": "virtio-9p-pci", + "parent": "virtio-pci" + }, + { + "name": "vfio-pci-igd-lpc-bridge", + "parent": "pci-device" + }, + { + "name": "vfio-ap", + "parent": "ap-device" + }, + { + "name": "z900.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "qio-channel-buffer", + "parent": "qio-channel" + }, + { + "name": "z9BC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z800-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-pci-iommu", + "parent": "object" + }, + { + "name": "filter-dump", + "parent": "netfilter" + }, + { + "name": "virtio-scsi-device", + "parent": "virtio-scsi-common" + }, + { + "name": "virtio-blk-pci", + "parent": "virtio-pci" + }, + { + "name": "virtio-9p-device", + "parent": "virtio-device" + }, + { + "name": "z114-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.4-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "z13-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-ringbuf", + "parent": "chardev" + }, + { + "name": "vhost-user-scsi", + "parent": "vhost-scsi-common" + }, + { + "name": "System", + "parent": "bus" + }, + { + "name": "z13s-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "filter-mirror", + "parent": "netfilter" + }, + { + "name": "qemu-console", + "parent": "object" + }, + { + "name": "virtio-net-device", + "parent": "virtio-device" + }, + { + "name": "vfio-pci-nohotplug", + "parent": "vfio-pci" + }, + { + "name": "colo-compare", + "parent": "object" + }, + { + "name": "z990-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z990.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.5-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "chardev-testdev", + "parent": "chardev" + }, + { + "name": "z14-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-hci", + "parent": "chardev" + }, + { + "name": "virtio-keyboard-pci", + "parent": "virtio-input-hid-pci" + }, + { + "name": "z890.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "input-linux", + "parent": "object" + }, + { + "name": "virtual-css-bridge", + "parent": "sys-bus-device" + }, + { + "name": "chardev-stdio", + "parent": "chardev-fd" + }, + { + "name": "qio-dns-resolver", + "parent": "object" + }, + { + "name": "tls-creds-psk", + "parent": "tls-creds" + }, + { + "name": "tls-creds-anon", + "parent": "tls-creds" + }, + { + "name": "z196-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "diag288", + "parent": "device" + }, + { + "name": "memory-backend-file", + "parent": "memory-backend" + }, + { + "name": "z10EC-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-keyboard-device", + "parent": "virtio-input-hid-device" + }, + { + "name": "z13s-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-crypto-pci", + "parent": "virtio-pci" + }, + { + "name": "qemu:memory-region", + "parent": "object" + }, + { + "name": "rng-random", + "parent": "rng-backend" + }, + { + "name": "z900-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-mux", + "parent": "chardev" + }, + { + "name": "chardev-udp", + "parent": "chardev" + }, + { + "name": "z10EC.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-gdb", + "parent": "chardev" + }, + { + "name": "vhost-user-scsi-pci", + "parent": "virtio-pci" + }, + { + "name": "virtio-ccw-bus", + "parent": "virtio-bus" + }, + { + "name": "z10EC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z114-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-balloon-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "virtio-scsi-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "z990.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-3.1-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "z9EC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.10-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "fw_cfg_io", + "parent": "fw_cfg" + }, + { + "name": "chardev-file", + "parent": "chardev-fd" + }, + { + "name": "virtio-crypto-device", + "parent": "virtio-device" + }, + { + "name": "vfio-platform", + "parent": "sys-bus-device" + }, + { + "name": "z890.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-braille", + "parent": "chardev" + }, + { + "name": "chardev-wctablet", + "parent": "chardev" + }, + { + "name": "z900.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z9BC.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-scsi", + "parent": "vhost-scsi-common" + }, + { + "name": "pci-bridge-seat", + "parent": "pci-bridge" + }, + { + "name": "z10BC-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z990.5-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "tcg-accel", + "parent": "accel" + }, + { + "name": "zEC12.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "qio-channel-command", + "parent": "qio-channel" + }, + { + "name": "s390-ccw-virtio-2.11-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "accel", + "parent": "object" + }, + { + "name": "z10EC-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "pr-manager-helper", + "parent": "pr-manager" + }, + { + "name": "loader", + "parent": "device" + }, + { + "name": "z9EC-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z9EC.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-serial-bus", + "parent": "bus" + }, + { + "name": "tpm-emulator", + "parent": "tpm-backend" + }, + { + "name": "s390-storage_attributes-kvm", + "parent": "s390-storage_attributes" + }, + { + "name": "virtio-balloon-device", + "parent": "virtio-device" + }, + { + "name": "chardev-vc", + "parent": "chardev" + }, + { + "name": "virtio-serial-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "s390-sclp-event-facility", + "parent": "sys-bus-device" + }, + { + "name": "chardev-socket", + "parent": "chardev" + }, + { + "name": "virtio-serial-device", + "parent": "virtio-device" + }, + { + "name": "qio-channel-file", + "parent": "qio-channel" + }, + { + "name": "zEC12-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-flic-kvm", + "parent": "s390-flic" + }, + { + "name": "migration", + "parent": "device" + }, + { + "name": "virtio-input-host-device", + "parent": "virtio-input-device" + }, + { + "name": "ap-bus", + "parent": "bus" + }, + { + "name": "vfio-ccw", + "parent": "s390-ccw" + }, + { + "name": "virtio-gpu-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "z990.5-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z10BC-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "none-machine", + "parent": "machine" + }, + { + "name": "pci-bridge", + "parent": "base-pci-bridge" + }, + { + "name": "SCSI", + "parent": "bus" + }, + { + "name": "tls-creds-x509", + "parent": "tls-creds" + }, + { + "name": "max-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-vsock-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "kvm-accel", + "parent": "accel" + }, + { + "name": "virtio-tablet-ccw", + "parent": "virtio-input-hid-ccw" + }, + { + "name": "ap-bridge", + "parent": "sys-bus-device" + }, + { + "name": "secret", + "parent": "object" + }, + { + "name": "scsi-hd", + "parent": "scsi-disk-base" + }, + { + "name": "qtest-accel", + "parent": "accel" + }, + { + "name": "virtio-balloon-pci", + "parent": "virtio-pci" + }, + { + "name": "z900-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "scsi-block", + "parent": "scsi-disk-base" + }, + { + "name": "virtio-scsi-pci", + "parent": "virtio-pci" + }, + { + "name": "fw_cfg_mem", + "parent": "fw_cfg" + }, + { + "name": "s390-ccw-virtio-2.6-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "PCI", + "parent": "bus" + }, + { + "name": "cryptodev-vhost-user", + "parent": "cryptodev-backend" + }, + { + "name": "sclpconsole", + "parent": "s390-sclp-event-type" + }, + { + "name": "z13.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-user-blk-pci", + "parent": "virtio-pci" + }, + { + "name": "zpci", + "parent": "device" + }, + { + "name": "qio-channel-websock", + "parent": "qio-channel" + }, + { + "name": "virtio-input-host-pci", + "parent": "virtio-input-pci" + }, + { + "name": "s390-skeys-qemu", + "parent": "s390-skeys" + }, + { + "name": "cryptodev-backend-builtin", + "parent": "cryptodev-backend" + }, + { + "name": "qemu,register", + "parent": "device" + }, + { + "name": "zBC12-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.7-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "z13.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-pci-bus", + "parent": "virtio-bus" + }, + { + "name": "s390-flic-qemu", + "parent": "s390-flic" + }, + { + "name": "z890.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "filter-replay", + "parent": "netfilter" + }, + { + "name": "chardev-parallel", + "parent": "chardev" + }, + { + "name": "qio-channel-tls", + "parent": "qio-channel" + }, + { + "name": "chardev-msmouse", + "parent": "chardev" + }, + { + "name": "usb-redir", + "parent": "usb-device" + }, + { + "name": "memory-backend-ram", + "parent": "memory-backend" + }, + { + "name": "virtio-serial-pci", + "parent": "virtio-pci" + }, + { + "name": "virtserialport", + "parent": "virtio-serial-port" + }, + { + "name": "z990-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-net-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "s390-tod-qemu", + "parent": "s390-tod" + }, + { + "name": "z10EC.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "memory-backend-memfd", + "parent": "memory-backend" + }, + { + "name": "virtio-rng-device", + "parent": "virtio-device" + }, + { + "name": "vfio-pci", + "parent": "pci-device" + }, + { + "name": "virtio-gpu-pci", + "parent": "virtio-pci" + }, + { + "name": "virtio-mouse-ccw", + "parent": "virtio-input-hid-ccw" + }, + { + "name": "z9BC-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z10EC.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-iommu-memory-region", + "parent": "qemu:iommu-memory-region" + }, + { + "name": "qio-channel-socket", + "parent": "qio-channel" + }, + { + "name": "z990.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-blk-device", + "parent": "virtio-device" + } + ], + "id": "libvirt-6" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-blk-pci" + }, + "id": "libvirt-7" +} + +{ + "return": [ + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "request-merging", + "description": "on/off", + "type": "bool" + }, + { + "name": "secs", + "type": "uint32" + }, + { + "name": "min_io_size", + "type": "uint16" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "heads", + "type": "uint32" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "scsi", + "description": "on/off", + "type": "bool" + }, + { + "name": "cyls", + "type": "uint32" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "queue-size", + "type": "uint16" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "drive", + "description": "Node name or ID of a block device to use as a backend", + "type": "str" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "werror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "discard_granularity", + "type": "uint32" + }, + { + "name": "rerror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "share-rw", + "type": "bool" + }, + { + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "config-wce", + "description": "on/off", + "type": "bool" + }, + { + "name": "class", + "type": "uint32" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-blk-device>" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "write-cache", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "num-queues", + "type": "uint16" + }, + { + "name": "opt_io_size", + "type": "uint32" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-7" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-pci" + }, + "id": "libvirt-8" +} + +{ + "return": [ + { + "name": "ctrl_mac_addr", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "status", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_csum", + "description": "on/off", + "type": "bool" + }, + { + "name": "speed", + "type": "int32" + }, + { + "name": "ctrl_rx", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "mrg_rxbuf", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_tso6", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-txtimer", + "type": "uint32" + }, + { + "name": "host_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "ctrl_rx_extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "gso", + "description": "on/off", + "type": "bool" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "x-txburst", + "type": "int32" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_mtu", + "type": "uint16" + }, + { + "name": "ctrl_vlan", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-net-device>" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_announce", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "duplex", + "type": "str" + }, + { + "name": "guest_tso6", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_guest_offloads", + "description": "on/off", + "type": "bool" + }, + { + "name": "csum", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "mq", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "mac", + "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56", + "type": "str" + }, + { + "name": "tx_queue_size", + "type": "uint16" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "tx", + "type": "str" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-mtu-bypass-backend", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "netdev", + "description": "ID of a netdev to use as a backend", + "type": "str" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "rx_queue_size", + "type": "uint16" + } + ], + "id": "libvirt-8" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-scsi-pci" + }, + "id": "libvirt-9" +} + +{ + "return": [ + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "virtqueue_size", + "type": "uint32" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "num_queues", + "type": "uint32" + }, + { + "name": "cmd_per_lun", + "type": "uint32" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "hotplug", + "description": "on/off", + "type": "bool" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_sectors", + "type": "uint32" + }, + { + "name": "param_change", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-scsi-device>" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-9" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-blk-ccw" + }, + "id": "libvirt-10" +} + +{ + "return": [ + { + "name": "request-merging", + "description": "on/off", + "type": "bool" + }, + { + "name": "secs", + "type": "uint32" + }, + { + "name": "min_io_size", + "type": "uint16" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "heads", + "type": "uint32" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "cyls", + "type": "uint32" + }, + { + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "scsi", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "drive", + "description": "Node name or ID of a block device to use as a backend", + "type": "str" + }, + { + "name": "max_revision", + "type": "uint32" + }, + { + "name": "werror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "discard_granularity", + "type": "uint32" + }, + { + "name": "rerror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "share-rw", + "type": "bool" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "virtio-backend", + "type": "child<virtio-blk-device>" + }, + { + "name": "config-wce", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "num-queues", + "type": "uint16" + }, + { + "name": "queue-size", + "type": "uint16" + }, + { + "name": "write-cache", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "opt_io_size", + "type": "uint32" + } + ], + "id": "libvirt-10" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-ccw" + }, + "id": "libvirt-11" +} + +{ + "return": [ + { + "name": "x-txtimer", + "type": "uint32" + }, + { + "name": "speed", + "type": "int32" + }, + { + "name": "guest_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "mq", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "status", + "description": "on/off", + "type": "bool" + }, + { + "name": "tx_queue_size", + "type": "uint16" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "tx", + "type": "str" + }, + { + "name": "ctrl_rx_extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "mac", + "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56", + "type": "str" + }, + { + "name": "rx_queue_size", + "type": "uint16" + }, + { + "name": "guest_tso6", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_csum", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_revision", + "type": "uint32" + }, + { + "name": "guest_announce", + "description": "on/off", + "type": "bool" + }, + { + "name": "gso", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_rx", + "description": "on/off", + "type": "bool" + }, + { + "name": "duplex", + "type": "str" + }, + { + "name": "x-txburst", + "type": "int32" + }, + { + "name": "ctrl_vlan", + "description": "on/off", + "type": "bool" + }, + { + "name": "csum", + "description": "on/off", + "type": "bool" + }, + { + "name": "mrg_rxbuf", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_guest_offloads", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_mac_addr", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_tso6", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-mtu-bypass-backend", + "type": "bool" + }, + { + "name": "host_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-net-device>" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "netdev", + "description": "ID of a netdev to use as a backend", + "type": "str" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_mtu", + "type": "uint16" + } + ], + "id": "libvirt-11" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-scsi-ccw" + }, + "id": "libvirt-12" +} + +{ + "return": [ + { + "name": "max_sectors", + "type": "uint32" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "cmd_per_lun", + "type": "uint32" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "hotplug", + "description": "on/off", + "type": "bool" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "virtqueue_size", + "type": "uint32" + }, + { + "name": "virtio-backend", + "type": "child<virtio-scsi-device>" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "num_queues", + "type": "uint32" + }, + { + "name": "param_change", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_revision", + "type": "uint32" + } + ], + "id": "libvirt-12" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-s390" + }, + "id": "libvirt-13" +} + +{ + "id": "libvirt-13", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'virtio-net-s390' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vfio-pci" + }, + "id": "libvirt-14" +} + +{ + "return": [ + { + "name": "x-igd-opregion", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pci-vendor-id", + "type": "uint32" + }, + { + "name": "x-pci-sub-device-id", + "type": "uint32" + }, + { + "name": "x-no-kvm-ioeventfd", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-req", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-no-kvm-msi", + "type": "bool" + }, + { + "name": "x-no-vfio-ioeventfd", + "type": "bool" + }, + { + "name": "x-no-kvm-intx", + "type": "bool" + }, + { + "name": "host", + "description": "Address (bus/device/function) of the host device, example: 04:10.0", + "type": "str" + }, + { + "name": "x-no-kvm-msix", + "type": "bool" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-balloon-allowed", + "type": "bool" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pci-sub-vendor-id", + "type": "uint32" + }, + { + "name": "x-pci-device-id", + "type": "uint32" + }, + { + "name": "x-no-geforce-quirks", + "type": "bool" + }, + { + "name": "display", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "x-nv-gpudirect-clique", + "description": "NVIDIA GPUDirect Clique ID (0 - 15)", + "type": "uint4" + }, + { + "name": "x-igd-gms", + "type": "uint32" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "x-msix-relocation", + "description": "off/auto/bar0/bar1/bar2/bar3/bar4/bar5", + "type": "OffAutoPCIBAR" + }, + { + "name": "x-intx-mmap-timeout-ms", + "type": "uint32" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-no-mmap", + "type": "bool" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "sysfsdev", + "type": "str" + }, + { + "name": "x-vga", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-14" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "scsi-hd" + }, + "id": "libvirt-15" +} + +{ + "return": [ + { + "name": "min_io_size", + "type": "uint16" + }, + { + "name": "secs", + "type": "uint32" + }, + { + "name": "removable", + "description": "on/off", + "type": "bool" + }, + { + "name": "channel", + "type": "uint32" + }, + { + "name": "heads", + "type": "uint32" + }, + { + "name": "lun", + "type": "uint32" + }, + { + "name": "dpofua", + "description": "on/off", + "type": "bool" + }, + { + "name": "ver", + "type": "str" + }, + { + "name": "scsi-id", + "type": "uint32" + }, + { + "name": "cyls", + "type": "uint32" + }, + { + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "rotation_rate", + "type": "uint16" + }, + { + "name": "drive", + "description": "Node name or ID of a block device to use as a backend", + "type": "str" + }, + { + "name": "scsi_version", + "type": "int32" + }, + { + "name": "werror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "discard_granularity", + "type": "uint32" + }, + { + "name": "port_wwn", + "type": "uint64" + }, + { + "name": "max_unmap_size", + "type": "uint64" + }, + { + "name": "rerror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "max_io_size", + "type": "uint64" + }, + { + "name": "wwn", + "type": "uint64" + }, + { + "name": "share-rw", + "type": "bool" + }, + { + "name": "product", + "type": "str" + }, + { + "name": "vendor", + "type": "str" + }, + { + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "port_index", + "type": "uint16" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "write-cache", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "opt_io_size", + "type": "uint32" + } + ], + "id": "libvirt-15" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "ide-hd" + }, + "id": "libvirt-16" +} + +{ + "id": "libvirt-16", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'ide-hd' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "PIIX4_PM" + }, + "id": "libvirt-17" +} + +{ + "id": "libvirt-17", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'PIIX4_PM' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "usb-redir" + }, + "id": "libvirt-18" +} + +{ + "return": [ + { + "name": "filter", + "type": "str" + }, + { + "name": "msos-desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "port", + "type": "str" + }, + { + "name": "debug", + "type": "uint8" + }, + { + "name": "streams", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "name": "full-path", + "description": "on/off", + "type": "bool" + }, + { + "name": "attached", + "type": "bool" + } + ], + "id": "libvirt-18" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "i440FX-pcihost" + }, + "id": "libvirt-19" +} + +{ + "id": "libvirt-19", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'i440FX-pcihost' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "q35-pcihost" + }, + "id": "libvirt-20" +} + +{ + "id": "libvirt-20", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'q35-pcihost' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "kvm-pit" + }, + "id": "libvirt-21" +} + +{ + "id": "libvirt-21", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'kvm-pit' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-pci" + }, + "id": "libvirt-22" +} + +{ + "return": [ + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "yres", + "type": "uint32" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "xres", + "type": "uint32" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-gpu-device>" + }, + { + "name": "max_hostmem", + "type": "size" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "stats", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + }, + { + "name": "virgl", + "description": "on/off", + "type": "bool" + } + ], + "id": "libvirt-22" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-device" + }, + "id": "libvirt-23" +} + +{ + "return": [ + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "yres", + "type": "uint32" + }, + { + "name": "stats", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "virgl", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "xres", + "type": "uint32" + }, + { + "name": "max_hostmem", + "type": "size" + } + ], + "id": "libvirt-23" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "ICH9-LPC" + }, + "id": "libvirt-24" +} + +{ + "id": "libvirt-24", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'ICH9-LPC' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-pci" + }, + "id": "libvirt-25" +} + +{ + "return": [ + { + "name": "guest-stats-polling-interval", + "type": "int" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest-stats", + "type": "guest statistics" + }, + { + "name": "deflate-on-oom", + "description": "on/off", + "type": "bool" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "class", + "type": "uint32" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-balloon-device>" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-25" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-ccw" + }, + "id": "libvirt-26" +} + +{ + "return": [ + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest-stats", + "type": "guest statistics" + }, + { + "name": "guest-stats-polling-interval", + "type": "int" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-balloon-device>" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "deflate-on-oom", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_revision", + "type": "uint32" + } + ], + "id": "libvirt-26" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-device" + }, + "id": "libvirt-27" +} + +{ + "return": [ + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest-stats", + "type": "guest statistics" + }, + { + "name": "guest-stats-polling-interval", + "type": "int" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "deflate-on-oom", + "description": "on/off", + "type": "bool" + } + ], + "id": "libvirt-27" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-ccw" + }, + "id": "libvirt-28" +} + +{ + "return": [ + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "xres", + "type": "uint32" + }, + { + "name": "virtio-backend", + "type": "child<virtio-gpu-device>" + }, + { + "name": "yres", + "type": "uint32" + }, + { + "name": "stats", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "virgl", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "max_hostmem", + "type": "size" + }, + { + "name": "max_revision", + "type": "uint32" + } + ], + "id": "libvirt-28" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtual-css-bridge" + }, + "id": "libvirt-29" +} + +{ + "return": [ + { + "name": "cssid-unrestricted", + "description": "A css device can use any cssid, regardless whether virtual or not (read only, always true)", + "type": "bool" + }, + { + "name": "css_dev_path", + "type": "bool" + } + ], + "id": "libvirt-29" +} + +{ + "execute": "qom-list-properties", + "arguments": { + "typename": "memory-backend-file" + }, + "id": "libvirt-30" +} + +{ + "return": [ + { + "name": "type", + "type": "string" + }, + { + "name": "policy", + "description": "Set the NUMA policy", + "type": "HostMemPolicy" + }, + { + "name": "share", + "description": "Mark the memory as private to QEMU or shared", + "type": "bool" + }, + { + "name": "host-nodes", + "description": "Binds memory to the list of NUMA host nodes", + "type": "int" + }, + { + "name": "prealloc", + "description": "Preallocate memory", + "type": "bool" + }, + { + "name": "dump", + "description": "Set to 'off' to exclude from core dump", + "type": "bool" + }, + { + "name": "size", + "description": "Size of the memory region (ex: 500M)", + "type": "int" + }, + { + "name": "merge", + "description": "Mark memory as mergeable", + "type": "bool" + }, + { + "name": "pmem", + "type": "bool" + }, + { + "name": "align", + "type": "int" + }, + { + "name": "mem-path", + "type": "string" + }, + { + "name": "discard-data", + "type": "bool" + } + ], + "id": "libvirt-30" +} + +{ + "execute": "qom-list-properties", + "arguments": { + "typename": "memory-backend-memfd" + }, + "id": "libvirt-31" +} + +{ + "return": [ + { + "name": "type", + "type": "string" + }, + { + "name": "policy", + "description": "Set the NUMA policy", + "type": "HostMemPolicy" + }, + { + "name": "share", + "description": "Mark the memory as private to QEMU or shared", + "type": "bool" + }, + { + "name": "host-nodes", + "description": "Binds memory to the list of NUMA host nodes", + "type": "int" + }, + { + "name": "prealloc", + "description": "Preallocate memory", + "type": "bool" + }, + { + "name": "dump", + "description": "Set to 'off' to exclude from core dump", + "type": "bool" + }, + { + "name": "size", + "description": "Size of the memory region (ex: 500M)", + "type": "int" + }, + { + "name": "merge", + "description": "Mark memory as mergeable", + "type": "bool" + }, + { + "name": "seal", + "description": "Seal growing & shrinking", + "type": "bool" + }, + { + "name": "hugetlbsize", + "description": "Huge pages size (ex: 2M, 1G)", + "type": "int" + }, + { + "name": "hugetlb", + "description": "Use huge pages", + "type": "bool" + } + ], + "id": "libvirt-31" +} + +{ + "execute": "qom-list-properties", + "arguments": { + "typename": "spapr-machine" + }, + "id": "libvirt-32" +} + +{ + "id": "libvirt-32", + "error": { + "class": "DeviceNotFound", + "desc": "Class 'spapr-machine' not found" + } +} + +{ + "execute": "query-machines", + "id": "libvirt-33" +} + +{ + "return": [ + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.7", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.6", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": false, + "name": "none", + "cpu-max": 1 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.11", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.10", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-3.1", + "is-default": true, + "cpu-max": 248, + "alias": "s390-ccw-virtio" + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.5", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.4", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-3.0", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.9", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.8", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.12", + "cpu-max": 248 + } + ], + "id": "libvirt-33" +} + +{ + "execute": "query-cpu-definitions", + "id": "libvirt-34" +} + +{ + "return": [ + { + "name": "z890.2", + "typename": "z890.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.4", + "typename": "z990.4-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14ZR1", + "typename": "z14ZR1-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10BC.2", + "typename": "z10BC.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z196.2", + "typename": "z196.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14", + "typename": "z14-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC-base", + "typename": "z9BC-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "zEC12-base", + "typename": "zEC12-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z196-base", + "typename": "z196-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13-base", + "typename": "z13-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.3", + "typename": "z990.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "host", + "typename": "host-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": false + }, + { + "name": "z9EC", + "typename": "z9EC-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "zBC12", + "typename": "zBC12-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9EC.3", + "typename": "z9EC.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z196.2-base", + "typename": "z196.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "qemu", + "typename": "qemu-s390x-cpu", + "unavailable-features": [ + "ais" + ], + "static": false, + "migration-safe": true + }, + { + "name": "zEC12.2-base", + "typename": "zEC12.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z800-base", + "typename": "z800-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.2", + "typename": "z9EC.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900.2-base", + "typename": "z900.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z14ZR1-base", + "typename": "z14ZR1-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z900.3", + "typename": "z900.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z890-base", + "typename": "z890-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890", + "typename": "z890-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.4-base", + "typename": "z990.4-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10BC.2-base", + "typename": "z10BC.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z900.2", + "typename": "z900.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC.2-base", + "typename": "z9BC.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z800", + "typename": "z800-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z114", + "typename": "z114-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13", + "typename": "z13-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13s-base", + "typename": "z13s-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990", + "typename": "z990-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.2", + "typename": "z990.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14-base", + "typename": "z14-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.2-base", + "typename": "z890.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z196", + "typename": "z196-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC", + "typename": "z10EC-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13s", + "typename": "z13s-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900", + "typename": "z900-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.3", + "typename": "z10EC.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.2-base", + "typename": "z10EC.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z114-base", + "typename": "z114-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.2-base", + "typename": "z990.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.2-base", + "typename": "z9EC.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.3", + "typename": "z890.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900.3-base", + "typename": "z900.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9BC.2", + "typename": "z9BC.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10BC", + "typename": "z10BC-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.5", + "typename": "z990.5-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "zEC12.2", + "typename": "zEC12.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC-base", + "typename": "z10EC-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC-base", + "typename": "z9EC-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.3-base", + "typename": "z9EC.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "zEC12", + "typename": "zEC12-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.5-base", + "typename": "z990.5-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10BC-base", + "typename": "z10BC-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "max", + "typename": "max-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": false + }, + { + "name": "z900-base", + "typename": "z900-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13.2", + "typename": "z13.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "zBC12-base", + "typename": "zBC12-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13.2-base", + "typename": "z13.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.3-base", + "typename": "z890.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990-base", + "typename": "z990-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10EC.2", + "typename": "z10EC.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC", + "typename": "z9BC-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.3-base", + "typename": "z10EC.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.3-base", + "typename": "z990.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + } + ], + "id": "libvirt-34" +} + +{ + "execute": "query-tpm-models", + "id": "libvirt-35" +} + +{ + "return": [ + ], + "id": "libvirt-35" +} + +{ + "execute": "query-tpm-types", + "id": "libvirt-36" +} + +{ + "return": [ + "emulator" + ], + "id": "libvirt-36" +} + +{ + "execute": "query-command-line-options", + "id": "libvirt-37" +} + +{ + "return": [ + { + "parameters": [ + { + "name": "timeout", + "help": "Request timeout in seconds (default 0 = no timeout)", + "type": "number" + }, + { + "name": "initiator-name", + "help": "Initiator iqn name to use when connecting", + "type": "string" + }, + { + "name": "header-digest", + "help": "HeaderDigest setting. {CRC32C|CRC32C-NONE|NONE-CRC32C|NONE}", + "type": "string" + }, + { + "name": "password-secret", + "help": "ID of the secret providing password for CHAP authentication to target", + "type": "string" + }, + { + "name": "password", + "help": "password for CHAP authentication to target", + "type": "string" + }, + { + "name": "user", + "help": "username for CHAP authentication to target", + "type": "string" + } + ], + "option": "iscsi" + }, + { + "parameters": [ + { + "name": "non-adaptive", + "type": "boolean" + }, + { + "name": "lossy", + "type": "boolean" + }, + { + "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": [ + { + "name": "dmode", + "type": "number" + }, + { + "name": "fmode", + "type": "number" + }, + { + "name": "sock_fd", + "type": "number" + }, + { + "name": "socket", + "type": "string" + }, + { + "name": "readonly", + "type": "boolean" + }, + { + "name": "writeout", + "type": "string" + }, + { + "name": "security_model", + "type": "string" + }, + { + "name": "mount_tag", + "type": "string" + }, + { + "name": "path", + "type": "string" + }, + { + "name": "fsdriver", + "type": "string" + } + ], + "option": "virtfs" + }, + { + "parameters": [ + { + "name": "throttling.iops-size", + "help": "when limiting by iops max size of an I/O in bytes", + "type": "number" + }, + { + "name": "throttling.bps-write-max-length", + "help": "length of the bps-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-read-max-length", + "help": "length of the bps-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-total-max-length", + "help": "length of the bps-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-write-max-length", + "help": "length of the iops-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-read-max-length", + "help": "length of the iops-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-total-max-length", + "help": "length of the iops-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-write-max", + "help": "total bytes write burst", + "type": "number" + }, + { + "name": "throttling.bps-read-max", + "help": "total bytes read burst", + "type": "number" + }, + { + "name": "throttling.bps-total-max", + "help": "total bytes burst", + "type": "number" + }, + { + "name": "throttling.iops-write-max", + "help": "I/O operations write burst", + "type": "number" + }, + { + "name": "throttling.iops-read-max", + "help": "I/O operations read burst", + "type": "number" + }, + { + "name": "throttling.iops-total-max", + "help": "I/O operations burst", + "type": "number" + }, + { + "name": "throttling.bps-write", + "help": "limit write bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-read", + "help": "limit read bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-total", + "help": "limit total bytes per second", + "type": "number" + }, + { + "name": "throttling.iops-write", + "help": "limit write operations per second", + "type": "number" + }, + { + "name": "throttling.iops-read", + "help": "limit read operations per second", + "type": "number" + }, + { + "name": "throttling.iops-total", + "help": "limit total I/O operations per second", + "type": "number" + }, + { + "name": "dmode", + "type": "number" + }, + { + "name": "fmode", + "type": "number" + }, + { + "name": "sock_fd", + "type": "number" + }, + { + "name": "socket", + "type": "string" + }, + { + "name": "readonly", + "type": "boolean" + }, + { + "name": "writeout", + "type": "string" + }, + { + "name": "security_model", + "type": "string" + }, + { + "name": "path", + "type": "string" + }, + { + "name": "fsdriver", + "type": "string" + } + ], + "option": "fsdev" + }, + { + "parameters": [ + { + "name": "resourcecontrol", + "type": "string" + }, + { + "name": "spawn", + "type": "string" + }, + { + "name": "elevateprivileges", + "type": "string" + }, + { + "name": "obsolete", + "type": "string" + }, + { + "name": "enable", + "type": "boolean" + } + ], + "option": "sandbox" + }, + { + "parameters": [ + { + "name": "string", + "help": "Sets content of the blob to be inserted from a string", + "type": "string" + }, + { + "name": "file", + "help": "Sets the name of the file from which the fw_cfg blob will be loaded", + "type": "string" + }, + { + "name": "name", + "help": "Sets the fw_cfg name of the blob to be inserted", + "type": "string" + } + ], + "option": "fw_cfg" + }, + { + "parameters": [ + { + "name": "arg", + "type": "string" + }, + { + "name": "target", + "type": "string" + }, + { + "name": "enable", + "type": "boolean" + } + ], + "option": "semihosting-config" + }, + { + "parameters": [ + { + "name": "rrsnapshot", + "type": "string" + }, + { + "name": "rrfile", + "type": "string" + }, + { + "name": "rr", + "type": "string" + }, + { + "name": "sleep", + "type": "boolean" + }, + { + "name": "align", + "type": "boolean" + }, + { + "name": "shift", + "type": "string" + } + ], + "option": "icount" + }, + { + "parameters": [ + ], + "option": "numa" + }, + { + "parameters": [ + { + "name": "debug-threads", + "help": "When enabled, name the individual threads; defaults off.\nNOTE: The thread names are for debugging and not a\nstable API.", + "type": "boolean" + }, + { + "name": "process", + "help": "Sets the name of the QEMU process, as shown in top etc", + "type": "string" + }, + { + "name": "guest", + "help": "Sets the name of the guest.\nThis name will be displayed in the SDL window caption.\nThe name will also be used for the VNC server", + "type": "string" + } + ], + "option": "name" + }, + { + "parameters": [ + { + "name": "timestamp", + "type": "boolean" + } + ], + "option": "msg" + }, + { + "parameters": [ + { + "name": "cpu-pm", + "type": "boolean" + }, + { + "name": "mem-lock", + "type": "boolean" + } + ], + "option": "overcommit" + }, + { + "parameters": [ + { + "name": "mlock", + "type": "boolean" + } + ], + "option": "realtime" + }, + { + "parameters": [ + ], + "option": "tpmdev" + }, + { + "parameters": [ + ], + "option": "object" + }, + { + "parameters": [ + { + "name": "opaque", + "help": "free-form string used to describe fd", + "type": "string" + }, + { + "name": "set", + "help": "ID of the fd set to add fd to", + "type": "number" + }, + { + "name": "fd", + "help": "file descriptor of which a duplicate is added to fd set", + "type": "number" + } + ], + "option": "add-fd" + }, + { + "parameters": [ + { + "name": "strict", + "type": "boolean" + }, + { + "name": "reboot-timeout", + "type": "string" + }, + { + "name": "splash-time", + "type": "string" + }, + { + "name": "splash", + "type": "string" + }, + { + "name": "menu", + "type": "boolean" + }, + { + "name": "once", + "type": "string" + }, + { + "name": "order", + "type": "string" + } + ], + "option": "boot-opts" + }, + { + "parameters": [ + { + "name": "maxcpus", + "type": "number" + }, + { + "name": "threads", + "type": "number" + }, + { + "name": "cores", + "type": "number" + }, + { + "name": "sockets", + "type": "number" + }, + { + "name": "cpus", + "type": "number" + } + ], + "option": "smp-opts" + }, + { + "parameters": [ + { + "name": "maxmem", + "type": "size" + }, + { + "name": "slots", + "type": "number" + }, + { + "name": "size", + "type": "size" + } + ], + "option": "memory" + }, + { + "parameters": [ + { + "name": "thread", + "help": "Enable/disable multi-threaded TCG", + "type": "string" + }, + { + "name": "accel", + "help": "Select the type of accelerator", + "type": "string" + } + ], + "option": "accel" + }, + { + "parameters": [ + { + "name": "loadparm", + "help": "Up to 8 chars in set of [A-Za-z0-9. ](lower case chars converted to upper case) to pass to machine loader, boot manager, and guest kernel", + "type": "string" + }, + { + "name": "dea-key-wrap", + "help": "enable/disable DEA key wrapping using the CPACF wrapping key", + "type": "boolean" + }, + { + "name": "aes-key-wrap", + "help": "enable/disable AES key wrapping using the CPACF wrapping key", + "type": "boolean" + }, + { + "name": "suppress-vmdesc", + "help": "Set on to disable self-describing migration", + "type": "boolean" + }, + { + "name": "iommu", + "help": "Set on/off to enable/disable Intel IOMMU (VT-d)", + "type": "boolean" + }, + { + "name": "firmware", + "help": "firmware image", + "type": "string" + }, + { + "name": "usb", + "help": "Set on/off to enable/disable usb", + "type": "boolean" + }, + { + "name": "mem-merge", + "help": "enable/disable memory merge support", + "type": "boolean" + }, + { + "name": "dump-guest-core", + "help": "Include guest memory in a core dump", + "type": "boolean" + }, + { + "name": "dt_compatible", + "help": "Overrides the \"compatible\" property of the dt root node", + "type": "string" + }, + { + "name": "phandle_start", + "help": "The first phandle ID we may generate dynamically", + "type": "number" + }, + { + "name": "dumpdtb", + "help": "Dump current dtb to a file and quit", + "type": "string" + }, + { + "name": "dtb", + "help": "Linux kernel device tree file", + "type": "string" + }, + { + "name": "append", + "help": "Linux kernel command line", + "type": "string" + }, + { + "name": "initrd", + "help": "Linux initial ramdisk file", + "type": "string" + }, + { + "name": "kernel", + "help": "Linux kernel image file", + "type": "string" + }, + { + "name": "kvm_shadow_mem", + "help": "KVM shadow MMU size", + "type": "size" + }, + { + "name": "kernel_irqchip", + "help": "use KVM in-kernel irqchip", + "type": "boolean" + }, + { + "name": "accel", + "help": "accelerator list", + "type": "string" + }, + { + "name": "type", + "help": "emulated machine", + "type": "string" + } + ], + "option": "machine" + }, + { + "parameters": [ + { + "name": "romfile", + "type": "string" + }, + { + "name": "bootindex", + "type": "number" + } + ], + "option": "option-rom" + }, + { + "parameters": [ + { + "name": "file", + "type": "string" + }, + { + "name": "events", + "type": "string" + }, + { + "name": "enable", + "type": "string" + } + ], + "option": "trace" + }, + { + "parameters": [ + { + "name": "x-oob", + "type": "boolean" + }, + { + "name": "pretty", + "type": "boolean" + }, + { + "name": "chardev", + "type": "string" + }, + { + "name": "mode", + "type": "string" + } + ], + "option": "mon" + }, + { + "parameters": [ + { + "name": "value", + "type": "string" + }, + { + "name": "property", + "type": "string" + }, + { + "name": "driver", + "type": "string" + } + ], + "option": "global" + }, + { + "parameters": [ + { + "name": "driftfix", + "type": "string" + }, + { + "name": "clock", + "type": "string" + }, + { + "name": "base", + "type": "string" + } + ], + "option": "rtc" + }, + { + "parameters": [ + ], + "option": "net" + }, + { + "parameters": [ + ], + "option": "nic" + }, + { + "parameters": [ + ], + "option": "netdev" + }, + { + "parameters": [ + ], + "option": "device" + }, + { + "parameters": [ + { + "name": "logappend", + "type": "boolean" + }, + { + "name": "logfile", + "type": "string" + }, + { + "name": "append", + "type": "boolean" + }, + { + "name": "chardev", + "type": "string" + }, + { + "name": "size", + "type": "size" + }, + { + "name": "debug", + "type": "number" + }, + { + "name": "name", + "type": "string" + }, + { + "name": "signal", + "type": "boolean" + }, + { + "name": "mux", + "type": "boolean" + }, + { + "name": "rows", + "type": "number" + }, + { + "name": "cols", + "type": "number" + }, + { + "name": "height", + "type": "number" + }, + { + "name": "width", + "type": "number" + }, + { + "name": "websocket", + "type": "boolean" + }, + { + "name": "tls-creds", + "type": "string" + }, + { + "name": "tn3270", + "type": "boolean" + }, + { + "name": "telnet", + "type": "boolean" + }, + { + "name": "reconnect", + "type": "number" + }, + { + "name": "delay", + "type": "boolean" + }, + { + "name": "server", + "type": "boolean" + }, + { + "name": "wait", + "type": "boolean" + }, + { + "name": "ipv6", + "type": "boolean" + }, + { + "name": "ipv4", + "type": "boolean" + }, + { + "name": "to", + "type": "number" + }, + { + "name": "localport", + "type": "string" + }, + { + "name": "localaddr", + "type": "string" + }, + { + "name": "fd", + "type": "string" + }, + { + "name": "port", + "type": "string" + }, + { + "name": "host", + "type": "string" + }, + { + "name": "path", + "type": "string" + }, + { + "name": "backend", + "type": "string" + } + ], + "option": "chardev" + }, + { + "parameters": [ + { + "name": "copy-on-read", + "help": "copy read data from backing file into image file", + "type": "boolean" + }, + { + "name": "werror", + "help": "write error action", + "type": "string" + }, + { + "name": "rerror", + "help": "read error action", + "type": "string" + }, + { + "name": "read-only", + "help": "open drive file as read-only", + "type": "boolean" + }, + { + "name": "file", + "help": "file name", + "type": "string" + }, + { + "name": "if", + "help": "interface (ide, scsi, sd, mtd, floppy, pflash, virtio)", + "type": "string" + }, + { + "name": "media", + "help": "media type (disk, cdrom)", + "type": "string" + }, + { + "name": "index", + "help": "index number", + "type": "number" + }, + { + "name": "unit", + "help": "unit number (i.e. lun for scsi)", + "type": "number" + }, + { + "name": "bus", + "help": "bus number", + "type": "number" + }, + { + "name": "stats-account-failed", + "help": "whether to account for failed I/O operations in the statistics", + "type": "boolean" + }, + { + "name": "stats-account-invalid", + "help": "whether to account for invalid I/O operations in the statistics", + "type": "boolean" + }, + { + "name": "detect-zeroes", + "help": "try to optimize zero writes (off, on, unmap)", + "type": "string" + }, + { + "name": "throttling.group", + "help": "name of the block throttling group", + "type": "string" + }, + { + "name": "throttling.iops-size", + "help": "when limiting by iops max size of an I/O in bytes", + "type": "number" + }, + { + "name": "throttling.bps-write-max-length", + "help": "length of the bps-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-read-max-length", + "help": "length of the bps-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-total-max-length", + "help": "length of the bps-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-write-max-length", + "help": "length of the iops-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-read-max-length", + "help": "length of the iops-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-total-max-length", + "help": "length of the iops-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-write-max", + "help": "total bytes write burst", + "type": "number" + }, + { + "name": "throttling.bps-read-max", + "help": "total bytes read burst", + "type": "number" + }, + { + "name": "throttling.bps-total-max", + "help": "total bytes burst", + "type": "number" + }, + { + "name": "throttling.iops-write-max", + "help": "I/O operations write burst", + "type": "number" + }, + { + "name": "throttling.iops-read-max", + "help": "I/O operations read burst", + "type": "number" + }, + { + "name": "throttling.iops-total-max", + "help": "I/O operations burst", + "type": "number" + }, + { + "name": "throttling.bps-write", + "help": "limit write bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-read", + "help": "limit read bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-total", + "help": "limit total bytes per second", + "type": "number" + }, + { + "name": "throttling.iops-write", + "help": "limit write operations per second", + "type": "number" + }, + { + "name": "throttling.iops-read", + "help": "limit read operations per second", + "type": "number" + }, + { + "name": "throttling.iops-total", + "help": "limit total I/O operations per second", + "type": "number" + }, + { + "name": "werror", + "help": "write error action", + "type": "string" + }, + { + "name": "format", + "help": "disk format (raw, qcow2, ...)", + "type": "string" + }, + { + "name": "cache.writeback", + "help": "Enable writeback mode", + "type": "boolean" + }, + { + "name": "aio", + "help": "host AIO implementation (threads, native)", + "type": "string" + }, + { + "name": "snapshot", + "help": "enable/disable snapshot mode", + "type": "boolean" + }, + { + "name": "force-share", + "help": "always accept other writers (default: off)", + "type": "boolean" + }, + { + "name": "discard", + "help": "discard operation (ignore/off, unmap/on)", + "type": "string" + }, + { + "name": "auto-read-only", + "help": "Node can become read-only if opening read-write fails", + "type": "boolean" + }, + { + "name": "cache.no-flush", + "help": "Ignore flush requests", + "type": "boolean" + }, + { + "name": "cache.direct", + "help": "Bypass software writeback cache on the host", + "type": "boolean" + }, + { + "name": "driver", + "help": "Block driver to use for the node", + "type": "string" + }, + { + "name": "node-name", + "help": "Node name of the block device node", + "type": "string" + } + ], + "option": "drive" + } + ], + "id": "libvirt-37" +} + +{ + "execute": "query-migrate-capabilities", + "id": "libvirt-38" +} + +{ + "return": [ + { + "state": false, + "capability": "xbzrle" + }, + { + "state": false, + "capability": "rdma-pin-all" + }, + { + "state": false, + "capability": "auto-converge" + }, + { + "state": false, + "capability": "zero-blocks" + }, + { + "state": false, + "capability": "compress" + }, + { + "state": false, + "capability": "events" + }, + { + "state": false, + "capability": "postcopy-ram" + }, + { + "state": false, + "capability": "x-colo" + }, + { + "state": false, + "capability": "release-ram" + }, + { + "state": false, + "capability": "block" + }, + { + "state": false, + "capability": "return-path" + }, + { + "state": false, + "capability": "pause-before-switchover" + }, + { + "state": false, + "capability": "x-multifd" + }, + { + "state": false, + "capability": "dirty-bitmaps" + }, + { + "state": false, + "capability": "postcopy-blocktime" + }, + { + "state": false, + "capability": "late-block-activate" + } + ], + "id": "libvirt-38" +} + +{ + "execute": "query-qmp-schema", + "id": "libvirt-39" +} + +{ + "return": [ + { + "name": "query-status", + "ret-type": "1", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "SHUTDOWN", + "meta-type": "event", + "arg-type": "2" + }, + { + "name": "POWERDOWN", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "RESET", + "meta-type": "event", + "arg-type": "3" + }, + { + "name": "STOP", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "RESUME", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "SUSPEND", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "SUSPEND_DISK", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "WAKEUP", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "WATCHDOG", + "meta-type": "event", + "arg-type": "4" + }, + { + "name": "watchdog-set-action", + "ret-type": "0", + "meta-type": "command", + "arg-type": "5" + }, + { + "name": "GUEST_PANICKED", + "meta-type": "event", + "arg-type": "6" + }, + { + "name": "JOB_STATUS_CHANGE", + "meta-type": "event", + "arg-type": "7" + }, + { + "name": "job-pause", + "ret-type": "0", + "meta-type": "command", + "arg-type": "8" + }, + { + "name": "job-resume", + "ret-type": "0", + "meta-type": "command", + "arg-type": "9" + }, + { + "name": "job-cancel", + "ret-type": "0", + "meta-type": "command", + "arg-type": "10" + }, + { + "name": "job-complete", + "ret-type": "0", + "meta-type": "command", + "arg-type": "11" + }, + { + "name": "job-dismiss", + "ret-type": "0", + "meta-type": "command", + "arg-type": "12" + }, + { + "name": "job-finalize", + "ret-type": "0", + "meta-type": "command", + "arg-type": "13" + }, + { + "name": "query-jobs", + "ret-type": "[14]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "x-block-latency-histogram-set", + "ret-type": "0", + "meta-type": "command", + "arg-type": "15" + }, + { + "name": "query-block", + "ret-type": "[16]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-blockstats", + "ret-type": "[18]", + "meta-type": "command", + "arg-type": "17" + }, + { + "name": "query-block-jobs", + "ret-type": "[19]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "block_passwd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "20" + }, + { + "name": "block_resize", + "ret-type": "0", + "meta-type": "command", + "arg-type": "21" + }, + { + "name": "blockdev-snapshot-sync", + "ret-type": "0", + "meta-type": "command", + "arg-type": "22" + }, + { + "name": "blockdev-snapshot", + "ret-type": "0", + "meta-type": "command", + "arg-type": "23" + }, + { + "name": "change-backing-file", + "ret-type": "0", + "meta-type": "command", + "arg-type": "24" + }, + { + "name": "block-commit", + "ret-type": "0", + "meta-type": "command", + "arg-type": "25" + }, + { + "name": "drive-backup", + "ret-type": "0", + "meta-type": "command", + "arg-type": "26" + }, + { + "name": "blockdev-backup", + "ret-type": "0", + "meta-type": "command", + "arg-type": "27" + }, + { + "name": "query-named-block-nodes", + "ret-type": "[28]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "drive-mirror", + "ret-type": "0", + "meta-type": "command", + "arg-type": "29" + }, + { + "name": "block-dirty-bitmap-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "30" + }, + { + "name": "block-dirty-bitmap-remove", + "ret-type": "0", + "meta-type": "command", + "arg-type": "31" + }, + { + "name": "block-dirty-bitmap-clear", + "ret-type": "0", + "meta-type": "command", + "arg-type": "31" + }, + { + "name": "x-block-dirty-bitmap-enable", + "ret-type": "0", + "meta-type": "command", + "arg-type": "31" + }, + { + "name": "x-block-dirty-bitmap-disable", + "ret-type": "0", + "meta-type": "command", + "arg-type": "31" + }, + { + "name": "x-block-dirty-bitmap-merge", + "ret-type": "0", + "meta-type": "command", + "arg-type": "32" + }, + { + "name": "x-debug-block-dirty-bitmap-sha256", + "ret-type": "33", + "meta-type": "command", + "arg-type": "31" + }, + { + "name": "blockdev-mirror", + "ret-type": "0", + "meta-type": "command", + "arg-type": "34" + }, + { + "name": "block_set_io_throttle", + "ret-type": "0", + "meta-type": "command", + "arg-type": "35" + }, + { + "name": "block-stream", + "ret-type": "0", + "meta-type": "command", + "arg-type": "36" + }, + { + "name": "block-job-set-speed", + "ret-type": "0", + "meta-type": "command", + "arg-type": "37" + }, + { + "name": "block-job-cancel", + "ret-type": "0", + "meta-type": "command", + "arg-type": "38" + }, + { + "name": "block-job-pause", + "ret-type": "0", + "meta-type": "command", + "arg-type": "39" + }, + { + "name": "block-job-resume", + "ret-type": "0", + "meta-type": "command", + "arg-type": "40" + }, + { + "name": "block-job-complete", + "ret-type": "0", + "meta-type": "command", + "arg-type": "41" + }, + { + "name": "block-job-dismiss", + "ret-type": "0", + "meta-type": "command", + "arg-type": "42" + }, + { + "name": "block-job-finalize", + "ret-type": "0", + "meta-type": "command", + "arg-type": "43" + }, + { + "name": "blockdev-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "44" + }, + { + "name": "blockdev-del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "45" + }, + { + "name": "blockdev-create", + "ret-type": "0", + "meta-type": "command", + "arg-type": "46" + }, + { + "name": "blockdev-open-tray", + "ret-type": "0", + "meta-type": "command", + "arg-type": "47" + }, + { + "name": "blockdev-close-tray", + "ret-type": "0", + "meta-type": "command", + "arg-type": "48" + }, + { + "name": "blockdev-remove-medium", + "ret-type": "0", + "meta-type": "command", + "arg-type": "49" + }, + { + "name": "blockdev-insert-medium", + "ret-type": "0", + "meta-type": "command", + "arg-type": "50" + }, + { + "name": "blockdev-change-medium", + "ret-type": "0", + "meta-type": "command", + "arg-type": "51" + }, + { + "name": "BLOCK_IMAGE_CORRUPTED", + "meta-type": "event", + "arg-type": "52" + }, + { + "name": "BLOCK_IO_ERROR", + "meta-type": "event", + "arg-type": "53" + }, + { + "name": "BLOCK_JOB_COMPLETED", + "meta-type": "event", + "arg-type": "54" + }, + { + "name": "BLOCK_JOB_CANCELLED", + "meta-type": "event", + "arg-type": "55" + }, + { + "name": "BLOCK_JOB_ERROR", + "meta-type": "event", + "arg-type": "56" + }, + { + "name": "BLOCK_JOB_READY", + "meta-type": "event", + "arg-type": "57" + }, + { + "name": "BLOCK_JOB_PENDING", + "meta-type": "event", + "arg-type": "58" + }, + { + "name": "BLOCK_WRITE_THRESHOLD", + "meta-type": "event", + "arg-type": "59" + }, + { + "name": "block-set-write-threshold", + "ret-type": "0", + "meta-type": "command", + "arg-type": "60" + }, + { + "name": "x-blockdev-change", + "ret-type": "0", + "meta-type": "command", + "arg-type": "61" + }, + { + "name": "x-blockdev-set-iothread", + "ret-type": "0", + "meta-type": "command", + "arg-type": "62" + }, + { + "name": "query-pr-managers", + "ret-type": "[63]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "blockdev-snapshot-internal-sync", + "ret-type": "0", + "meta-type": "command", + "arg-type": "64" + }, + { + "name": "blockdev-snapshot-delete-internal-sync", + "ret-type": "66", + "meta-type": "command", + "arg-type": "65" + }, + { + "name": "eject", + "ret-type": "0", + "meta-type": "command", + "arg-type": "67" + }, + { + "name": "nbd-server-start", + "ret-type": "0", + "meta-type": "command", + "arg-type": "68" + }, + { + "name": "nbd-server-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "69" + }, + { + "name": "nbd-server-remove", + "ret-type": "0", + "meta-type": "command", + "arg-type": "70" + }, + { + "name": "x-nbd-server-add-bitmap", + "ret-type": "0", + "meta-type": "command", + "arg-type": "71" + }, + { + "name": "nbd-server-stop", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "DEVICE_TRAY_MOVED", + "meta-type": "event", + "arg-type": "72" + }, + { + "name": "PR_MANAGER_STATUS_CHANGED", + "meta-type": "event", + "arg-type": "73" + }, + { + "name": "QUORUM_FAILURE", + "meta-type": "event", + "arg-type": "74" + }, + { + "name": "QUORUM_REPORT_BAD", + "meta-type": "event", + "arg-type": "75" + }, + { + "name": "query-chardev", + "ret-type": "[76]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-chardev-backends", + "ret-type": "[77]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "ringbuf-write", + "ret-type": "0", + "meta-type": "command", + "arg-type": "78" + }, + { + "name": "ringbuf-read", + "ret-type": "str", + "meta-type": "command", + "arg-type": "79" + }, + { + "name": "chardev-add", + "ret-type": "81", + "meta-type": "command", + "arg-type": "80" + }, + { + "name": "chardev-change", + "ret-type": "81", + "meta-type": "command", + "arg-type": "82" + }, + { + "name": "chardev-remove", + "ret-type": "0", + "meta-type": "command", + "arg-type": "83" + }, + { + "name": "chardev-send-break", + "ret-type": "0", + "meta-type": "command", + "arg-type": "84" + }, + { + "name": "VSERPORT_CHANGE", + "meta-type": "event", + "arg-type": "85" + }, + { + "name": "set_link", + "ret-type": "0", + "meta-type": "command", + "arg-type": "86" + }, + { + "name": "netdev_add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "87" + }, + { + "name": "netdev_del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "88" + }, + { + "name": "query-rx-filter", + "ret-type": "[90]", + "meta-type": "command", + "arg-type": "89" + }, + { + "name": "NIC_RX_FILTER_CHANGED", + "meta-type": "event", + "arg-type": "91" + }, + { + "name": "query-rocker", + "ret-type": "93", + "meta-type": "command", + "arg-type": "92" + }, + { + "name": "query-rocker-ports", + "ret-type": "[95]", + "meta-type": "command", + "arg-type": "94" + }, + { + "name": "query-rocker-of-dpa-flows", + "ret-type": "[97]", + "meta-type": "command", + "arg-type": "96" + }, + { + "name": "query-rocker-of-dpa-groups", + "ret-type": "[99]", + "meta-type": "command", + "arg-type": "98" + }, + { + "name": "query-tpm-models", + "ret-type": "[100]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-tpm-types", + "ret-type": "[101]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-tpm", + "ret-type": "[102]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "set_password", + "ret-type": "0", + "meta-type": "command", + "arg-type": "103" + }, + { + "name": "expire_password", + "ret-type": "0", + "meta-type": "command", + "arg-type": "104" + }, + { + "name": "screendump", + "ret-type": "0", + "meta-type": "command", + "arg-type": "105" + }, + { + "name": "query-vnc", + "ret-type": "110", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-vnc-servers", + "ret-type": "[111]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "change-vnc-password", + "ret-type": "0", + "meta-type": "command", + "arg-type": "112" + }, + { + "name": "VNC_CONNECTED", + "meta-type": "event", + "arg-type": "113" + }, + { + "name": "VNC_INITIALIZED", + "meta-type": "event", + "arg-type": "114" + }, + { + "name": "VNC_DISCONNECTED", + "meta-type": "event", + "arg-type": "115" + }, + { + "name": "query-mice", + "ret-type": "[116]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "send-key", + "ret-type": "0", + "meta-type": "command", + "arg-type": "117" + }, + { + "name": "input-send-event", + "ret-type": "0", + "meta-type": "command", + "arg-type": "118" + }, + { + "name": "query-display-options", + "ret-type": "119", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-migrate", + "ret-type": "120", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-set-capabilities", + "ret-type": "0", + "meta-type": "command", + "arg-type": "121" + }, + { + "name": "query-migrate-capabilities", + "ret-type": "[122]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-set-parameters", + "ret-type": "0", + "meta-type": "command", + "arg-type": "123" + }, + { + "name": "query-migrate-parameters", + "ret-type": "124", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "client_migrate_info", + "ret-type": "0", + "meta-type": "command", + "arg-type": "125" + }, + { + "name": "migrate-start-postcopy", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "MIGRATION", + "meta-type": "event", + "arg-type": "126" + }, + { + "name": "MIGRATION_PASS", + "meta-type": "event", + "arg-type": "127" + }, + { + "name": "COLO_EXIT", + "meta-type": "event", + "arg-type": "128" + }, + { + "name": "x-colo-lost-heartbeat", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate_cancel", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-continue", + "ret-type": "0", + "meta-type": "command", + "arg-type": "129" + }, + { + "name": "migrate_set_downtime", + "ret-type": "0", + "meta-type": "command", + "arg-type": "130" + }, + { + "name": "migrate_set_speed", + "ret-type": "0", + "meta-type": "command", + "arg-type": "131" + }, + { + "name": "migrate-set-cache-size", + "ret-type": "0", + "meta-type": "command", + "arg-type": "132" + }, + { + "name": "query-migrate-cache-size", + "ret-type": "int", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate", + "ret-type": "0", + "meta-type": "command", + "arg-type": "133" + }, + { + "name": "migrate-incoming", + "ret-type": "0", + "meta-type": "command", + "arg-type": "134" + }, + { + "name": "xen-save-devices-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "135" + }, + { + "name": "xen-set-replication", + "ret-type": "0", + "meta-type": "command", + "arg-type": "136" + }, + { + "name": "query-xen-replication-status", + "ret-type": "137", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "xen-colo-do-checkpoint", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-colo-status", + "ret-type": "138", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-recover", + "ret-type": "0", + "allow-oob": true, + "meta-type": "command", + "arg-type": "139" + }, + { + "name": "migrate-pause", + "ret-type": "0", + "allow-oob": true, + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "transaction", + "ret-type": "0", + "meta-type": "command", + "arg-type": "140" + }, + { + "name": "trace-event-get-state", + "ret-type": "[142]", + "meta-type": "command", + "arg-type": "141" + }, + { + "name": "trace-event-set-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "143" + }, + { + "name": "query-qmp-schema", + "ret-type": "[144]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "qmp_capabilities", + "ret-type": "0", + "meta-type": "command", + "arg-type": "145" + }, + { + "name": "query-version", + "ret-type": "146", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-commands", + "ret-type": "[147]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "add_client", + "ret-type": "0", + "meta-type": "command", + "arg-type": "148" + }, + { + "name": "query-name", + "ret-type": "149", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-kvm", + "ret-type": "150", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-uuid", + "ret-type": "151", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-events", + "ret-type": "[152]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpus", + "ret-type": "[153]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpus-fast", + "ret-type": "[154]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-iothreads", + "ret-type": "[155]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-balloon", + "ret-type": "156", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "BALLOON_CHANGE", + "meta-type": "event", + "arg-type": "157" + }, + { + "name": "query-pci", + "ret-type": "[158]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "quit", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "stop", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "system_reset", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "system_powerdown", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "cpu-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "159" + }, + { + "name": "memsave", + "ret-type": "0", + "meta-type": "command", + "arg-type": "160" + }, + { + "name": "pmemsave", + "ret-type": "0", + "meta-type": "command", + "arg-type": "161" + }, + { + "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", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "inject-nmi", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "balloon", + "ret-type": "0", + "meta-type": "command", + "arg-type": "162" + }, + { + "name": "human-monitor-command", + "ret-type": "str", + "meta-type": "command", + "arg-type": "163" + }, + { + "name": "qom-list", + "ret-type": "[165]", + "meta-type": "command", + "arg-type": "164" + }, + { + "name": "qom-get", + "ret-type": "any", + "meta-type": "command", + "arg-type": "166" + }, + { + "name": "qom-set", + "ret-type": "0", + "meta-type": "command", + "arg-type": "167" + }, + { + "name": "change", + "ret-type": "0", + "meta-type": "command", + "arg-type": "168" + }, + { + "name": "qom-list-types", + "ret-type": "[170]", + "meta-type": "command", + "arg-type": "169" + }, + { + "name": "device-list-properties", + "ret-type": "[165]", + "meta-type": "command", + "arg-type": "171" + }, + { + "name": "qom-list-properties", + "ret-type": "[165]", + "meta-type": "command", + "arg-type": "172" + }, + { + "name": "xen-set-global-dirty-log", + "ret-type": "0", + "meta-type": "command", + "arg-type": "173" + }, + { + "name": "device_add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "174" + }, + { + "name": "device_del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "175" + }, + { + "name": "DEVICE_DELETED", + "meta-type": "event", + "arg-type": "176" + }, + { + "name": "dump-guest-memory", + "ret-type": "0", + "meta-type": "command", + "arg-type": "177" + }, + { + "name": "query-dump", + "ret-type": "178", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "DUMP_COMPLETED", + "meta-type": "event", + "arg-type": "179" + }, + { + "name": "query-dump-guest-memory-capability", + "ret-type": "180", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "dump-skeys", + "ret-type": "0", + "meta-type": "command", + "arg-type": "181" + }, + { + "name": "object-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "182" + }, + { + "name": "object-del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "183" + }, + { + "name": "getfd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "184" + }, + { + "name": "closefd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "185" + }, + { + "name": "query-machines", + "ret-type": "[186]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-memory-size-summary", + "ret-type": "187", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpu-definitions", + "ret-type": "[188]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpu-model-expansion", + "ret-type": "190", + "meta-type": "command", + "arg-type": "189" + }, + { + "name": "query-cpu-model-comparison", + "ret-type": "192", + "meta-type": "command", + "arg-type": "191" + }, + { + "name": "query-cpu-model-baseline", + "ret-type": "194", + "meta-type": "command", + "arg-type": "193" + }, + { + "name": "add-fd", + "ret-type": "196", + "meta-type": "command", + "arg-type": "195" + }, + { + "name": "remove-fd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "197" + }, + { + "name": "query-fdsets", + "ret-type": "[198]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-target", + "ret-type": "199", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-command-line-options", + "ret-type": "[201]", + "meta-type": "command", + "arg-type": "200" + }, + { + "name": "query-memdev", + "ret-type": "[202]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-memory-devices", + "ret-type": "[203]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "MEM_UNPLUG_ERROR", + "meta-type": "event", + "arg-type": "204" + }, + { + "name": "query-acpi-ospm-status", + "ret-type": "[205]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "ACPI_DEVICE_OST", + "meta-type": "event", + "arg-type": "206" + }, + { + "name": "rtc-reset-reinjection", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "RTC_CHANGE", + "meta-type": "event", + "arg-type": "207" + }, + { + "name": "xen-load-devices-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "208" + }, + { + "name": "query-gic-capabilities", + "ret-type": "[209]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-hotpluggable-cpus", + "ret-type": "[210]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-vm-generation-id", + "ret-type": "211", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-sev", + "ret-type": "212", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-sev-launch-measure", + "ret-type": "213", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-sev-capabilities", + "ret-type": "214", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "COMMAND_DROPPED", + "meta-type": "event", + "arg-type": "215" + }, + { + "name": "set-numa-node", + "ret-type": "0", + "meta-type": "command", + "arg-type": "216" + }, + { + "name": "0", + "members": [ + ], + "meta-type": "object" + }, + { + "name": "1", + "members": [ + { + "name": "running", + "type": "bool" + }, + { + "name": "singlestep", + "type": "bool" + }, + { + "name": "status", + "type": "217" + } + ], + "meta-type": "object" + }, + { + "name": "2", + "members": [ + { + "name": "guest", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "3", + "members": [ + { + "name": "guest", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "4", + "members": [ + { + "name": "action", + "type": "218" + } + ], + "meta-type": "object" + }, + { + "name": "5", + "members": [ + { + "name": "action", + "type": "218" + } + ], + "meta-type": "object" + }, + { + "name": "6", + "members": [ + { + "name": "action", + "type": "219" + }, + { + "name": "info", + "default": null, + "type": "220" + } + ], + "meta-type": "object" + }, + { + "name": "7", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "status", + "type": "221" + } + ], + "meta-type": "object" + }, + { + "name": "8", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "9", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "10", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "11", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "12", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "13", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[14]", + "element-type": "14", + "meta-type": "array" + }, + { + "name": "14", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "type", + "type": "222" + }, + { + "name": "status", + "type": "221" + }, + { + "name": "current-progress", + "type": "int" + }, + { + "name": "total-progress", + "type": "int" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "15", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "boundaries", + "default": null, + "type": "[int]" + }, + { + "name": "boundaries-read", + "default": null, + "type": "[int]" + }, + { + "name": "boundaries-write", + "default": null, + "type": "[int]" + }, + { + "name": "boundaries-flush", + "default": null, + "type": "[int]" + } + ], + "meta-type": "object" + }, + { + "name": "[16]", + "element-type": "16", + "meta-type": "array" + }, + { + "name": "16", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "qdev", + "default": null, + "type": "str" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "removable", + "type": "bool" + }, + { + "name": "locked", + "type": "bool" + }, + { + "name": "inserted", + "default": null, + "type": "28" + }, + { + "name": "tray_open", + "default": null, + "type": "bool" + }, + { + "name": "io-status", + "default": null, + "type": "223" + }, + { + "name": "dirty-bitmaps", + "default": null, + "type": "[224]" + } + ], + "meta-type": "object" + }, + { + "name": "17", + "members": [ + { + "name": "query-nodes", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[18]", + "element-type": "18", + "meta-type": "array" + }, + { + "name": "18", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "qdev", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "stats", + "type": "225" + }, + { + "name": "parent", + "default": null, + "type": "18" + }, + { + "name": "backing", + "default": null, + "type": "18" + } + ], + "meta-type": "object" + }, + { + "name": "[19]", + "element-type": "19", + "meta-type": "array" + }, + { + "name": "19", + "members": [ + { + "name": "type", + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "len", + "type": "int" + }, + { + "name": "offset", + "type": "int" + }, + { + "name": "busy", + "type": "bool" + }, + { + "name": "paused", + "type": "bool" + }, + { + "name": "speed", + "type": "int" + }, + { + "name": "io-status", + "type": "223" + }, + { + "name": "ready", + "type": "bool" + }, + { + "name": "status", + "type": "221" + }, + { + "name": "auto-finalize", + "type": "bool" + }, + { + "name": "auto-dismiss", + "type": "bool" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "20", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "password", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "21", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "22", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "snapshot-file", + "type": "str" + }, + { + "name": "snapshot-node-name", + "default": null, + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "str" + }, + { + "name": "mode", + "default": null, + "type": "226" + } + ], + "meta-type": "object" + }, + { + "name": "23", + "members": [ + { + "name": "node", + "type": "str" + }, + { + "name": "overlay", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "24", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "image-node-name", + "type": "str" + }, + { + "name": "backing-file", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "25", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "base-node", + "default": null, + "type": "str" + }, + { + "name": "base", + "default": null, + "type": "str" + }, + { + "name": "top-node", + "default": null, + "type": "str" + }, + { + "name": "top", + "default": null, + "type": "str" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "filter-node-name", + "default": null, + "type": "str" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "26", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "str" + }, + { + "name": "sync", + "type": "227" + }, + { + "name": "mode", + "default": null, + "type": "226" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "bitmap", + "default": null, + "type": "str" + }, + { + "name": "compress", + "default": null, + "type": "bool" + }, + { + "name": "on-source-error", + "default": null, + "type": "228" + }, + { + "name": "on-target-error", + "default": null, + "type": "228" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "27", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "sync", + "type": "227" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "bitmap", + "default": null, + "type": "str" + }, + { + "name": "compress", + "default": null, + "type": "bool" + }, + { + "name": "on-source-error", + "default": null, + "type": "228" + }, + { + "name": "on-target-error", + "default": null, + "type": "228" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[28]", + "element-type": "28", + "meta-type": "array" + }, + { + "name": "28", + "members": [ + { + "name": "file", + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "ro", + "type": "bool" + }, + { + "name": "drv", + "type": "str" + }, + { + "name": "backing_file", + "default": null, + "type": "str" + }, + { + "name": "backing_file_depth", + "type": "int" + }, + { + "name": "encrypted", + "type": "bool" + }, + { + "name": "encryption_key_missing", + "type": "bool" + }, + { + "name": "detect_zeroes", + "type": "229" + }, + { + "name": "bps", + "type": "int" + }, + { + "name": "bps_rd", + "type": "int" + }, + { + "name": "bps_wr", + "type": "int" + }, + { + "name": "iops", + "type": "int" + }, + { + "name": "iops_rd", + "type": "int" + }, + { + "name": "iops_wr", + "type": "int" + }, + { + "name": "image", + "type": "230" + }, + { + "name": "bps_max", + "default": null, + "type": "int" + }, + { + "name": "bps_rd_max", + "default": null, + "type": "int" + }, + { + "name": "bps_wr_max", + "default": null, + "type": "int" + }, + { + "name": "iops_max", + "default": null, + "type": "int" + }, + { + "name": "iops_rd_max", + "default": null, + "type": "int" + }, + { + "name": "iops_wr_max", + "default": null, + "type": "int" + }, + { + "name": "bps_max_length", + "default": null, + "type": "int" + }, + { + "name": "bps_rd_max_length", + "default": null, + "type": "int" + }, + { + "name": "bps_wr_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_rd_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_wr_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_size", + "default": null, + "type": "int" + }, + { + "name": "group", + "default": null, + "type": "str" + }, + { + "name": "cache", + "type": "231" + }, + { + "name": "write_threshold", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "29", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "replaces", + "default": null, + "type": "str" + }, + { + "name": "sync", + "type": "227" + }, + { + "name": "mode", + "default": null, + "type": "226" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "granularity", + "default": null, + "type": "int" + }, + { + "name": "buf-size", + "default": null, + "type": "int" + }, + { + "name": "on-source-error", + "default": null, + "type": "228" + }, + { + "name": "on-target-error", + "default": null, + "type": "228" + }, + { + "name": "unmap", + "default": null, + "type": "bool" + }, + { + "name": "copy-mode", + "default": null, + "type": "232" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "30", + "members": [ + { + "name": "node", + "type": "str" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "granularity", + "default": null, + "type": "int" + }, + { + "name": "persistent", + "default": null, + "type": "bool" + }, + { + "name": "autoload", + "default": null, + "type": "bool" + }, + { + "name": "x-disabled", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "31", + "members": [ + { + "name": "node", + "type": "str" + }, + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "32", + "members": [ + { + "name": "node", + "type": "str" + }, + { + "name": "dst_name", + "type": "str" + }, + { + "name": "src_name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "33", + "members": [ + { + "name": "sha256", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "34", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "replaces", + "default": null, + "type": "str" + }, + { + "name": "sync", + "type": "227" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "granularity", + "default": null, + "type": "int" + }, + { + "name": "buf-size", + "default": null, + "type": "int" + }, + { + "name": "on-source-error", + "default": null, + "type": "228" + }, + { + "name": "on-target-error", + "default": null, + "type": "228" + }, + { + "name": "filter-node-name", + "default": null, + "type": "str" + }, + { + "name": "copy-mode", + "default": null, + "type": "232" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "35", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "bps", + "type": "int" + }, + { + "name": "bps_rd", + "type": "int" + }, + { + "name": "bps_wr", + "type": "int" + }, + { + "name": "iops", + "type": "int" + }, + { + "name": "iops_rd", + "type": "int" + }, + { + "name": "iops_wr", + "type": "int" + }, + { + "name": "bps_max", + "default": null, + "type": "int" + }, + { + "name": "bps_rd_max", + "default": null, + "type": "int" + }, + { + "name": "bps_wr_max", + "default": null, + "type": "int" + }, + { + "name": "iops_max", + "default": null, + "type": "int" + }, + { + "name": "iops_rd_max", + "default": null, + "type": "int" + }, + { + "name": "iops_wr_max", + "default": null, + "type": "int" + }, + { + "name": "bps_max_length", + "default": null, + "type": "int" + }, + { + "name": "bps_rd_max_length", + "default": null, + "type": "int" + }, + { + "name": "bps_wr_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_rd_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_wr_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_size", + "default": null, + "type": "int" + }, + { + "name": "group", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "36", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "base", + "default": null, + "type": "str" + }, + { + "name": "base-node", + "default": null, + "type": "str" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "on-error", + "default": null, + "type": "228" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "37", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "speed", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "38", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "force", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "39", + "members": [ + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "40", + "members": [ + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "41", + "members": [ + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "42", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "43", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "44", + "tag": "driver", + "variants": [ + { + "case": "blkdebug", + "type": "236" + }, + { + "case": "blklogwrites", + "type": "237" + }, + { + "case": "blkverify", + "type": "238" + }, + { + "case": "bochs", + "type": "239" + }, + { + "case": "cloop", + "type": "239" + }, + { + "case": "copy-on-read", + "type": "239" + }, + { + "case": "dmg", + "type": "239" + }, + { + "case": "file", + "type": "240" + }, + { + "case": "ftp", + "type": "241" + }, + { + "case": "ftps", + "type": "242" + }, + { + "case": "gluster", + "type": "243" + }, + { + "case": "host_cdrom", + "type": "240" + }, + { + "case": "host_device", + "type": "240" + }, + { + "case": "http", + "type": "244" + }, + { + "case": "https", + "type": "245" + }, + { + "case": "iscsi", + "type": "246" + }, + { + "case": "luks", + "type": "247" + }, + { + "case": "nbd", + "type": "248" + }, + { + "case": "nfs", + "type": "249" + }, + { + "case": "null-aio", + "type": "250" + }, + { + "case": "null-co", + "type": "250" + }, + { + "case": "nvme", + "type": "251" + }, + { + "case": "parallels", + "type": "239" + }, + { + "case": "qcow2", + "type": "252" + }, + { + "case": "qcow", + "type": "253" + }, + { + "case": "qed", + "type": "254" + }, + { + "case": "quorum", + "type": "255" + }, + { + "case": "raw", + "type": "256" + }, + { + "case": "rbd", + "type": "257" + }, + { + "case": "replication", + "type": "258" + }, + { + "case": "sheepdog", + "type": "259" + }, + { + "case": "ssh", + "type": "260" + }, + { + "case": "throttle", + "type": "261" + }, + { + "case": "vdi", + "type": "239" + }, + { + "case": "vhdx", + "type": "239" + }, + { + "case": "vmdk", + "type": "254" + }, + { + "case": "vpc", + "type": "239" + }, + { + "case": "vvfat", + "type": "262" + }, + { + "case": "vxhs", + "type": "263" + } + ], + "members": [ + { + "name": "driver", + "type": "233" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "discard", + "default": null, + "type": "234" + }, + { + "name": "cache", + "default": null, + "type": "235" + }, + { + "name": "read-only", + "default": null, + "type": "bool" + }, + { + "name": "auto-read-only", + "default": null, + "type": "bool" + }, + { + "name": "force-share", + "default": null, + "type": "bool" + }, + { + "name": "detect-zeroes", + "default": null, + "type": "229" + } + ], + "meta-type": "object" + }, + { + "name": "45", + "members": [ + { + "name": "node-name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "46", + "members": [ + { + "name": "job-id", + "type": "str" + }, + { + "name": "options", + "type": "264" + } + ], + "meta-type": "object" + }, + { + "name": "47", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "force", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "48", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "49", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "50", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "node-name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "51", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "filename", + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "str" + }, + { + "name": "read-only-mode", + "default": null, + "type": "265" + } + ], + "meta-type": "object" + }, + { + "name": "52", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "msg", + "type": "str" + }, + { + "name": "offset", + "default": null, + "type": "int" + }, + { + "name": "size", + "default": null, + "type": "int" + }, + { + "name": "fatal", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "53", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "operation", + "type": "266" + }, + { + "name": "action", + "type": "267" + }, + { + "name": "nospace", + "default": null, + "type": "bool" + }, + { + "name": "reason", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "54", + "members": [ + { + "name": "type", + "type": "222" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "len", + "type": "int" + }, + { + "name": "offset", + "type": "int" + }, + { + "name": "speed", + "type": "int" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "55", + "members": [ + { + "name": "type", + "type": "222" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "len", + "type": "int" + }, + { + "name": "offset", + "type": "int" + }, + { + "name": "speed", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "56", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "operation", + "type": "266" + }, + { + "name": "action", + "type": "267" + } + ], + "meta-type": "object" + }, + { + "name": "57", + "members": [ + { + "name": "type", + "type": "222" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "len", + "type": "int" + }, + { + "name": "offset", + "type": "int" + }, + { + "name": "speed", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "58", + "members": [ + { + "name": "type", + "type": "222" + }, + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "59", + "members": [ + { + "name": "node-name", + "type": "str" + }, + { + "name": "amount-exceeded", + "type": "int" + }, + { + "name": "write-threshold", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "60", + "members": [ + { + "name": "node-name", + "type": "str" + }, + { + "name": "write-threshold", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "61", + "members": [ + { + "name": "parent", + "type": "str" + }, + { + "name": "child", + "default": null, + "type": "str" + }, + { + "name": "node", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "62", + "members": [ + { + "name": "node-name", + "type": "str" + }, + { + "name": "iothread", + "type": "268" + }, + { + "name": "force", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[63]", + "element-type": "63", + "meta-type": "array" + }, + { + "name": "63", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "connected", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "64", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "65", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "name", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "66", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "vm-state-size", + "type": "int" + }, + { + "name": "date-sec", + "type": "int" + }, + { + "name": "date-nsec", + "type": "int" + }, + { + "name": "vm-clock-sec", + "type": "int" + }, + { + "name": "vm-clock-nsec", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "67", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "force", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "68", + "members": [ + { + "name": "addr", + "type": "269" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "69", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "name", + "default": null, + "type": "str" + }, + { + "name": "writable", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "70", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "mode", + "default": null, + "type": "270" + } + ], + "meta-type": "object" + }, + { + "name": "71", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "bitmap", + "type": "str" + }, + { + "name": "bitmap-export-name", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "72", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "id", + "type": "str" + }, + { + "name": "tray-open", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "73", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "connected", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "74", + "members": [ + { + "name": "reference", + "type": "str" + }, + { + "name": "sector-num", + "type": "int" + }, + { + "name": "sectors-count", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "75", + "members": [ + { + "name": "type", + "type": "271" + }, + { + "name": "error", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "type": "str" + }, + { + "name": "sector-num", + "type": "int" + }, + { + "name": "sectors-count", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[76]", + "element-type": "76", + "meta-type": "array" + }, + { + "name": "76", + "members": [ + { + "name": "label", + "type": "str" + }, + { + "name": "filename", + "type": "str" + }, + { + "name": "frontend-open", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[77]", + "element-type": "77", + "meta-type": "array" + }, + { + "name": "77", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "78", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "data", + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "272" + } + ], + "meta-type": "object" + }, + { + "name": "79", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "format", + "default": null, + "type": "272" + } + ], + "meta-type": "object" + }, + { + "name": "str", + "json-type": "string", + "meta-type": "builtin" + }, + { + "name": "80", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "backend", + "type": "273" + } + ], + "meta-type": "object" + }, + { + "name": "81", + "members": [ + { + "name": "pty", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "82", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "backend", + "type": "273" + } + ], + "meta-type": "object" + }, + { + "name": "83", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "84", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "85", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "open", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "86", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "up", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "87", + "members": [ + { + "name": "type", + "type": "str" + }, + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "88", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "89", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[90]", + "element-type": "90", + "meta-type": "array" + }, + { + "name": "90", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "promiscuous", + "type": "bool" + }, + { + "name": "multicast", + "type": "274" + }, + { + "name": "unicast", + "type": "274" + }, + { + "name": "vlan", + "type": "274" + }, + { + "name": "broadcast-allowed", + "type": "bool" + }, + { + "name": "multicast-overflow", + "type": "bool" + }, + { + "name": "unicast-overflow", + "type": "bool" + }, + { + "name": "main-mac", + "type": "str" + }, + { + "name": "vlan-table", + "type": "[int]" + }, + { + "name": "unicast-table", + "type": "[str]" + }, + { + "name": "multicast-table", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "91", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + }, + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "92", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "93", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "id", + "type": "int" + }, + { + "name": "ports", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "94", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[95]", + "element-type": "95", + "meta-type": "array" + }, + { + "name": "95", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "enabled", + "type": "bool" + }, + { + "name": "link-up", + "type": "bool" + }, + { + "name": "speed", + "type": "int" + }, + { + "name": "duplex", + "type": "275" + }, + { + "name": "autoneg", + "type": "276" + } + ], + "meta-type": "object" + }, + { + "name": "96", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "tbl-id", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[97]", + "element-type": "97", + "meta-type": "array" + }, + { + "name": "97", + "members": [ + { + "name": "cookie", + "type": "int" + }, + { + "name": "hits", + "type": "int" + }, + { + "name": "key", + "type": "277" + }, + { + "name": "mask", + "type": "278" + }, + { + "name": "action", + "type": "279" + } + ], + "meta-type": "object" + }, + { + "name": "98", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[99]", + "element-type": "99", + "meta-type": "array" + }, + { + "name": "99", + "members": [ + { + "name": "id", + "type": "int" + }, + { + "name": "type", + "type": "int" + }, + { + "name": "vlan-id", + "default": null, + "type": "int" + }, + { + "name": "pport", + "default": null, + "type": "int" + }, + { + "name": "index", + "default": null, + "type": "int" + }, + { + "name": "out-pport", + "default": null, + "type": "int" + }, + { + "name": "group-id", + "default": null, + "type": "int" + }, + { + "name": "set-vlan-id", + "default": null, + "type": "int" + }, + { + "name": "pop-vlan", + "default": null, + "type": "int" + }, + { + "name": "group-ids", + "default": null, + "type": "[int]" + }, + { + "name": "set-eth-src", + "default": null, + "type": "str" + }, + { + "name": "set-eth-dst", + "default": null, + "type": "str" + }, + { + "name": "ttl-check", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[100]", + "element-type": "100", + "meta-type": "array" + }, + { + "name": "100", + "meta-type": "enum", + "values": [ + "tpm-tis", + "tpm-crb" + ] + }, + { + "name": "[101]", + "element-type": "101", + "meta-type": "array" + }, + { + "name": "101", + "meta-type": "enum", + "values": [ + "passthrough", + "emulator" + ] + }, + { + "name": "[102]", + "element-type": "102", + "meta-type": "array" + }, + { + "name": "102", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "model", + "type": "100" + }, + { + "name": "options", + "type": "280" + } + ], + "meta-type": "object" + }, + { + "name": "103", + "members": [ + { + "name": "protocol", + "type": "str" + }, + { + "name": "password", + "type": "str" + }, + { + "name": "connected", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "104", + "members": [ + { + "name": "protocol", + "type": "str" + }, + { + "name": "time", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "105", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "head", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "110", + "members": [ + { + "name": "enabled", + "type": "bool" + }, + { + "name": "host", + "default": null, + "type": "str" + }, + { + "name": "family", + "default": null, + "type": "285" + }, + { + "name": "service", + "default": null, + "type": "str" + }, + { + "name": "auth", + "default": null, + "type": "str" + }, + { + "name": "clients", + "default": null, + "type": "[286]" + } + ], + "meta-type": "object" + }, + { + "name": "[111]", + "element-type": "111", + "meta-type": "array" + }, + { + "name": "111", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "server", + "type": "[287]" + }, + { + "name": "clients", + "type": "[286]" + }, + { + "name": "auth", + "type": "288" + }, + { + "name": "vencrypt", + "default": null, + "type": "289" + }, + { + "name": "display", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "112", + "members": [ + { + "name": "password", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "113", + "members": [ + { + "name": "server", + "type": "290" + }, + { + "name": "client", + "type": "291" + } + ], + "meta-type": "object" + }, + { + "name": "114", + "members": [ + { + "name": "server", + "type": "290" + }, + { + "name": "client", + "type": "286" + } + ], + "meta-type": "object" + }, + { + "name": "115", + "members": [ + { + "name": "server", + "type": "290" + }, + { + "name": "client", + "type": "286" + } + ], + "meta-type": "object" + }, + { + "name": "[116]", + "element-type": "116", + "meta-type": "array" + }, + { + "name": "116", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "index", + "type": "int" + }, + { + "name": "current", + "type": "bool" + }, + { + "name": "absolute", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "117", + "members": [ + { + "name": "keys", + "type": "[292]" + }, + { + "name": "hold-time", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "118", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "head", + "default": null, + "type": "int" + }, + { + "name": "events", + "type": "[293]" + } + ], + "meta-type": "object" + }, + { + "name": "119", + "tag": "type", + "variants": [ + { + "case": "gtk", + "type": "296" + }, + { + "case": "egl-headless", + "type": "297" + }, + { + "case": "default", + "type": "0" + }, + { + "case": "none", + "type": "0" + }, + { + "case": "sdl", + "type": "0" + }, + { + "case": "curses", + "type": "0" + }, + { + "case": "cocoa", + "type": "0" + } + ], + "members": [ + { + "name": "type", + "type": "294" + }, + { + "name": "full-screen", + "default": null, + "type": "bool" + }, + { + "name": "window-close", + "default": null, + "type": "bool" + }, + { + "name": "gl", + "default": null, + "type": "295" + } + ], + "meta-type": "object" + }, + { + "name": "120", + "members": [ + { + "name": "status", + "default": null, + "type": "298" + }, + { + "name": "ram", + "default": null, + "type": "299" + }, + { + "name": "disk", + "default": null, + "type": "299" + }, + { + "name": "xbzrle-cache", + "default": null, + "type": "300" + }, + { + "name": "total-time", + "default": null, + "type": "int" + }, + { + "name": "expected-downtime", + "default": null, + "type": "int" + }, + { + "name": "downtime", + "default": null, + "type": "int" + }, + { + "name": "setup-time", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-percentage", + "default": null, + "type": "int" + }, + { + "name": "error-desc", + "default": null, + "type": "str" + }, + { + "name": "postcopy-blocktime", + "default": null, + "type": "int" + }, + { + "name": "postcopy-vcpu-blocktime", + "default": null, + "type": "[int]" + }, + { + "name": "compression", + "default": null, + "type": "301" + } + ], + "meta-type": "object" + }, + { + "name": "121", + "members": [ + { + "name": "capabilities", + "type": "[122]" + } + ], + "meta-type": "object" + }, + { + "name": "[122]", + "element-type": "122", + "meta-type": "array" + }, + { + "name": "122", + "members": [ + { + "name": "capability", + "type": "302" + }, + { + "name": "state", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "123", + "members": [ + { + "name": "compress-level", + "default": null, + "type": "int" + }, + { + "name": "compress-threads", + "default": null, + "type": "int" + }, + { + "name": "compress-wait-thread", + "default": null, + "type": "bool" + }, + { + "name": "decompress-threads", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-initial", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-increment", + "default": null, + "type": "int" + }, + { + "name": "tls-creds", + "default": null, + "type": "268" + }, + { + "name": "tls-hostname", + "default": null, + "type": "268" + }, + { + "name": "max-bandwidth", + "default": null, + "type": "int" + }, + { + "name": "downtime-limit", + "default": null, + "type": "int" + }, + { + "name": "x-checkpoint-delay", + "default": null, + "type": "int" + }, + { + "name": "block-incremental", + "default": null, + "type": "bool" + }, + { + "name": "x-multifd-channels", + "default": null, + "type": "int" + }, + { + "name": "x-multifd-page-count", + "default": null, + "type": "int" + }, + { + "name": "xbzrle-cache-size", + "default": null, + "type": "int" + }, + { + "name": "max-postcopy-bandwidth", + "default": null, + "type": "int" + }, + { + "name": "max-cpu-throttle", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "124", + "members": [ + { + "name": "compress-level", + "default": null, + "type": "int" + }, + { + "name": "compress-threads", + "default": null, + "type": "int" + }, + { + "name": "compress-wait-thread", + "default": null, + "type": "bool" + }, + { + "name": "decompress-threads", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-initial", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-increment", + "default": null, + "type": "int" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + }, + { + "name": "tls-hostname", + "default": null, + "type": "str" + }, + { + "name": "max-bandwidth", + "default": null, + "type": "int" + }, + { + "name": "downtime-limit", + "default": null, + "type": "int" + }, + { + "name": "x-checkpoint-delay", + "default": null, + "type": "int" + }, + { + "name": "block-incremental", + "default": null, + "type": "bool" + }, + { + "name": "x-multifd-channels", + "default": null, + "type": "int" + }, + { + "name": "x-multifd-page-count", + "default": null, + "type": "int" + }, + { + "name": "xbzrle-cache-size", + "default": null, + "type": "int" + }, + { + "name": "max-postcopy-bandwidth", + "default": null, + "type": "int" + }, + { + "name": "max-cpu-throttle", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "125", + "members": [ + { + "name": "protocol", + "type": "str" + }, + { + "name": "hostname", + "type": "str" + }, + { + "name": "port", + "default": null, + "type": "int" + }, + { + "name": "tls-port", + "default": null, + "type": "int" + }, + { + "name": "cert-subject", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "126", + "members": [ + { + "name": "status", + "type": "298" + } + ], + "meta-type": "object" + }, + { + "name": "127", + "members": [ + { + "name": "pass", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "128", + "members": [ + { + "name": "mode", + "type": "303" + }, + { + "name": "reason", + "type": "304" + } + ], + "meta-type": "object" + }, + { + "name": "129", + "members": [ + { + "name": "state", + "type": "298" + } + ], + "meta-type": "object" + }, + { + "name": "130", + "members": [ + { + "name": "value", + "type": "number" + } + ], + "meta-type": "object" + }, + { + "name": "131", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "132", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "int", + "json-type": "int", + "meta-type": "builtin" + }, + { + "name": "133", + "members": [ + { + "name": "uri", + "type": "str" + }, + { + "name": "blk", + "default": null, + "type": "bool" + }, + { + "name": "inc", + "default": null, + "type": "bool" + }, + { + "name": "detach", + "default": null, + "type": "bool" + }, + { + "name": "resume", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "134", + "members": [ + { + "name": "uri", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "135", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "live", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "136", + "members": [ + { + "name": "enable", + "type": "bool" + }, + { + "name": "primary", + "type": "bool" + }, + { + "name": "failover", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "137", + "members": [ + { + "name": "error", + "type": "bool" + }, + { + "name": "desc", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "138", + "members": [ + { + "name": "mode", + "type": "303" + }, + { + "name": "reason", + "type": "304" + } + ], + "meta-type": "object" + }, + { + "name": "139", + "members": [ + { + "name": "uri", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "140", + "members": [ + { + "name": "actions", + "type": "[305]" + }, + { + "name": "properties", + "default": null, + "type": "306" + } + ], + "meta-type": "object" + }, + { + "name": "141", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "vcpu", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[142]", + "element-type": "142", + "meta-type": "array" + }, + { + "name": "142", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "state", + "type": "307" + }, + { + "name": "vcpu", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "143", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "enable", + "type": "bool" + }, + { + "name": "ignore-unavailable", + "default": null, + "type": "bool" + }, + { + "name": "vcpu", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[144]", + "element-type": "144", + "meta-type": "array" + }, + { + "name": "144", + "tag": "meta-type", + "variants": [ + { + "case": "builtin", + "type": "309" + }, + { + "case": "enum", + "type": "310" + }, + { + "case": "array", + "type": "311" + }, + { + "case": "object", + "type": "312" + }, + { + "case": "alternate", + "type": "313" + }, + { + "case": "command", + "type": "314" + }, + { + "case": "event", + "type": "315" + } + ], + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "meta-type", + "type": "308" + } + ], + "meta-type": "object" + }, + { + "name": "145", + "members": [ + { + "name": "enable", + "default": null, + "type": "[316]" + } + ], + "meta-type": "object" + }, + { + "name": "146", + "members": [ + { + "name": "qemu", + "type": "317" + }, + { + "name": "package", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[147]", + "element-type": "147", + "meta-type": "array" + }, + { + "name": "147", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "148", + "members": [ + { + "name": "protocol", + "type": "str" + }, + { + "name": "fdname", + "type": "str" + }, + { + "name": "skipauth", + "default": null, + "type": "bool" + }, + { + "name": "tls", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "149", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "150", + "members": [ + { + "name": "enabled", + "type": "bool" + }, + { + "name": "present", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "151", + "members": [ + { + "name": "UUID", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[152]", + "element-type": "152", + "meta-type": "array" + }, + { + "name": "152", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[153]", + "element-type": "153", + "meta-type": "array" + }, + { + "name": "153", + "tag": "arch", + "variants": [ + { + "case": "x86", + "type": "320" + }, + { + "case": "sparc", + "type": "321" + }, + { + "case": "ppc", + "type": "322" + }, + { + "case": "mips", + "type": "323" + }, + { + "case": "tricore", + "type": "324" + }, + { + "case": "s390", + "type": "325" + }, + { + "case": "riscv", + "type": "326" + }, + { + "case": "other", + "type": "0" + } + ], + "members": [ + { + "name": "CPU", + "type": "int" + }, + { + "name": "current", + "type": "bool" + }, + { + "name": "halted", + "type": "bool" + }, + { + "name": "qom_path", + "type": "str" + }, + { + "name": "thread_id", + "type": "int" + }, + { + "name": "props", + "default": null, + "type": "318" + }, + { + "name": "arch", + "type": "319" + } + ], + "meta-type": "object" + }, + { + "name": "[154]", + "element-type": "154", + "meta-type": "array" + }, + { + "name": "154", + "tag": "target", + "variants": [ + { + "case": "s390x", + "type": "325" + }, + { + "case": "aarch64", + "type": "0" + }, + { + "case": "alpha", + "type": "0" + }, + { + "case": "arm", + "type": "0" + }, + { + "case": "cris", + "type": "0" + }, + { + "case": "hppa", + "type": "0" + }, + { + "case": "i386", + "type": "0" + }, + { + "case": "lm32", + "type": "0" + }, + { + "case": "m68k", + "type": "0" + }, + { + "case": "microblaze", + "type": "0" + }, + { + "case": "microblazeel", + "type": "0" + }, + { + "case": "mips", + "type": "0" + }, + { + "case": "mips64", + "type": "0" + }, + { + "case": "mips64el", + "type": "0" + }, + { + "case": "mipsel", + "type": "0" + }, + { + "case": "moxie", + "type": "0" + }, + { + "case": "nios2", + "type": "0" + }, + { + "case": "or1k", + "type": "0" + }, + { + "case": "ppc", + "type": "0" + }, + { + "case": "ppc64", + "type": "0" + }, + { + "case": "riscv32", + "type": "0" + }, + { + "case": "riscv64", + "type": "0" + }, + { + "case": "sh4", + "type": "0" + }, + { + "case": "sh4eb", + "type": "0" + }, + { + "case": "sparc", + "type": "0" + }, + { + "case": "sparc64", + "type": "0" + }, + { + "case": "tricore", + "type": "0" + }, + { + "case": "unicore32", + "type": "0" + }, + { + "case": "x86_64", + "type": "0" + }, + { + "case": "xtensa", + "type": "0" + }, + { + "case": "xtensaeb", + "type": "0" + } + ], + "members": [ + { + "name": "cpu-index", + "type": "int" + }, + { + "name": "qom-path", + "type": "str" + }, + { + "name": "thread-id", + "type": "int" + }, + { + "name": "props", + "default": null, + "type": "318" + }, + { + "name": "arch", + "type": "319" + }, + { + "name": "target", + "type": "327" + } + ], + "meta-type": "object" + }, + { + "name": "[155]", + "element-type": "155", + "meta-type": "array" + }, + { + "name": "155", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "thread-id", + "type": "int" + }, + { + "name": "poll-max-ns", + "type": "int" + }, + { + "name": "poll-grow", + "type": "int" + }, + { + "name": "poll-shrink", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "156", + "members": [ + { + "name": "actual", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "157", + "members": [ + { + "name": "actual", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[158]", + "element-type": "158", + "meta-type": "array" + }, + { + "name": "158", + "members": [ + { + "name": "bus", + "type": "int" + }, + { + "name": "devices", + "type": "[328]" + } + ], + "meta-type": "object" + }, + { + "name": "159", + "members": [ + { + "name": "id", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "160", + "members": [ + { + "name": "val", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "filename", + "type": "str" + }, + { + "name": "cpu-index", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "161", + "members": [ + { + "name": "val", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "162", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "163", + "members": [ + { + "name": "command-line", + "type": "str" + }, + { + "name": "cpu-index", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "164", + "members": [ + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[165]", + "element-type": "165", + "meta-type": "array" + }, + { + "name": "165", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "description", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "166", + "members": [ + { + "name": "path", + "type": "str" + }, + { + "name": "property", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "any", + "json-type": "value", + "meta-type": "builtin" + }, + { + "name": "167", + "members": [ + { + "name": "path", + "type": "str" + }, + { + "name": "property", + "type": "str" + }, + { + "name": "value", + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "168", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "arg", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "169", + "members": [ + { + "name": "implements", + "default": null, + "type": "str" + }, + { + "name": "abstract", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[170]", + "element-type": "170", + "meta-type": "array" + }, + { + "name": "170", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "abstract", + "default": null, + "type": "bool" + }, + { + "name": "parent", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "171", + "members": [ + { + "name": "typename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "172", + "members": [ + { + "name": "typename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "173", + "members": [ + { + "name": "enable", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "174", + "members": [ + { + "name": "driver", + "type": "str" + }, + { + "name": "bus", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "175", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "176", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "177", + "members": [ + { + "name": "paging", + "type": "bool" + }, + { + "name": "protocol", + "type": "str" + }, + { + "name": "detach", + "default": null, + "type": "bool" + }, + { + "name": "begin", + "default": null, + "type": "int" + }, + { + "name": "length", + "default": null, + "type": "int" + }, + { + "name": "format", + "default": null, + "type": "329" + } + ], + "meta-type": "object" + }, + { + "name": "178", + "members": [ + { + "name": "status", + "type": "330" + }, + { + "name": "completed", + "type": "int" + }, + { + "name": "total", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "179", + "members": [ + { + "name": "result", + "type": "178" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "180", + "members": [ + { + "name": "formats", + "type": "[329]" + } + ], + "meta-type": "object" + }, + { + "name": "181", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "182", + "members": [ + { + "name": "qom-type", + "type": "str" + }, + { + "name": "id", + "type": "str" + }, + { + "name": "props", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "183", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "184", + "members": [ + { + "name": "fdname", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "185", + "members": [ + { + "name": "fdname", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[186]", + "element-type": "186", + "meta-type": "array" + }, + { + "name": "186", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "alias", + "default": null, + "type": "str" + }, + { + "name": "is-default", + "default": null, + "type": "bool" + }, + { + "name": "cpu-max", + "type": "int" + }, + { + "name": "hotpluggable-cpus", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "187", + "members": [ + { + "name": "base-memory", + "type": "int" + }, + { + "name": "plugged-memory", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[188]", + "element-type": "188", + "meta-type": "array" + }, + { + "name": "188", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "migration-safe", + "default": null, + "type": "bool" + }, + { + "name": "static", + "type": "bool" + }, + { + "name": "unavailable-features", + "default": null, + "type": "[str]" + }, + { + "name": "typename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "189", + "members": [ + { + "name": "type", + "type": "331" + }, + { + "name": "model", + "type": "332" + } + ], + "meta-type": "object" + }, + { + "name": "190", + "members": [ + { + "name": "model", + "type": "332" + } + ], + "meta-type": "object" + }, + { + "name": "191", + "members": [ + { + "name": "modela", + "type": "332" + }, + { + "name": "modelb", + "type": "332" + } + ], + "meta-type": "object" + }, + { + "name": "192", + "members": [ + { + "name": "result", + "type": "333" + }, + { + "name": "responsible-properties", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "193", + "members": [ + { + "name": "modela", + "type": "332" + }, + { + "name": "modelb", + "type": "332" + } + ], + "meta-type": "object" + }, + { + "name": "194", + "members": [ + { + "name": "model", + "type": "332" + } + ], + "meta-type": "object" + }, + { + "name": "195", + "members": [ + { + "name": "fdset-id", + "default": null, + "type": "int" + }, + { + "name": "opaque", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "196", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fd", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "197", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fd", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[198]", + "element-type": "198", + "meta-type": "array" + }, + { + "name": "198", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fds", + "type": "[334]" + } + ], + "meta-type": "object" + }, + { + "name": "199", + "members": [ + { + "name": "arch", + "type": "327" + } + ], + "meta-type": "object" + }, + { + "name": "200", + "members": [ + { + "name": "option", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[201]", + "element-type": "201", + "meta-type": "array" + }, + { + "name": "201", + "members": [ + { + "name": "option", + "type": "str" + }, + { + "name": "parameters", + "type": "[335]" + } + ], + "meta-type": "object" + }, + { + "name": "[202]", + "element-type": "202", + "meta-type": "array" + }, + { + "name": "202", + "members": [ + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "merge", + "type": "bool" + }, + { + "name": "dump", + "type": "bool" + }, + { + "name": "prealloc", + "type": "bool" + }, + { + "name": "host-nodes", + "type": "[int]" + }, + { + "name": "policy", + "type": "336" + } + ], + "meta-type": "object" + }, + { + "name": "[203]", + "element-type": "203", + "meta-type": "array" + }, + { + "name": "203", + "tag": "type", + "variants": [ + { + "case": "dimm", + "type": "338" + }, + { + "case": "nvdimm", + "type": "338" + } + ], + "members": [ + { + "name": "type", + "type": "337" + } + ], + "meta-type": "object" + }, + { + "name": "204", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "msg", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[205]", + "element-type": "205", + "meta-type": "array" + }, + { + "name": "205", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "slot", + "type": "str" + }, + { + "name": "slot-type", + "type": "339" + }, + { + "name": "source", + "type": "int" + }, + { + "name": "status", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "206", + "members": [ + { + "name": "info", + "type": "205" + } + ], + "meta-type": "object" + }, + { + "name": "207", + "members": [ + { + "name": "offset", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "208", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[209]", + "element-type": "209", + "meta-type": "array" + }, + { + "name": "209", + "members": [ + { + "name": "version", + "type": "int" + }, + { + "name": "emulated", + "type": "bool" + }, + { + "name": "kernel", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[210]", + "element-type": "210", + "meta-type": "array" + }, + { + "name": "210", + "members": [ + { + "name": "type", + "type": "str" + }, + { + "name": "vcpus-count", + "type": "int" + }, + { + "name": "props", + "type": "318" + }, + { + "name": "qom-path", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "211", + "members": [ + { + "name": "guid", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "212", + "members": [ + { + "name": "enabled", + "type": "bool" + }, + { + "name": "api-major", + "type": "int" + }, + { + "name": "api-minor", + "type": "int" + }, + { + "name": "build-id", + "type": "int" + }, + { + "name": "policy", + "type": "int" + }, + { + "name": "state", + "type": "340" + }, + { + "name": "handle", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "213", + "members": [ + { + "name": "data", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "214", + "members": [ + { + "name": "pdh", + "type": "str" + }, + { + "name": "cert-chain", + "type": "str" + }, + { + "name": "cbitpos", + "type": "int" + }, + { + "name": "reduced-phys-bits", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "215", + "members": [ + { + "name": "id", + "type": "any" + }, + { + "name": "reason", + "type": "341" + } + ], + "meta-type": "object" + }, + { + "name": "216", + "tag": "type", + "variants": [ + { + "case": "node", + "type": "343" + }, + { + "case": "dist", + "type": "344" + }, + { + "case": "cpu", + "type": "345" + } + ], + "members": [ + { + "name": "type", + "type": "342" + } + ], + "meta-type": "object" + }, + { + "name": "bool", + "json-type": "boolean", + "meta-type": "builtin" + }, + { + "name": "217", + "meta-type": "enum", + "values": [ + "debug", + "inmigrate", + "internal-error", + "io-error", + "paused", + "postmigrate", + "prelaunch", + "finish-migrate", + "restore-vm", + "running", + "save-vm", + "shutdown", + "suspended", + "watchdog", + "guest-panicked", + "colo", + "preconfig" + ] + }, + { + "name": "218", + "meta-type": "enum", + "values": [ + "reset", + "shutdown", + "poweroff", + "pause", + "debug", + "none", + "inject-nmi" + ] + }, + { + "name": "219", + "meta-type": "enum", + "values": [ + "pause", + "poweroff" + ] + }, + { + "name": "220", + "tag": "type", + "variants": [ + { + "case": "hyper-v", + "type": "347" + }, + { + "case": "s390", + "type": "348" + } + ], + "members": [ + { + "name": "type", + "type": "346" + } + ], + "meta-type": "object" + }, + { + "name": "221", + "meta-type": "enum", + "values": [ + "undefined", + "created", + "running", + "paused", + "ready", + "standby", + "waiting", + "pending", + "aborting", + "concluded", + "null" + ] + }, + { + "name": "222", + "meta-type": "enum", + "values": [ + "commit", + "stream", + "mirror", + "backup", + "create" + ] + }, + { + "name": "[int]", + "element-type": "int", + "meta-type": "array" + }, + { + "name": "223", + "meta-type": "enum", + "values": [ + "ok", + "failed", + "nospace" + ] + }, + { + "name": "[224]", + "element-type": "224", + "meta-type": "array" + }, + { + "name": "224", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + }, + { + "name": "count", + "type": "int" + }, + { + "name": "granularity", + "type": "int" + }, + { + "name": "status", + "type": "349" + } + ], + "meta-type": "object" + }, + { + "name": "225", + "members": [ + { + "name": "rd_bytes", + "type": "int" + }, + { + "name": "wr_bytes", + "type": "int" + }, + { + "name": "rd_operations", + "type": "int" + }, + { + "name": "wr_operations", + "type": "int" + }, + { + "name": "flush_operations", + "type": "int" + }, + { + "name": "flush_total_time_ns", + "type": "int" + }, + { + "name": "wr_total_time_ns", + "type": "int" + }, + { + "name": "rd_total_time_ns", + "type": "int" + }, + { + "name": "wr_highest_offset", + "type": "int" + }, + { + "name": "rd_merged", + "type": "int" + }, + { + "name": "wr_merged", + "type": "int" + }, + { + "name": "idle_time_ns", + "default": null, + "type": "int" + }, + { + "name": "failed_rd_operations", + "type": "int" + }, + { + "name": "failed_wr_operations", + "type": "int" + }, + { + "name": "failed_flush_operations", + "type": "int" + }, + { + "name": "invalid_rd_operations", + "type": "int" + }, + { + "name": "invalid_wr_operations", + "type": "int" + }, + { + "name": "invalid_flush_operations", + "type": "int" + }, + { + "name": "account_invalid", + "type": "bool" + }, + { + "name": "account_failed", + "type": "bool" + }, + { + "name": "timed_stats", + "type": "[350]" + }, + { + "name": "x_rd_latency_histogram", + "default": null, + "type": "351" + }, + { + "name": "x_wr_latency_histogram", + "default": null, + "type": "351" + }, + { + "name": "x_flush_latency_histogram", + "default": null, + "type": "351" + } + ], + "meta-type": "object" + }, + { + "name": "226", + "meta-type": "enum", + "values": [ + "existing", + "absolute-paths" + ] + }, + { + "name": "227", + "meta-type": "enum", + "values": [ + "top", + "full", + "none", + "incremental" + ] + }, + { + "name": "228", + "meta-type": "enum", + "values": [ + "report", + "ignore", + "enospc", + "stop", + "auto" + ] + }, + { + "name": "229", + "meta-type": "enum", + "values": [ + "off", + "on", + "unmap" + ] + }, + { + "name": "230", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "format", + "type": "str" + }, + { + "name": "dirty-flag", + "default": null, + "type": "bool" + }, + { + "name": "actual-size", + "default": null, + "type": "int" + }, + { + "name": "virtual-size", + "type": "int" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + }, + { + "name": "encrypted", + "default": null, + "type": "bool" + }, + { + "name": "compressed", + "default": null, + "type": "bool" + }, + { + "name": "backing-filename", + "default": null, + "type": "str" + }, + { + "name": "full-backing-filename", + "default": null, + "type": "str" + }, + { + "name": "backing-filename-format", + "default": null, + "type": "str" + }, + { + "name": "snapshots", + "default": null, + "type": "[66]" + }, + { + "name": "backing-image", + "default": null, + "type": "230" + }, + { + "name": "format-specific", + "default": null, + "type": "352" + } + ], + "meta-type": "object" + }, + { + "name": "231", + "members": [ + { + "name": "writeback", + "type": "bool" + }, + { + "name": "direct", + "type": "bool" + }, + { + "name": "no-flush", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "232", + "meta-type": "enum", + "values": [ + "background", + "write-blocking" + ] + }, + { + "name": "233", + "meta-type": "enum", + "values": [ + "blkdebug", + "blklogwrites", + "blkverify", + "bochs", + "cloop", + "copy-on-read", + "dmg", + "file", + "ftp", + "ftps", + "gluster", + "host_cdrom", + "host_device", + "http", + "https", + "iscsi", + "luks", + "nbd", + "nfs", + "null-aio", + "null-co", + "nvme", + "parallels", + "qcow", + "qcow2", + "qed", + "quorum", + "raw", + "rbd", + "replication", + "sheepdog", + "ssh", + "throttle", + "vdi", + "vhdx", + "vmdk", + "vpc", + "vvfat", + "vxhs" + ] + }, + { + "name": "234", + "meta-type": "enum", + "values": [ + "ignore", + "unmap" + ] + }, + { + "name": "235", + "members": [ + { + "name": "direct", + "default": null, + "type": "bool" + }, + { + "name": "no-flush", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "236", + "members": [ + { + "name": "image", + "type": "353" + }, + { + "name": "config", + "default": null, + "type": "str" + }, + { + "name": "align", + "default": null, + "type": "int" + }, + { + "name": "max-transfer", + "default": null, + "type": "int" + }, + { + "name": "opt-write-zero", + "default": null, + "type": "int" + }, + { + "name": "max-write-zero", + "default": null, + "type": "int" + }, + { + "name": "opt-discard", + "default": null, + "type": "int" + }, + { + "name": "max-discard", + "default": null, + "type": "int" + }, + { + "name": "inject-error", + "default": null, + "type": "[354]" + }, + { + "name": "set-state", + "default": null, + "type": "[355]" + } + ], + "meta-type": "object" + }, + { + "name": "237", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "log", + "type": "353" + }, + { + "name": "log-sector-size", + "default": null, + "type": "int" + }, + { + "name": "log-append", + "default": null, + "type": "bool" + }, + { + "name": "log-super-update-interval", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "238", + "members": [ + { + "name": "test", + "type": "353" + }, + { + "name": "raw", + "type": "353" + } + ], + "meta-type": "object" + }, + { + "name": "239", + "members": [ + { + "name": "file", + "type": "353" + } + ], + "meta-type": "object" + }, + { + "name": "240", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "pr-manager", + "default": null, + "type": "str" + }, + { + "name": "locking", + "default": null, + "type": "356" + }, + { + "name": "aio", + "default": null, + "type": "357" + }, + { + "name": "x-check-cache-dropped", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "241", + "members": [ + { + "name": "url", + "type": "str" + }, + { + "name": "readahead", + "default": null, + "type": "int" + }, + { + "name": "timeout", + "default": null, + "type": "int" + }, + { + "name": "username", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "proxy-username", + "default": null, + "type": "str" + }, + { + "name": "proxy-password-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "242", + "members": [ + { + "name": "url", + "type": "str" + }, + { + "name": "readahead", + "default": null, + "type": "int" + }, + { + "name": "timeout", + "default": null, + "type": "int" + }, + { + "name": "username", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "proxy-username", + "default": null, + "type": "str" + }, + { + "name": "proxy-password-secret", + "default": null, + "type": "str" + }, + { + "name": "sslverify", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "243", + "members": [ + { + "name": "volume", + "type": "str" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "server", + "type": "[358]" + }, + { + "name": "debug", + "default": null, + "type": "int" + }, + { + "name": "logfile", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "244", + "members": [ + { + "name": "url", + "type": "str" + }, + { + "name": "readahead", + "default": null, + "type": "int" + }, + { + "name": "timeout", + "default": null, + "type": "int" + }, + { + "name": "username", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "proxy-username", + "default": null, + "type": "str" + }, + { + "name": "proxy-password-secret", + "default": null, + "type": "str" + }, + { + "name": "cookie", + "default": null, + "type": "str" + }, + { + "name": "cookie-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "245", + "members": [ + { + "name": "url", + "type": "str" + }, + { + "name": "readahead", + "default": null, + "type": "int" + }, + { + "name": "timeout", + "default": null, + "type": "int" + }, + { + "name": "username", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "proxy-username", + "default": null, + "type": "str" + }, + { + "name": "proxy-password-secret", + "default": null, + "type": "str" + }, + { + "name": "cookie", + "default": null, + "type": "str" + }, + { + "name": "sslverify", + "default": null, + "type": "bool" + }, + { + "name": "cookie-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "246", + "members": [ + { + "name": "transport", + "type": "359" + }, + { + "name": "portal", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "lun", + "default": null, + "type": "int" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "initiator-name", + "default": null, + "type": "str" + }, + { + "name": "header-digest", + "default": null, + "type": "360" + }, + { + "name": "timeout", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "247", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "248", + "members": [ + { + "name": "server", + "type": "358" + }, + { + "name": "export", + "default": null, + "type": "str" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + }, + { + "name": "x-dirty-bitmap", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "249", + "members": [ + { + "name": "server", + "type": "361" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "int" + }, + { + "name": "group", + "default": null, + "type": "int" + }, + { + "name": "tcp-syn-count", + "default": null, + "type": "int" + }, + { + "name": "readahead-size", + "default": null, + "type": "int" + }, + { + "name": "page-cache-size", + "default": null, + "type": "int" + }, + { + "name": "debug", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "250", + "members": [ + { + "name": "size", + "default": null, + "type": "int" + }, + { + "name": "latency-ns", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "251", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "namespace", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "252", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "backing", + "default": null, + "type": "362" + }, + { + "name": "lazy-refcounts", + "default": null, + "type": "bool" + }, + { + "name": "pass-discard-request", + "default": null, + "type": "bool" + }, + { + "name": "pass-discard-snapshot", + "default": null, + "type": "bool" + }, + { + "name": "pass-discard-other", + "default": null, + "type": "bool" + }, + { + "name": "overlap-check", + "default": null, + "type": "363" + }, + { + "name": "cache-size", + "default": null, + "type": "int" + }, + { + "name": "l2-cache-size", + "default": null, + "type": "int" + }, + { + "name": "l2-cache-entry-size", + "default": null, + "type": "int" + }, + { + "name": "refcount-cache-size", + "default": null, + "type": "int" + }, + { + "name": "cache-clean-interval", + "default": null, + "type": "int" + }, + { + "name": "encrypt", + "default": null, + "type": "364" + } + ], + "meta-type": "object" + }, + { + "name": "253", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "backing", + "default": null, + "type": "362" + }, + { + "name": "encrypt", + "default": null, + "type": "365" + } + ], + "meta-type": "object" + }, + { + "name": "254", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "backing", + "default": null, + "type": "362" + } + ], + "meta-type": "object" + }, + { + "name": "255", + "members": [ + { + "name": "blkverify", + "default": null, + "type": "bool" + }, + { + "name": "children", + "type": "[353]" + }, + { + "name": "vote-threshold", + "type": "int" + }, + { + "name": "rewrite-corrupted", + "default": null, + "type": "bool" + }, + { + "name": "read-pattern", + "default": null, + "type": "366" + } + ], + "meta-type": "object" + }, + { + "name": "256", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "offset", + "default": null, + "type": "int" + }, + { + "name": "size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "257", + "members": [ + { + "name": "pool", + "type": "str" + }, + { + "name": "image", + "type": "str" + }, + { + "name": "conf", + "default": null, + "type": "str" + }, + { + "name": "snapshot", + "default": null, + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "auth-client-required", + "default": null, + "type": "[367]" + }, + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "server", + "default": null, + "type": "[368]" + } + ], + "meta-type": "object" + }, + { + "name": "258", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "mode", + "type": "369" + }, + { + "name": "top-id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "259", + "members": [ + { + "name": "server", + "type": "358" + }, + { + "name": "vdi", + "type": "str" + }, + { + "name": "snap-id", + "default": null, + "type": "int" + }, + { + "name": "tag", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "260", + "members": [ + { + "name": "server", + "type": "370" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "host-key-check", + "default": null, + "type": "371" + } + ], + "meta-type": "object" + }, + { + "name": "261", + "members": [ + { + "name": "throttle-group", + "type": "str" + }, + { + "name": "file", + "type": "353" + } + ], + "meta-type": "object" + }, + { + "name": "262", + "members": [ + { + "name": "dir", + "type": "str" + }, + { + "name": "fat-type", + "default": null, + "type": "int" + }, + { + "name": "floppy", + "default": null, + "type": "bool" + }, + { + "name": "label", + "default": null, + "type": "str" + }, + { + "name": "rw", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "263", + "members": [ + { + "name": "vdisk-id", + "type": "str" + }, + { + "name": "server", + "type": "368" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "264", + "tag": "driver", + "variants": [ + { + "case": "file", + "type": "372" + }, + { + "case": "gluster", + "type": "373" + }, + { + "case": "luks", + "type": "374" + }, + { + "case": "nfs", + "type": "375" + }, + { + "case": "parallels", + "type": "376" + }, + { + "case": "qcow", + "type": "377" + }, + { + "case": "qcow2", + "type": "378" + }, + { + "case": "qed", + "type": "379" + }, + { + "case": "rbd", + "type": "380" + }, + { + "case": "sheepdog", + "type": "381" + }, + { + "case": "ssh", + "type": "382" + }, + { + "case": "vdi", + "type": "383" + }, + { + "case": "vhdx", + "type": "384" + }, + { + "case": "vpc", + "type": "385" + }, + { + "case": "blkdebug", + "type": "0" + }, + { + "case": "blklogwrites", + "type": "0" + }, + { + "case": "blkverify", + "type": "0" + }, + { + "case": "bochs", + "type": "0" + }, + { + "case": "cloop", + "type": "0" + }, + { + "case": "copy-on-read", + "type": "0" + }, + { + "case": "dmg", + "type": "0" + }, + { + "case": "ftp", + "type": "0" + }, + { + "case": "ftps", + "type": "0" + }, + { + "case": "host_cdrom", + "type": "0" + }, + { + "case": "host_device", + "type": "0" + }, + { + "case": "http", + "type": "0" + }, + { + "case": "https", + "type": "0" + }, + { + "case": "iscsi", + "type": "0" + }, + { + "case": "nbd", + "type": "0" + }, + { + "case": "null-aio", + "type": "0" + }, + { + "case": "null-co", + "type": "0" + }, + { + "case": "nvme", + "type": "0" + }, + { + "case": "quorum", + "type": "0" + }, + { + "case": "raw", + "type": "0" + }, + { + "case": "replication", + "type": "0" + }, + { + "case": "throttle", + "type": "0" + }, + { + "case": "vmdk", + "type": "0" + }, + { + "case": "vvfat", + "type": "0" + }, + { + "case": "vxhs", + "type": "0" + } + ], + "members": [ + { + "name": "driver", + "type": "233" + } + ], + "meta-type": "object" + }, + { + "name": "265", + "meta-type": "enum", + "values": [ + "retain", + "read-only", + "read-write" + ] + }, + { + "name": "266", + "meta-type": "enum", + "values": [ + "read", + "write" + ] + }, + { + "name": "267", + "meta-type": "enum", + "values": [ + "ignore", + "report", + "stop" + ] + }, + { + "name": "268", + "members": [ + { + "type": "str" + }, + { + "type": "null" + } + ], + "meta-type": "alternate" + }, + { + "name": "269", + "tag": "type", + "variants": [ + { + "case": "inet", + "type": "387" + }, + { + "case": "unix", + "type": "388" + }, + { + "case": "vsock", + "type": "389" + }, + { + "case": "fd", + "type": "390" + } + ], + "members": [ + { + "name": "type", + "type": "386" + } + ], + "meta-type": "object" + }, + { + "name": "270", + "meta-type": "enum", + "values": [ + "safe", + "hard" + ] + }, + { + "name": "271", + "meta-type": "enum", + "values": [ + "read", + "write", + "flush" + ] + }, + { + "name": "272", + "meta-type": "enum", + "values": [ + "utf8", + "base64" + ] + }, + { + "name": "273", + "tag": "type", + "variants": [ + { + "case": "file", + "type": "392" + }, + { + "case": "serial", + "type": "393" + }, + { + "case": "parallel", + "type": "393" + }, + { + "case": "pipe", + "type": "393" + }, + { + "case": "socket", + "type": "394" + }, + { + "case": "udp", + "type": "395" + }, + { + "case": "pty", + "type": "396" + }, + { + "case": "null", + "type": "396" + }, + { + "case": "mux", + "type": "397" + }, + { + "case": "msmouse", + "type": "396" + }, + { + "case": "wctablet", + "type": "396" + }, + { + "case": "braille", + "type": "396" + }, + { + "case": "testdev", + "type": "396" + }, + { + "case": "stdio", + "type": "398" + }, + { + "case": "console", + "type": "396" + }, + { + "case": "spicevmc", + "type": "399" + }, + { + "case": "spiceport", + "type": "400" + }, + { + "case": "vc", + "type": "401" + }, + { + "case": "ringbuf", + "type": "402" + }, + { + "case": "memory", + "type": "402" + } + ], + "members": [ + { + "name": "type", + "type": "391" + } + ], + "meta-type": "object" + }, + { + "name": "274", + "meta-type": "enum", + "values": [ + "normal", + "none", + "all" + ] + }, + { + "name": "[str]", + "element-type": "str", + "meta-type": "array" + }, + { + "name": "275", + "meta-type": "enum", + "values": [ + "half", + "full" + ] + }, + { + "name": "276", + "meta-type": "enum", + "values": [ + "off", + "on" + ] + }, + { + "name": "277", + "members": [ + { + "name": "priority", + "type": "int" + }, + { + "name": "tbl-id", + "type": "int" + }, + { + "name": "in-pport", + "default": null, + "type": "int" + }, + { + "name": "tunnel-id", + "default": null, + "type": "int" + }, + { + "name": "vlan-id", + "default": null, + "type": "int" + }, + { + "name": "eth-type", + "default": null, + "type": "int" + }, + { + "name": "eth-src", + "default": null, + "type": "str" + }, + { + "name": "eth-dst", + "default": null, + "type": "str" + }, + { + "name": "ip-proto", + "default": null, + "type": "int" + }, + { + "name": "ip-tos", + "default": null, + "type": "int" + }, + { + "name": "ip-dst", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "278", + "members": [ + { + "name": "in-pport", + "default": null, + "type": "int" + }, + { + "name": "tunnel-id", + "default": null, + "type": "int" + }, + { + "name": "vlan-id", + "default": null, + "type": "int" + }, + { + "name": "eth-src", + "default": null, + "type": "str" + }, + { + "name": "eth-dst", + "default": null, + "type": "str" + }, + { + "name": "ip-proto", + "default": null, + "type": "int" + }, + { + "name": "ip-tos", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "279", + "members": [ + { + "name": "goto-tbl", + "default": null, + "type": "int" + }, + { + "name": "group-id", + "default": null, + "type": "int" + }, + { + "name": "tunnel-lport", + "default": null, + "type": "int" + }, + { + "name": "vlan-id", + "default": null, + "type": "int" + }, + { + "name": "new-vlan-id", + "default": null, + "type": "int" + }, + { + "name": "out-pport", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "280", + "tag": "type", + "variants": [ + { + "case": "passthrough", + "type": "404" + }, + { + "case": "emulator", + "type": "405" + } + ], + "members": [ + { + "name": "type", + "type": "403" + } + ], + "meta-type": "object" + }, + { + "name": "285", + "meta-type": "enum", + "values": [ + "ipv4", + "ipv6", + "unix", + "vsock", + "unknown" + ] + }, + { + "name": "[286]", + "element-type": "286", + "meta-type": "array" + }, + { + "name": "286", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "285" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "x509_dname", + "default": null, + "type": "str" + }, + { + "name": "sasl_username", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[287]", + "element-type": "287", + "meta-type": "array" + }, + { + "name": "287", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "285" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "auth", + "type": "288" + }, + { + "name": "vencrypt", + "default": null, + "type": "289" + } + ], + "meta-type": "object" + }, + { + "name": "288", + "meta-type": "enum", + "values": [ + "none", + "vnc", + "ra2", + "ra2ne", + "tight", + "ultra", + "tls", + "vencrypt", + "sasl" + ] + }, + { + "name": "289", + "meta-type": "enum", + "values": [ + "plain", + "tls-none", + "x509-none", + "tls-vnc", + "x509-vnc", + "tls-plain", + "x509-plain", + "tls-sasl", + "x509-sasl" + ] + }, + { + "name": "290", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "285" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "auth", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "291", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "285" + }, + { + "name": "websocket", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[292]", + "element-type": "292", + "meta-type": "array" + }, + { + "name": "292", + "tag": "type", + "variants": [ + { + "case": "number", + "type": "407" + }, + { + "case": "qcode", + "type": "408" + } + ], + "members": [ + { + "name": "type", + "type": "406" + } + ], + "meta-type": "object" + }, + { + "name": "[293]", + "element-type": "293", + "meta-type": "array" + }, + { + "name": "293", + "tag": "type", + "variants": [ + { + "case": "key", + "type": "410" + }, + { + "case": "btn", + "type": "411" + }, + { + "case": "rel", + "type": "412" + }, + { + "case": "abs", + "type": "412" + } + ], + "members": [ + { + "name": "type", + "type": "409" + } + ], + "meta-type": "object" + }, + { + "name": "294", + "meta-type": "enum", + "values": [ + "default", + "none", + "gtk", + "sdl", + "egl-headless", + "curses", + "cocoa" + ] + }, + { + "name": "295", + "meta-type": "enum", + "values": [ + "off", + "on", + "core", + "es" + ] + }, + { + "name": "296", + "members": [ + { + "name": "grab-on-hover", + "default": null, + "type": "bool" + }, + { + "name": "zoom-to-fit", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "297", + "members": [ + { + "name": "rendernode", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "298", + "meta-type": "enum", + "values": [ + "none", + "setup", + "cancelling", + "cancelled", + "active", + "postcopy-active", + "postcopy-paused", + "postcopy-recover", + "completed", + "failed", + "colo", + "pre-switchover", + "device" + ] + }, + { + "name": "299", + "members": [ + { + "name": "transferred", + "type": "int" + }, + { + "name": "remaining", + "type": "int" + }, + { + "name": "total", + "type": "int" + }, + { + "name": "duplicate", + "type": "int" + }, + { + "name": "skipped", + "type": "int" + }, + { + "name": "normal", + "type": "int" + }, + { + "name": "normal-bytes", + "type": "int" + }, + { + "name": "dirty-pages-rate", + "type": "int" + }, + { + "name": "mbps", + "type": "number" + }, + { + "name": "dirty-sync-count", + "type": "int" + }, + { + "name": "postcopy-requests", + "type": "int" + }, + { + "name": "page-size", + "type": "int" + }, + { + "name": "multifd-bytes", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "300", + "members": [ + { + "name": "cache-size", + "type": "int" + }, + { + "name": "bytes", + "type": "int" + }, + { + "name": "pages", + "type": "int" + }, + { + "name": "cache-miss", + "type": "int" + }, + { + "name": "cache-miss-rate", + "type": "number" + }, + { + "name": "overflow", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "301", + "members": [ + { + "name": "pages", + "type": "int" + }, + { + "name": "busy", + "type": "int" + }, + { + "name": "busy-rate", + "type": "number" + }, + { + "name": "compressed-size", + "type": "int" + }, + { + "name": "compression-rate", + "type": "number" + } + ], + "meta-type": "object" + }, + { + "name": "302", + "meta-type": "enum", + "values": [ + "xbzrle", + "rdma-pin-all", + "auto-converge", + "zero-blocks", + "compress", + "events", + "postcopy-ram", + "x-colo", + "release-ram", + "block", + "return-path", + "pause-before-switchover", + "x-multifd", + "dirty-bitmaps", + "postcopy-blocktime", + "late-block-activate" + ] + }, + { + "name": "303", + "meta-type": "enum", + "values": [ + "none", + "primary", + "secondary" + ] + }, + { + "name": "304", + "meta-type": "enum", + "values": [ + "none", + "request", + "error" + ] + }, + { + "name": "number", + "json-type": "number", + "meta-type": "builtin" + }, + { + "name": "[305]", + "element-type": "305", + "meta-type": "array" + }, + { + "name": "305", + "tag": "type", + "variants": [ + { + "case": "abort", + "type": "414" + }, + { + "case": "block-dirty-bitmap-add", + "type": "415" + }, + { + "case": "block-dirty-bitmap-clear", + "type": "416" + }, + { + "case": "x-block-dirty-bitmap-enable", + "type": "416" + }, + { + "case": "x-block-dirty-bitmap-disable", + "type": "416" + }, + { + "case": "x-block-dirty-bitmap-merge", + "type": "417" + }, + { + "case": "blockdev-backup", + "type": "418" + }, + { + "case": "blockdev-snapshot", + "type": "419" + }, + { + "case": "blockdev-snapshot-internal-sync", + "type": "420" + }, + { + "case": "blockdev-snapshot-sync", + "type": "421" + }, + { + "case": "drive-backup", + "type": "422" + } + ], + "members": [ + { + "name": "type", + "type": "413" + } + ], + "meta-type": "object" + }, + { + "name": "306", + "members": [ + { + "name": "completion-mode", + "default": null, + "type": "423" + } + ], + "meta-type": "object" + }, + { + "name": "307", + "meta-type": "enum", + "values": [ + "unavailable", + "disabled", + "enabled" + ] + }, + { + "name": "308", + "meta-type": "enum", + "values": [ + "builtin", + "enum", + "array", + "object", + "alternate", + "command", + "event" + ] + }, + { + "name": "309", + "members": [ + { + "name": "json-type", + "type": "424" + } + ], + "meta-type": "object" + }, + { + "name": "310", + "members": [ + { + "name": "values", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "311", + "members": [ + { + "name": "element-type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "312", + "members": [ + { + "name": "members", + "type": "[425]" + }, + { + "name": "tag", + "default": null, + "type": "str" + }, + { + "name": "variants", + "default": null, + "type": "[426]" + } + ], + "meta-type": "object" + }, + { + "name": "313", + "members": [ + { + "name": "members", + "type": "[427]" + } + ], + "meta-type": "object" + }, + { + "name": "314", + "members": [ + { + "name": "arg-type", + "type": "str" + }, + { + "name": "ret-type", + "type": "str" + }, + { + "name": "allow-oob", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "315", + "members": [ + { + "name": "arg-type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[316]", + "element-type": "316", + "meta-type": "array" + }, + { + "name": "316", + "meta-type": "enum", + "values": [ + "oob" + ] + }, + { + "name": "317", + "members": [ + { + "name": "major", + "type": "int" + }, + { + "name": "minor", + "type": "int" + }, + { + "name": "micro", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "318", + "members": [ + { + "name": "node-id", + "default": null, + "type": "int" + }, + { + "name": "socket-id", + "default": null, + "type": "int" + }, + { + "name": "core-id", + "default": null, + "type": "int" + }, + { + "name": "thread-id", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "319", + "meta-type": "enum", + "values": [ + "x86", + "sparc", + "ppc", + "mips", + "tricore", + "s390", + "riscv", + "other" + ] + }, + { + "name": "320", + "members": [ + { + "name": "pc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "321", + "members": [ + { + "name": "pc", + "type": "int" + }, + { + "name": "npc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "322", + "members": [ + { + "name": "nip", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "323", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "324", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "325", + "members": [ + { + "name": "cpu-state", + "type": "428" + } + ], + "meta-type": "object" + }, + { + "name": "326", + "members": [ + { + "name": "pc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "327", + "meta-type": "enum", + "values": [ + "aarch64", + "alpha", + "arm", + "cris", + "hppa", + "i386", + "lm32", + "m68k", + "microblaze", + "microblazeel", + "mips", + "mips64", + "mips64el", + "mipsel", + "moxie", + "nios2", + "or1k", + "ppc", + "ppc64", + "riscv32", + "riscv64", + "s390x", + "sh4", + "sh4eb", + "sparc", + "sparc64", + "tricore", + "unicore32", + "x86_64", + "xtensa", + "xtensaeb" + ] + }, + { + "name": "[328]", + "element-type": "328", + "meta-type": "array" + }, + { + "name": "328", + "members": [ + { + "name": "bus", + "type": "int" + }, + { + "name": "slot", + "type": "int" + }, + { + "name": "function", + "type": "int" + }, + { + "name": "class_info", + "type": "429" + }, + { + "name": "id", + "type": "430" + }, + { + "name": "irq", + "default": null, + "type": "int" + }, + { + "name": "qdev_id", + "type": "str" + }, + { + "name": "pci_bridge", + "default": null, + "type": "431" + }, + { + "name": "regions", + "type": "[432]" + } + ], + "meta-type": "object" + }, + { + "name": "329", + "meta-type": "enum", + "values": [ + "elf", + "kdump-zlib", + "kdump-lzo", + "kdump-snappy", + "win-dmp" + ] + }, + { + "name": "330", + "meta-type": "enum", + "values": [ + "none", + "active", + "completed", + "failed" + ] + }, + { + "name": "[329]", + "element-type": "329", + "meta-type": "array" + }, + { + "name": "331", + "meta-type": "enum", + "values": [ + "static", + "full" + ] + }, + { + "name": "332", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "props", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "333", + "meta-type": "enum", + "values": [ + "incompatible", + "identical", + "superset", + "subset" + ] + }, + { + "name": "[334]", + "element-type": "334", + "meta-type": "array" + }, + { + "name": "334", + "members": [ + { + "name": "fd", + "type": "int" + }, + { + "name": "opaque", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[335]", + "element-type": "335", + "meta-type": "array" + }, + { + "name": "335", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "433" + }, + { + "name": "help", + "default": null, + "type": "str" + }, + { + "name": "default", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "336", + "meta-type": "enum", + "values": [ + "default", + "preferred", + "bind", + "interleave" + ] + }, + { + "name": "337", + "meta-type": "enum", + "values": [ + "dimm", + "nvdimm" + ] + }, + { + "name": "338", + "members": [ + { + "name": "data", + "type": "434" + } + ], + "meta-type": "object" + }, + { + "name": "339", + "meta-type": "enum", + "values": [ + "DIMM", + "CPU" + ] + }, + { + "name": "340", + "meta-type": "enum", + "values": [ + "uninit", + "launch-update", + "launch-secret", + "running", + "send-update", + "receive-update" + ] + }, + { + "name": "341", + "meta-type": "enum", + "values": [ + "queue-full" + ] + }, + { + "name": "342", + "meta-type": "enum", + "values": [ + "node", + "dist", + "cpu" + ] + }, + { + "name": "343", + "members": [ + { + "name": "nodeid", + "default": null, + "type": "int" + }, + { + "name": "cpus", + "default": null, + "type": "[int]" + }, + { + "name": "mem", + "default": null, + "type": "int" + }, + { + "name": "memdev", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "344", + "members": [ + { + "name": "src", + "type": "int" + }, + { + "name": "dst", + "type": "int" + }, + { + "name": "val", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "345", + "members": [ + { + "name": "node-id", + "default": null, + "type": "int" + }, + { + "name": "socket-id", + "default": null, + "type": "int" + }, + { + "name": "core-id", + "default": null, + "type": "int" + }, + { + "name": "thread-id", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "346", + "meta-type": "enum", + "values": [ + "hyper-v", + "s390" + ] + }, + { + "name": "347", + "members": [ + { + "name": "arg1", + "type": "int" + }, + { + "name": "arg2", + "type": "int" + }, + { + "name": "arg3", + "type": "int" + }, + { + "name": "arg4", + "type": "int" + }, + { + "name": "arg5", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "348", + "members": [ + { + "name": "core", + "type": "int" + }, + { + "name": "psw-mask", + "type": "int" + }, + { + "name": "psw-addr", + "type": "int" + }, + { + "name": "reason", + "type": "435" + } + ], + "meta-type": "object" + }, + { + "name": "349", + "meta-type": "enum", + "values": [ + "active", + "disabled", + "frozen", + "locked" + ] + }, + { + "name": "[350]", + "element-type": "350", + "meta-type": "array" + }, + { + "name": "350", + "members": [ + { + "name": "interval_length", + "type": "int" + }, + { + "name": "min_rd_latency_ns", + "type": "int" + }, + { + "name": "max_rd_latency_ns", + "type": "int" + }, + { + "name": "avg_rd_latency_ns", + "type": "int" + }, + { + "name": "min_wr_latency_ns", + "type": "int" + }, + { + "name": "max_wr_latency_ns", + "type": "int" + }, + { + "name": "avg_wr_latency_ns", + "type": "int" + }, + { + "name": "min_flush_latency_ns", + "type": "int" + }, + { + "name": "max_flush_latency_ns", + "type": "int" + }, + { + "name": "avg_flush_latency_ns", + "type": "int" + }, + { + "name": "avg_rd_queue_depth", + "type": "number" + }, + { + "name": "avg_wr_queue_depth", + "type": "number" + } + ], + "meta-type": "object" + }, + { + "name": "351", + "members": [ + { + "name": "boundaries", + "type": "[int]" + }, + { + "name": "bins", + "type": "[int]" + } + ], + "meta-type": "object" + }, + { + "name": "[66]", + "element-type": "66", + "meta-type": "array" + }, + { + "name": "352", + "tag": "type", + "variants": [ + { + "case": "qcow2", + "type": "437" + }, + { + "case": "vmdk", + "type": "438" + }, + { + "case": "luks", + "type": "439" + } + ], + "members": [ + { + "name": "type", + "type": "436" + } + ], + "meta-type": "object" + }, + { + "name": "353", + "members": [ + { + "type": "44" + }, + { + "type": "str" + } + ], + "meta-type": "alternate" + }, + { + "name": "[354]", + "element-type": "354", + "meta-type": "array" + }, + { + "name": "354", + "members": [ + { + "name": "event", + "type": "440" + }, + { + "name": "state", + "default": null, + "type": "int" + }, + { + "name": "errno", + "default": null, + "type": "int" + }, + { + "name": "sector", + "default": null, + "type": "int" + }, + { + "name": "once", + "default": null, + "type": "bool" + }, + { + "name": "immediately", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[355]", + "element-type": "355", + "meta-type": "array" + }, + { + "name": "355", + "members": [ + { + "name": "event", + "type": "440" + }, + { + "name": "state", + "default": null, + "type": "int" + }, + { + "name": "new_state", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "356", + "meta-type": "enum", + "values": [ + "auto", + "on", + "off" + ] + }, + { + "name": "357", + "meta-type": "enum", + "values": [ + "threads", + "native" + ] + }, + { + "name": "[358]", + "element-type": "358", + "meta-type": "array" + }, + { + "name": "358", + "tag": "type", + "variants": [ + { + "case": "inet", + "type": "370" + }, + { + "case": "unix", + "type": "442" + }, + { + "case": "vsock", + "type": "443" + }, + { + "case": "fd", + "type": "444" + } + ], + "members": [ + { + "name": "type", + "type": "441" + } + ], + "meta-type": "object" + }, + { + "name": "359", + "meta-type": "enum", + "values": [ + "tcp", + "iser" + ] + }, + { + "name": "360", + "meta-type": "enum", + "values": [ + "crc32c", + "none", + "crc32c-none", + "none-crc32c" + ] + }, + { + "name": "361", + "members": [ + { + "name": "type", + "type": "445" + }, + { + "name": "host", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "362", + "members": [ + { + "type": "44" + }, + { + "type": "str" + }, + { + "type": "null" + } + ], + "meta-type": "alternate" + }, + { + "name": "363", + "members": [ + { + "type": "446" + }, + { + "type": "447" + } + ], + "meta-type": "alternate" + }, + { + "name": "364", + "tag": "format", + "variants": [ + { + "case": "aes", + "type": "449" + }, + { + "case": "luks", + "type": "450" + } + ], + "members": [ + { + "name": "format", + "type": "448" + } + ], + "meta-type": "object" + }, + { + "name": "365", + "tag": "format", + "variants": [ + { + "case": "aes", + "type": "449" + } + ], + "members": [ + { + "name": "format", + "type": "451" + } + ], + "meta-type": "object" + }, + { + "name": "[353]", + "element-type": "353", + "meta-type": "array" + }, + { + "name": "366", + "meta-type": "enum", + "values": [ + "quorum", + "fifo" + ] + }, + { + "name": "[367]", + "element-type": "367", + "meta-type": "array" + }, + { + "name": "367", + "meta-type": "enum", + "values": [ + "cephx", + "none" + ] + }, + { + "name": "[368]", + "element-type": "368", + "meta-type": "array" + }, + { + "name": "368", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "port", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "369", + "meta-type": "enum", + "values": [ + "primary", + "secondary" + ] + }, + { + "name": "370", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "port", + "type": "str" + }, + { + "name": "numeric", + "default": null, + "type": "bool" + }, + { + "name": "to", + "default": null, + "type": "int" + }, + { + "name": "ipv4", + "default": null, + "type": "bool" + }, + { + "name": "ipv6", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "371", + "tag": "mode", + "variants": [ + { + "case": "hash", + "type": "453" + }, + { + "case": "none", + "type": "0" + }, + { + "case": "known_hosts", + "type": "0" + } + ], + "members": [ + { + "name": "mode", + "type": "452" + } + ], + "meta-type": "object" + }, + { + "name": "372", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "454" + }, + { + "name": "nocow", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "373", + "members": [ + { + "name": "location", + "type": "243" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "454" + } + ], + "meta-type": "object" + }, + { + "name": "374", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "cipher-alg", + "default": null, + "type": "455" + }, + { + "name": "cipher-mode", + "default": null, + "type": "456" + }, + { + "name": "ivgen-alg", + "default": null, + "type": "457" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "458" + }, + { + "name": "hash-alg", + "default": null, + "type": "458" + }, + { + "name": "iter-time", + "default": null, + "type": "int" + }, + { + "name": "file", + "type": "353" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "375", + "members": [ + { + "name": "location", + "type": "249" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "376", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "377", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "encrypt", + "default": null, + "type": "459" + } + ], + "meta-type": "object" + }, + { + "name": "378", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "version", + "default": null, + "type": "460" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "backing-fmt", + "default": null, + "type": "233" + }, + { + "name": "encrypt", + "default": null, + "type": "459" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "454" + }, + { + "name": "lazy-refcounts", + "default": null, + "type": "bool" + }, + { + "name": "refcount-bits", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "379", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "backing-fmt", + "default": null, + "type": "233" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + }, + { + "name": "table-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "380", + "members": [ + { + "name": "location", + "type": "257" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "381", + "members": [ + { + "name": "location", + "type": "259" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "preallocation", + "default": null, + "type": "454" + }, + { + "name": "redundancy", + "default": null, + "type": "461" + }, + { + "name": "object-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "382", + "members": [ + { + "name": "location", + "type": "260" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "383", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "454" + } + ], + "meta-type": "object" + }, + { + "name": "384", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "log-size", + "default": null, + "type": "int" + }, + { + "name": "block-size", + "default": null, + "type": "int" + }, + { + "name": "subformat", + "default": null, + "type": "462" + }, + { + "name": "block-state-zero", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "385", + "members": [ + { + "name": "file", + "type": "353" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "subformat", + "default": null, + "type": "463" + }, + { + "name": "force-size", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "null", + "json-type": "null", + "meta-type": "builtin" + }, + { + "name": "386", + "meta-type": "enum", + "values": [ + "inet", + "unix", + "vsock", + "fd" + ] + }, + { + "name": "387", + "members": [ + { + "name": "data", + "type": "370" + } + ], + "meta-type": "object" + }, + { + "name": "388", + "members": [ + { + "name": "data", + "type": "442" + } + ], + "meta-type": "object" + }, + { + "name": "389", + "members": [ + { + "name": "data", + "type": "443" + } + ], + "meta-type": "object" + }, + { + "name": "390", + "members": [ + { + "name": "data", + "type": "444" + } + ], + "meta-type": "object" + }, + { + "name": "391", + "meta-type": "enum", + "values": [ + "file", + "serial", + "parallel", + "pipe", + "socket", + "udp", + "pty", + "null", + "mux", + "msmouse", + "wctablet", + "braille", + "testdev", + "stdio", + "console", + "spicevmc", + "spiceport", + "vc", + "ringbuf", + "memory" + ] + }, + { + "name": "392", + "members": [ + { + "name": "data", + "type": "464" + } + ], + "meta-type": "object" + }, + { + "name": "393", + "members": [ + { + "name": "data", + "type": "465" + } + ], + "meta-type": "object" + }, + { + "name": "394", + "members": [ + { + "name": "data", + "type": "466" + } + ], + "meta-type": "object" + }, + { + "name": "395", + "members": [ + { + "name": "data", + "type": "467" + } + ], + "meta-type": "object" + }, + { + "name": "396", + "members": [ + { + "name": "data", + "type": "468" + } + ], + "meta-type": "object" + }, + { + "name": "397", + "members": [ + { + "name": "data", + "type": "469" + } + ], + "meta-type": "object" + }, + { + "name": "398", + "members": [ + { + "name": "data", + "type": "470" + } + ], + "meta-type": "object" + }, + { + "name": "399", + "members": [ + { + "name": "data", + "type": "471" + } + ], + "meta-type": "object" + }, + { + "name": "400", + "members": [ + { + "name": "data", + "type": "472" + } + ], + "meta-type": "object" + }, + { + "name": "401", + "members": [ + { + "name": "data", + "type": "473" + } + ], + "meta-type": "object" + }, + { + "name": "402", + "members": [ + { + "name": "data", + "type": "474" + } + ], + "meta-type": "object" + }, + { + "name": "403", + "meta-type": "enum", + "values": [ + "passthrough", + "emulator" + ] + }, + { + "name": "404", + "members": [ + { + "name": "data", + "type": "475" + } + ], + "meta-type": "object" + }, + { + "name": "405", + "members": [ + { + "name": "data", + "type": "476" + } + ], + "meta-type": "object" + }, + { + "name": "406", + "meta-type": "enum", + "values": [ + "number", + "qcode" + ] + }, + { + "name": "407", + "members": [ + { + "name": "data", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "408", + "members": [ + { + "name": "data", + "type": "477" + } + ], + "meta-type": "object" + }, + { + "name": "409", + "meta-type": "enum", + "values": [ + "key", + "btn", + "rel", + "abs" + ] + }, + { + "name": "410", + "members": [ + { + "name": "data", + "type": "478" + } + ], + "meta-type": "object" + }, + { + "name": "411", + "members": [ + { + "name": "data", + "type": "479" + } + ], + "meta-type": "object" + }, + { + "name": "412", + "members": [ + { + "name": "data", + "type": "480" + } + ], + "meta-type": "object" + }, + { + "name": "413", + "meta-type": "enum", + "values": [ + "abort", + "block-dirty-bitmap-add", + "block-dirty-bitmap-clear", + "x-block-dirty-bitmap-enable", + "x-block-dirty-bitmap-disable", + "x-block-dirty-bitmap-merge", + "blockdev-backup", + "blockdev-snapshot", + "blockdev-snapshot-internal-sync", + "blockdev-snapshot-sync", + "drive-backup" + ] + }, + { + "name": "414", + "members": [ + { + "name": "data", + "type": "481" + } + ], + "meta-type": "object" + }, + { + "name": "415", + "members": [ + { + "name": "data", + "type": "30" + } + ], + "meta-type": "object" + }, + { + "name": "416", + "members": [ + { + "name": "data", + "type": "31" + } + ], + "meta-type": "object" + }, + { + "name": "417", + "members": [ + { + "name": "data", + "type": "32" + } + ], + "meta-type": "object" + }, + { + "name": "418", + "members": [ + { + "name": "data", + "type": "27" + } + ], + "meta-type": "object" + }, + { + "name": "419", + "members": [ + { + "name": "data", + "type": "23" + } + ], + "meta-type": "object" + }, + { + "name": "420", + "members": [ + { + "name": "data", + "type": "64" + } + ], + "meta-type": "object" + }, + { + "name": "421", + "members": [ + { + "name": "data", + "type": "22" + } + ], + "meta-type": "object" + }, + { + "name": "422", + "members": [ + { + "name": "data", + "type": "26" + } + ], + "meta-type": "object" + }, + { + "name": "423", + "meta-type": "enum", + "values": [ + "individual", + "grouped" + ] + }, + { + "name": "424", + "meta-type": "enum", + "values": [ + "string", + "number", + "int", + "boolean", + "null", + "object", + "array", + "value" + ] + }, + { + "name": "[425]", + "element-type": "425", + "meta-type": "array" + }, + { + "name": "425", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "default", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "[426]", + "element-type": "426", + "meta-type": "array" + }, + { + "name": "426", + "members": [ + { + "name": "case", + "type": "str" + }, + { + "name": "type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[427]", + "element-type": "427", + "meta-type": "array" + }, + { + "name": "427", + "members": [ + { + "name": "type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "428", + "meta-type": "enum", + "values": [ + "uninitialized", + "stopped", + "check-stop", + "operating", + "load" + ] + }, + { + "name": "429", + "members": [ + { + "name": "desc", + "default": null, + "type": "str" + }, + { + "name": "class", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "430", + "members": [ + { + "name": "device", + "type": "int" + }, + { + "name": "vendor", + "type": "int" + }, + { + "name": "subsystem", + "default": null, + "type": "int" + }, + { + "name": "subsystem-vendor", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "431", + "members": [ + { + "name": "bus", + "type": "482" + }, + { + "name": "devices", + "default": null, + "type": "[328]" + } + ], + "meta-type": "object" + }, + { + "name": "[432]", + "element-type": "432", + "meta-type": "array" + }, + { + "name": "432", + "members": [ + { + "name": "bar", + "type": "int" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "address", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "prefetch", + "default": null, + "type": "bool" + }, + { + "name": "mem_type_64", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "433", + "meta-type": "enum", + "values": [ + "string", + "boolean", + "number", + "size" + ] + }, + { + "name": "434", + "members": [ + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "addr", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "slot", + "type": "int" + }, + { + "name": "node", + "type": "int" + }, + { + "name": "memdev", + "type": "str" + }, + { + "name": "hotplugged", + "type": "bool" + }, + { + "name": "hotpluggable", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "435", + "meta-type": "enum", + "values": [ + "unknown", + "disabled-wait", + "extint-loop", + "pgmint-loop", + "opint-loop" + ] + }, + { + "name": "436", + "meta-type": "enum", + "values": [ + "qcow2", + "vmdk", + "luks" + ] + }, + { + "name": "437", + "members": [ + { + "name": "data", + "type": "483" + } + ], + "meta-type": "object" + }, + { + "name": "438", + "members": [ + { + "name": "data", + "type": "484" + } + ], + "meta-type": "object" + }, + { + "name": "439", + "members": [ + { + "name": "data", + "type": "485" + } + ], + "meta-type": "object" + }, + { + "name": "440", + "meta-type": "enum", + "values": [ + "l1_update", + "l1_grow_alloc_table", + "l1_grow_write_table", + "l1_grow_activate_table", + "l2_load", + "l2_update", + "l2_update_compressed", + "l2_alloc_cow_read", + "l2_alloc_write", + "read_aio", + "read_backing_aio", + "read_compressed", + "write_aio", + "write_compressed", + "vmstate_load", + "vmstate_save", + "cow_read", + "cow_write", + "reftable_load", + "reftable_grow", + "reftable_update", + "refblock_load", + "refblock_update", + "refblock_update_part", + "refblock_alloc", + "refblock_alloc_hookup", + "refblock_alloc_write", + "refblock_alloc_write_blocks", + "refblock_alloc_write_table", + "refblock_alloc_switch_table", + "cluster_alloc", + "cluster_alloc_bytes", + "cluster_free", + "flush_to_os", + "flush_to_disk", + "pwritev_rmw_head", + "pwritev_rmw_after_head", + "pwritev_rmw_tail", + "pwritev_rmw_after_tail", + "pwritev", + "pwritev_zero", + "pwritev_done", + "empty_image_prepare", + "l1_shrink_write_table", + "l1_shrink_free_l2_clusters", + "cor_write" + ] + }, + { + "name": "441", + "meta-type": "enum", + "values": [ + "inet", + "unix", + "vsock", + "fd" + ] + }, + { + "name": "442", + "members": [ + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "443", + "members": [ + { + "name": "cid", + "type": "str" + }, + { + "name": "port", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "444", + "members": [ + { + "name": "str", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "445", + "meta-type": "enum", + "values": [ + "inet" + ] + }, + { + "name": "446", + "members": [ + { + "name": "template", + "default": null, + "type": "447" + }, + { + "name": "main-header", + "default": null, + "type": "bool" + }, + { + "name": "active-l1", + "default": null, + "type": "bool" + }, + { + "name": "active-l2", + "default": null, + "type": "bool" + }, + { + "name": "refcount-table", + "default": null, + "type": "bool" + }, + { + "name": "refcount-block", + "default": null, + "type": "bool" + }, + { + "name": "snapshot-table", + "default": null, + "type": "bool" + }, + { + "name": "inactive-l1", + "default": null, + "type": "bool" + }, + { + "name": "inactive-l2", + "default": null, + "type": "bool" + }, + { + "name": "bitmap-directory", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "447", + "meta-type": "enum", + "values": [ + "none", + "constant", + "cached", + "all" + ] + }, + { + "name": "448", + "meta-type": "enum", + "values": [ + "aes", + "luks" + ] + }, + { + "name": "449", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "450", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "451", + "meta-type": "enum", + "values": [ + "aes" + ] + }, + { + "name": "452", + "meta-type": "enum", + "values": [ + "none", + "hash", + "known_hosts" + ] + }, + { + "name": "453", + "members": [ + { + "name": "type", + "type": "486" + }, + { + "name": "hash", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "454", + "meta-type": "enum", + "values": [ + "off", + "metadata", + "falloc", + "full" + ] + }, + { + "name": "455", + "meta-type": "enum", + "values": [ + "aes-128", + "aes-192", + "aes-256", + "des-rfb", + "3des", + "cast5-128", + "serpent-128", + "serpent-192", + "serpent-256", + "twofish-128", + "twofish-192", + "twofish-256" + ] + }, + { + "name": "456", + "meta-type": "enum", + "values": [ + "ecb", + "cbc", + "xts", + "ctr" + ] + }, + { + "name": "457", + "meta-type": "enum", + "values": [ + "plain", + "plain64", + "essiv" + ] + }, + { + "name": "458", + "meta-type": "enum", + "values": [ + "md5", + "sha1", + "sha224", + "sha256", + "sha384", + "sha512", + "ripemd160" + ] + }, + { + "name": "459", + "tag": "format", + "variants": [ + { + "case": "qcow", + "type": "449" + }, + { + "case": "luks", + "type": "488" + } + ], + "members": [ + { + "name": "format", + "type": "487" + } + ], + "meta-type": "object" + }, + { + "name": "460", + "meta-type": "enum", + "values": [ + "v2", + "v3" + ] + }, + { + "name": "461", + "tag": "type", + "variants": [ + { + "case": "full", + "type": "490" + }, + { + "case": "erasure-coded", + "type": "491" + } + ], + "members": [ + { + "name": "type", + "type": "489" + } + ], + "meta-type": "object" + }, + { + "name": "462", + "meta-type": "enum", + "values": [ + "dynamic", + "fixed" + ] + }, + { + "name": "463", + "meta-type": "enum", + "values": [ + "dynamic", + "fixed" + ] + }, + { + "name": "464", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "in", + "default": null, + "type": "str" + }, + { + "name": "out", + "type": "str" + }, + { + "name": "append", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "465", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "466", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "addr", + "type": "269" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + }, + { + "name": "server", + "default": null, + "type": "bool" + }, + { + "name": "wait", + "default": null, + "type": "bool" + }, + { + "name": "nodelay", + "default": null, + "type": "bool" + }, + { + "name": "telnet", + "default": null, + "type": "bool" + }, + { + "name": "tn3270", + "default": null, + "type": "bool" + }, + { + "name": "websocket", + "default": null, + "type": "bool" + }, + { + "name": "reconnect", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "467", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "remote", + "type": "269" + }, + { + "name": "local", + "default": null, + "type": "269" + } + ], + "meta-type": "object" + }, + { + "name": "468", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "469", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "chardev", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "470", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "signal", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "471", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "472", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "fqdn", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "473", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "width", + "default": null, + "type": "int" + }, + { + "name": "height", + "default": null, + "type": "int" + }, + { + "name": "cols", + "default": null, + "type": "int" + }, + { + "name": "rows", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "474", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "475", + "members": [ + { + "name": "path", + "default": null, + "type": "str" + }, + { + "name": "cancel-path", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "476", + "members": [ + { + "name": "chardev", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "477", + "meta-type": "enum", + "values": [ + "unmapped", + "shift", + "shift_r", + "alt", + "alt_r", + "ctrl", + "ctrl_r", + "menu", + "esc", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "0", + "minus", + "equal", + "backspace", + "tab", + "q", + "w", + "e", + "r", + "t", + "y", + "u", + "i", + "o", + "p", + "bracket_left", + "bracket_right", + "ret", + "a", + "s", + "d", + "f", + "g", + "h", + "j", + "k", + "l", + "semicolon", + "apostrophe", + "grave_accent", + "backslash", + "z", + "x", + "c", + "v", + "b", + "n", + "m", + "comma", + "dot", + "slash", + "asterisk", + "spc", + "caps_lock", + "f1", + "f2", + "f3", + "f4", + "f5", + "f6", + "f7", + "f8", + "f9", + "f10", + "num_lock", + "scroll_lock", + "kp_divide", + "kp_multiply", + "kp_subtract", + "kp_add", + "kp_enter", + "kp_decimal", + "sysrq", + "kp_0", + "kp_1", + "kp_2", + "kp_3", + "kp_4", + "kp_5", + "kp_6", + "kp_7", + "kp_8", + "kp_9", + "less", + "f11", + "f12", + "print", + "home", + "pgup", + "pgdn", + "end", + "left", + "up", + "down", + "right", + "insert", + "delete", + "stop", + "again", + "props", + "undo", + "front", + "copy", + "open", + "paste", + "find", + "cut", + "lf", + "help", + "meta_l", + "meta_r", + "compose", + "pause", + "ro", + "hiragana", + "henkan", + "yen", + "muhenkan", + "katakanahiragana", + "kp_comma", + "kp_equals", + "power", + "sleep", + "wake", + "audionext", + "audioprev", + "audiostop", + "audioplay", + "audiomute", + "volumeup", + "volumedown", + "mediaselect", + "mail", + "calculator", + "computer", + "ac_home", + "ac_back", + "ac_forward", + "ac_refresh", + "ac_bookmarks" + ] + }, + { + "name": "478", + "members": [ + { + "name": "key", + "type": "292" + }, + { + "name": "down", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "479", + "members": [ + { + "name": "button", + "type": "492" + }, + { + "name": "down", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "480", + "members": [ + { + "name": "axis", + "type": "493" + }, + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "481", + "members": [ + ], + "meta-type": "object" + }, + { + "name": "482", + "members": [ + { + "name": "number", + "type": "int" + }, + { + "name": "secondary", + "type": "int" + }, + { + "name": "subordinate", + "type": "int" + }, + { + "name": "io_range", + "type": "494" + }, + { + "name": "memory_range", + "type": "494" + }, + { + "name": "prefetchable_range", + "type": "494" + } + ], + "meta-type": "object" + }, + { + "name": "483", + "members": [ + { + "name": "compat", + "type": "str" + }, + { + "name": "lazy-refcounts", + "default": null, + "type": "bool" + }, + { + "name": "corrupt", + "default": null, + "type": "bool" + }, + { + "name": "refcount-bits", + "type": "int" + }, + { + "name": "encrypt", + "default": null, + "type": "495" + } + ], + "meta-type": "object" + }, + { + "name": "484", + "members": [ + { + "name": "create-type", + "type": "str" + }, + { + "name": "cid", + "type": "int" + }, + { + "name": "parent-cid", + "type": "int" + }, + { + "name": "extents", + "type": "[230]" + } + ], + "meta-type": "object" + }, + { + "name": "485", + "members": [ + { + "name": "cipher-alg", + "type": "455" + }, + { + "name": "cipher-mode", + "type": "456" + }, + { + "name": "ivgen-alg", + "type": "457" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "458" + }, + { + "name": "hash-alg", + "type": "458" + }, + { + "name": "payload-offset", + "type": "int" + }, + { + "name": "master-key-iters", + "type": "int" + }, + { + "name": "uuid", + "type": "str" + }, + { + "name": "slots", + "type": "[496]" + } + ], + "meta-type": "object" + }, + { + "name": "486", + "meta-type": "enum", + "values": [ + "md5", + "sha1" + ] + }, + { + "name": "487", + "meta-type": "enum", + "values": [ + "qcow", + "luks" + ] + }, + { + "name": "488", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "cipher-alg", + "default": null, + "type": "455" + }, + { + "name": "cipher-mode", + "default": null, + "type": "456" + }, + { + "name": "ivgen-alg", + "default": null, + "type": "457" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "458" + }, + { + "name": "hash-alg", + "default": null, + "type": "458" + }, + { + "name": "iter-time", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "489", + "meta-type": "enum", + "values": [ + "full", + "erasure-coded" + ] + }, + { + "name": "490", + "members": [ + { + "name": "copies", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "491", + "members": [ + { + "name": "data-strips", + "type": "int" + }, + { + "name": "parity-strips", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "492", + "meta-type": "enum", + "values": [ + "left", + "middle", + "right", + "wheel-up", + "wheel-down", + "side", + "extra" + ] + }, + { + "name": "493", + "meta-type": "enum", + "values": [ + "x", + "y" + ] + }, + { + "name": "494", + "members": [ + { + "name": "base", + "type": "int" + }, + { + "name": "limit", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "495", + "tag": "format", + "variants": [ + { + "case": "luks", + "type": "485" + }, + { + "case": "aes", + "type": "0" + } + ], + "members": [ + { + "name": "format", + "type": "448" + } + ], + "meta-type": "object" + }, + { + "name": "[230]", + "element-type": "230", + "meta-type": "array" + }, + { + "name": "[496]", + "element-type": "496", + "meta-type": "array" + }, + { + "name": "496", + "members": [ + { + "name": "active", + "type": "bool" + }, + { + "name": "iters", + "default": null, + "type": "int" + }, + { + "name": "stripes", + "default": null, + "type": "int" + }, + { + "name": "key-offset", + "type": "int" + } + ], + "meta-type": "object" + } + ], + "id": "libvirt-39" +} + +{ + "execute": "query-cpu-model-expansion", + "arguments": { + "type": "static", + "model": { + "name": "host" + } + }, + "id": "libvirt-40" +} + +{ + "return": { + "model": { + "name": "z14-base", + "props": { + "aen": true, + "cmmnt": true, + "aefsi": true, + "mepoch": true, + "msa8": true, + "msa7": true, + "msa6": true, + "msa5": true, + "msa4": true, + "msa3": true, + "msa2": true, + "msa1": true, + "sthyi": true, + "edat": true, + "ri": true, + "edat2": true, + "vx": true, + "ipter": true, + "mepochptff": true, + "ap": true, + "vxeh": true, + "vxpd": true, + "esop": true, + "apft": true, + "iep": true, + "apqci": true, + "cte": true, + "bpb": true, + "gs": true, + "ppa15": true, + "zpci": true, + "sea_esop2": true, + "te": true, + "cmm": true + } + } + }, + "id": "libvirt-40" +} + +{ + "execute": "query-cpu-model-expansion", + "arguments": { + "type": "static", + "model": { + "name": "host", + "props": { + "migratable": false + } + } + }, + "id": "libvirt-41" +} + +{ + "id": "libvirt-41", + "error": { + "class": "GenericError", + "desc": "Property '.migratable' not found" + } +} + +{ + "execute": "qmp_capabilities", + "id": "libvirt-1" +} + +{ + "return": { + }, + "id": "libvirt-1" +} + +{ + "execute": "query-cpu-definitions", + "id": "libvirt-2" +} + +{ + "return": [ + { + "name": "z890.2", + "typename": "z890.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.4", + "typename": "z990.4-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14ZR1", + "typename": "z14ZR1-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "vxeh", + "vxpd", + "gs", + "sea_esop2", + "iep", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "tsi", + "sema", + "minste2", + "eec", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa8", + "msa7", + "msa6", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10BC.2", + "typename": "z10BC.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z196.2", + "typename": "z196.2-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "bpb", + "ppa15", + "aefsi", + "sthyi", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14", + "typename": "z14-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "vxeh", + "vxpd", + "gs", + "sea_esop2", + "iep", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "tsi", + "sema", + "minste2", + "eec", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa8", + "msa7", + "msa6", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC-base", + "typename": "z9BC-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "zEC12-base", + "typename": "zEC12-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z196-base", + "typename": "z196-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13-base", + "typename": "z13-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.3", + "typename": "z990.3-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "host", + "typename": "host-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": false + }, + { + "name": "z9EC", + "typename": "z9EC-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "zBC12", + "typename": "zBC12-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "bpb", + "ppa15", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9EC.3", + "typename": "z9EC.3-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z196.2-base", + "typename": "z196.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "qemu", + "typename": "qemu-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "zEC12.2-base", + "typename": "zEC12.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z800-base", + "typename": "z800-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.2", + "typename": "z9EC.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900.2-base", + "typename": "z900.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z14ZR1-base", + "typename": "z14ZR1-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "tsi", + "sema", + "minste2", + "eec", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z900.3", + "typename": "z900.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z890-base", + "typename": "z890-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890", + "typename": "z890-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.4-base", + "typename": "z990.4-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10BC.2-base", + "typename": "z10BC.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z900.2", + "typename": "z900.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC.2-base", + "typename": "z9BC.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z800", + "typename": "z800-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z114", + "typename": "z114-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "bpb", + "ppa15", + "aefsi", + "sthyi", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13", + "typename": "z13-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13s-base", + "typename": "z13s-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990", + "typename": "z990-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.2", + "typename": "z990.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14-base", + "typename": "z14-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "tsi", + "sema", + "minste2", + "eec", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.2-base", + "typename": "z890.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z196", + "typename": "z196-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "bpb", + "ppa15", + "aefsi", + "sthyi", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC", + "typename": "z10EC-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13s", + "typename": "z13s-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900", + "typename": "z900-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.3", + "typename": "z10EC.3-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.2-base", + "typename": "z10EC.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z114-base", + "typename": "z114-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.2-base", + "typename": "z990.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.2-base", + "typename": "z9EC.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.3", + "typename": "z890.3-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900.3-base", + "typename": "z900.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9BC.2", + "typename": "z9BC.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10BC", + "typename": "z10BC-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.5", + "typename": "z990.5-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "zEC12.2", + "typename": "zEC12.2-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "bpb", + "ppa15", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC-base", + "typename": "z10EC-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC-base", + "typename": "z9EC-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.3-base", + "typename": "z9EC.3-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "zEC12", + "typename": "zEC12-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "bpb", + "ppa15", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.5-base", + "typename": "z990.5-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10BC-base", + "typename": "z10BC-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "max", + "typename": "max-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": false + }, + { + "name": "z900-base", + "typename": "z900-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13.2", + "typename": "z13.2-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "zBC12-base", + "typename": "zBC12-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13.2-base", + "typename": "z13.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "fpe", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.3-base", + "typename": "z890.3-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990-base", + "typename": "z990-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10EC.2", + "typename": "z10EC.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC", + "typename": "z9BC-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.3-base", + "typename": "z10EC.3-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.3-base", + "typename": "z990.3-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + } + ], + "id": "libvirt-2" +} + +{ + "execute": "query-cpu-model-expansion", + "arguments": { + "type": "static", + "model": { + "name": "max" + } + }, + "id": "libvirt-3" +} + +{ + "return": { + "model": { + "name": "zEC12.2-base", + "props": { + "dateh2": false, + "aen": true, + "kmac-tdea-192": false, + "kmc-tdea-192": false, + "parseh": false, + "csske": false, + "hfpm": false, + "hfpue": false, + "dfp": false, + "km-dea": false, + "emon": false, + "kimd-sha-1": false, + "cmpsceh": false, + "dfpzc": false, + "dfphp": false, + "kmc-dea": false, + "klmd-sha-1": false, + "asnlxr": false, + "km-tdea-192": false, + "km-tdea-128": false, + "fpe": false, + "kmac-dea": false, + "stfle53": true, + "kmc-tdea-128": false, + "ais": true, + "kmac-tdea-128": false, + "zpci": true, + "nonqks": false, + "pfpo": false, + "msa4-base": true, + "msa3-base": true, + "msa5-base": true, + "tods": false + } + } + }, + "id": "libvirt-3" +} + +{ + "execute": "query-cpu-model-expansion", + "arguments": { + "type": "static", + "model": { + "name": "max", + "props": { + "migratable": false + } + } + }, + "id": "libvirt-4" +} + +{ + "id": "libvirt-4", + "error": { + "class": "GenericError", + "desc": "Property '.migratable' not found" + } +} diff --git a/tests/qemucapabilitiesdata/caps_3.1.0.s390x.xml b/tests/qemucapabilitiesdata/caps_3.1.0.s390x.xml new file mode 100644 index 0000000000..c92870aba9 --- /dev/null +++ b/tests/qemucapabilitiesdata/caps_3.1.0.s390x.xml @@ -0,0 +1,2728 @@ +<qemuCaps> + <qemuctime>0</qemuctime> + <selfctime>0</selfctime> + <selfvers>0</selfvers> + <flag name='kvm'/> + <flag name='virtio-tx-alg'/> + <flag name='virtio-blk-pci.ioeventfd'/> + <flag name='virtio-blk-pci.event_idx'/> + <flag name='virtio-net-pci.event_idx'/> + <flag name='usb-redir'/> + <flag name='virtio-blk-pci.scsi'/> + <flag name='scsi-disk.channel'/> + <flag name='scsi-block'/> + <flag name='dump-guest-memory'/> + <flag name='virtio-scsi-pci'/> + <flag name='blockio'/> + <flag name='usb-redir.filter'/> + <flag name='scsi-disk.wwn'/> + <flag name='seccomp-sandbox'/> + <flag name='reboot-timeout'/> + <flag name='vnc'/> + <flag name='device-video-primary'/> + <flag name='s390-sclp'/> + <flag name='nbd-server'/> + <flag name='virtio-rng'/> + <flag name='rng-random'/> + <flag name='rng-egd'/> + <flag name='virtio-ccw'/> + <flag name='pci-bridge'/> + <flag name='vfio-pci'/> + <flag name='mem-merge'/> + <flag name='drive-discard'/> + <flag name='boot-strict'/> + <flag name='msg-timestamp'/> + <flag name='active-commit'/> + <flag name='change-backing-file'/> + <flag name='memory-backend-ram'/> + <flag name='numa'/> + <flag name='memory-backend-file'/> + <flag name='splash-timeout'/> + <flag name='iothread'/> + <flag name='migrate-rdma'/> + <flag name='drive-iotune-max'/> + <flag name='machine-vmport-opt'/> + <flag name='aes-key-wrap'/> + <flag name='dea-key-wrap'/> + <flag name='vhost-user-multiqueue'/> + <flag name='migration-event'/> + <flag name='virtio-net'/> + <flag name='gic-version'/> + <flag name='incoming-defer'/> + <flag name='virtio-gpu'/> + <flag name='virtio-gpu.virgl'/> + <flag name='virtio-keyboard'/> + <flag name='virtio-mouse'/> + <flag name='virtio-tablet'/> + <flag name='virtio-input-host'/> + <flag name='chardev-file-append'/> + <flag name='vserport-change-event'/> + <flag name='virtio-balloon-pci.deflate-on-oom'/> + <flag name='chardev-logfile'/> + <flag name='debug-threads'/> + <flag name='secret'/> + <flag name='virtio-scsi-pci.iothread'/> + <flag name='name-guest'/> + <flag name='drive-detect-zeroes'/> + <flag name='tls-creds-x509'/> + <flag name='smm'/> + <flag name='virtio-pci-disable-legacy'/> + <flag name='query-hotpluggable-cpus'/> + <flag name='virtio-net.rx_queue_size'/> + <flag name='drive-iotune-max-length'/> + <flag name='query-qmp-schema'/> + <flag name='gluster.debug_level'/> + <flag name='vhost-scsi'/> + <flag name='drive-iotune-group'/> + <flag name='query-cpu-model-expansion'/> + <flag name='virtio-net.host_mtu'/> + <flag name='query-cpu-definitions'/> + <flag name='block-write-threshold'/> + <flag name='query-named-block-nodes'/> + <flag name='kernel-irqchip'/> + <flag name='kernel-irqchip.split'/> + <flag name='virtio.iommu_platform'/> + <flag name='virtio.ats'/> + <flag name='loadparm'/> + <flag name='vnc-multi-servers'/> + <flag name='virtio-net.tx_queue_size'/> + <flag name='chardev-reconnect'/> + <flag name='virtio-gpu.max_outputs'/> + <flag name='vxhs'/> + <flag name='virtio-blk.num-queues'/> + <flag name='sclplmconsole'/> + <flag name='numa.dist'/> + <flag name='disk-share-rw'/> + <flag name='iscsi.password-secret'/> + <flag name='dump-completed'/> + <flag name='virtio-gpu-ccw'/> + <flag name='virtio-keyboard-ccw'/> + <flag name='virtio-mouse-ccw'/> + <flag name='virtio-tablet-ccw'/> + <flag name='qcow2-luks'/> + <flag name='seccomp-blacklist'/> + <flag name='query-cpus-fast'/> + <flag name='disk-write-cache'/> + <flag name='nbd-tls'/> + <flag name='pr-manager-helper'/> + <flag name='qom-list-properties'/> + <flag name='memory-backend-file.discard-data'/> + <flag name='virtual-css-bridge'/> + <flag name='virtual-css-bridge.cssid-unrestricted'/> + <flag name='vfio-ccw'/> + <flag name='sdl-gl'/> + <flag name='screendump_device'/> + <flag name='blockdev-del'/> + <flag name='vhost-vsock'/> + <flag name='chardev-fd-pass'/> + <flag name='tpm-emulator'/> + <flag name='egl-headless'/> + <flag name='vfio-pci.display'/> + <flag name='vfio-ap'/> + <flag name='zpci'/> + <flag name='memory-backend-memfd'/> + <flag name='memory-backend-memfd.hugetlb'/> + <flag name='iothread.poll-max-ns'/> + <flag name='egl-headless.rendernode'/> + <flag name='memory-backend-file.align'/> + <flag name='memory-backend-file.pmem'/> + <flag name='overcommit'/> + <version>3001000</version> + <kvmVersion>0</kvmVersion> + <microcodeVersion>39100758</microcodeVersion> + <package>v3.1.0</package> + <arch>s390x</arch> + <hostCPU type='kvm' model='z14-base' migratability='no'> + <property name='aen' type='boolean' value='true'/> + <property name='cmmnt' type='boolean' value='true'/> + <property name='aefsi' type='boolean' value='true'/> + <property name='mepoch' type='boolean' value='true'/> + <property name='msa8' type='boolean' value='true'/> + <property name='msa7' type='boolean' value='true'/> + <property name='msa6' type='boolean' value='true'/> + <property name='msa5' type='boolean' value='true'/> + <property name='msa4' type='boolean' value='true'/> + <property name='msa3' type='boolean' value='true'/> + <property name='msa2' type='boolean' value='true'/> + <property name='msa1' type='boolean' value='true'/> + <property name='sthyi' type='boolean' value='true'/> + <property name='edat' type='boolean' value='true'/> + <property name='ri' type='boolean' value='true'/> + <property name='edat2' type='boolean' value='true'/> + <property name='vx' type='boolean' value='true'/> + <property name='ipter' type='boolean' value='true'/> + <property name='mepochptff' type='boolean' value='true'/> + <property name='ap' type='boolean' value='true'/> + <property name='vxeh' type='boolean' value='true'/> + <property name='vxpd' type='boolean' value='true'/> + <property name='esop' type='boolean' value='true'/> + <property name='apft' type='boolean' value='true'/> + <property name='iep' type='boolean' value='true'/> + <property name='apqci' type='boolean' value='true'/> + <property name='cte' type='boolean' value='true'/> + <property name='bpb' type='boolean' value='true'/> + <property name='gs' type='boolean' value='true'/> + <property name='ppa15' type='boolean' value='true'/> + <property name='zpci' type='boolean' value='true'/> + <property name='sea_esop2' type='boolean' value='true'/> + <property name='te' type='boolean' value='true'/> + <property name='cmm' type='boolean' value='true'/> + </hostCPU> + <hostCPU type='tcg' model='zEC12.2-base' migratability='no'> + <property name='dateh2' type='boolean' value='false'/> + <property name='aen' type='boolean' value='true'/> + <property name='kmac-tdea-192' type='boolean' value='false'/> + <property name='kmc-tdea-192' type='boolean' value='false'/> + <property name='parseh' type='boolean' value='false'/> + <property name='csske' type='boolean' value='false'/> + <property name='hfpm' type='boolean' value='false'/> + <property name='hfpue' type='boolean' value='false'/> + <property name='dfp' type='boolean' value='false'/> + <property name='km-dea' type='boolean' value='false'/> + <property name='emon' type='boolean' value='false'/> + <property name='kimd-sha-1' type='boolean' value='false'/> + <property name='cmpsceh' type='boolean' value='false'/> + <property name='dfpzc' type='boolean' value='false'/> + <property name='dfphp' type='boolean' value='false'/> + <property name='kmc-dea' type='boolean' value='false'/> + <property name='klmd-sha-1' type='boolean' value='false'/> + <property name='asnlxr' type='boolean' value='false'/> + <property name='km-tdea-192' type='boolean' value='false'/> + <property name='km-tdea-128' type='boolean' value='false'/> + <property name='fpe' type='boolean' value='false'/> + <property name='kmac-dea' type='boolean' value='false'/> + <property name='stfle53' type='boolean' value='true'/> + <property name='kmc-tdea-128' type='boolean' value='false'/> + <property name='ais' type='boolean' value='true'/> + <property name='kmac-tdea-128' type='boolean' value='false'/> + <property name='zpci' type='boolean' value='true'/> + <property name='nonqks' type='boolean' value='false'/> + <property name='pfpo' type='boolean' value='false'/> + <property name='msa4-base' type='boolean' value='true'/> + <property name='msa3-base' type='boolean' value='true'/> + <property name='msa5-base' type='boolean' value='true'/> + <property name='tods' type='boolean' value='false'/> + </hostCPU> + <cpu type='kvm' name='z890.2' usable='yes'/> + <cpu type='kvm' name='z990.4' usable='yes'/> + <cpu type='kvm' name='z14ZR1' usable='yes'/> + <cpu type='kvm' name='z10BC.2' usable='yes'/> + <cpu type='kvm' name='z196.2' usable='yes'/> + <cpu type='kvm' name='z14' usable='yes'/> + <cpu type='kvm' name='z9BC-base' usable='yes'/> + <cpu type='kvm' name='zEC12-base' usable='yes'/> + <cpu type='kvm' name='z196-base' usable='yes'/> + <cpu type='kvm' name='z13-base' usable='yes'/> + <cpu type='kvm' name='z990.3' usable='yes'/> + <cpu type='kvm' name='host' usable='yes'/> + <cpu type='kvm' name='z9EC' usable='yes'/> + <cpu type='kvm' name='zBC12' usable='yes'/> + <cpu type='kvm' name='z9EC.3' usable='yes'/> + <cpu type='kvm' name='z196.2-base' usable='yes'/> + <cpu type='kvm' name='qemu' usable='no'> + <blocker name='ais'/> + </cpu> + <cpu type='kvm' name='zEC12.2-base' usable='yes'/> + <cpu type='kvm' name='z800-base' usable='yes'/> + <cpu type='kvm' name='z9EC.2' usable='yes'/> + <cpu type='kvm' name='z900.2-base' usable='yes'/> + <cpu type='kvm' name='z14ZR1-base' usable='yes'/> + <cpu type='kvm' name='z900.3' usable='yes'/> + <cpu type='kvm' name='z890-base' usable='yes'/> + <cpu type='kvm' name='z890' usable='yes'/> + <cpu type='kvm' name='z990.4-base' usable='yes'/> + <cpu type='kvm' name='z10BC.2-base' usable='yes'/> + <cpu type='kvm' name='z900.2' usable='yes'/> + <cpu type='kvm' name='z9BC.2-base' usable='yes'/> + <cpu type='kvm' name='z800' usable='yes'/> + <cpu type='kvm' name='z114' usable='yes'/> + <cpu type='kvm' name='z13' usable='yes'/> + <cpu type='kvm' name='z13s-base' usable='yes'/> + <cpu type='kvm' name='z990' usable='yes'/> + <cpu type='kvm' name='z990.2' usable='yes'/> + <cpu type='kvm' name='z14-base' usable='yes'/> + <cpu type='kvm' name='z890.2-base' usable='yes'/> + <cpu type='kvm' name='z196' usable='yes'/> + <cpu type='kvm' name='z10EC' usable='yes'/> + <cpu type='kvm' name='z13s' usable='yes'/> + <cpu type='kvm' name='z900' usable='yes'/> + <cpu type='kvm' name='z10EC.3' usable='yes'/> + <cpu type='kvm' name='z10EC.2-base' usable='yes'/> + <cpu type='kvm' name='z114-base' usable='yes'/> + <cpu type='kvm' name='z990.2-base' usable='yes'/> + <cpu type='kvm' name='z9EC.2-base' usable='yes'/> + <cpu type='kvm' name='z890.3' usable='yes'/> + <cpu type='kvm' name='z900.3-base' usable='yes'/> + <cpu type='kvm' name='z9BC.2' usable='yes'/> + <cpu type='kvm' name='z10BC' usable='yes'/> + <cpu type='kvm' name='z990.5' usable='yes'/> + <cpu type='kvm' name='zEC12.2' usable='yes'/> + <cpu type='kvm' name='z10EC-base' usable='yes'/> + <cpu type='kvm' name='z9EC-base' usable='yes'/> + <cpu type='kvm' name='z9EC.3-base' usable='yes'/> + <cpu type='kvm' name='zEC12' usable='yes'/> + <cpu type='kvm' name='z990.5-base' usable='yes'/> + <cpu type='kvm' name='z10BC-base' usable='yes'/> + <cpu type='kvm' name='max' usable='yes'/> + <cpu type='kvm' name='z900-base' usable='yes'/> + <cpu type='kvm' name='z13.2' usable='yes'/> + <cpu type='kvm' name='zBC12-base' usable='yes'/> + <cpu type='kvm' name='z13.2-base' usable='yes'/> + <cpu type='kvm' name='z890.3-base' usable='yes'/> + <cpu type='kvm' name='z990-base' usable='yes'/> + <cpu type='kvm' name='z10EC.2' usable='yes'/> + <cpu type='kvm' name='z9BC' usable='yes'/> + <cpu type='kvm' name='z10EC.3-base' usable='yes'/> + <cpu type='kvm' name='z990.3-base' usable='yes'/> + <cpu type='tcg' name='z890.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z990.4' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z14ZR1' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='vxeh'/> + <blocker name='vxpd'/> + <blocker name='gs'/> + <blocker name='sea_esop2'/> + <blocker name='iep'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa8'/> + <blocker name='msa7'/> + <blocker name='msa6'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z10BC.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z196.2' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z14' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='vxeh'/> + <blocker name='vxpd'/> + <blocker name='gs'/> + <blocker name='sea_esop2'/> + <blocker name='iep'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa8'/> + <blocker name='msa7'/> + <blocker name='msa6'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z9BC-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='zEC12-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z196-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z13-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z990.3' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='host' usable='yes'/> + <cpu type='tcg' name='z9EC' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='zBC12' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z9EC.3' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z196.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='qemu' usable='yes'/> + <cpu type='tcg' name='zEC12.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z800-base' usable='yes'/> + <cpu type='tcg' name='z9EC.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z900.2-base' usable='yes'/> + <cpu type='tcg' name='z14ZR1-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z900.3' usable='yes'/> + <cpu type='tcg' name='z890-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z890' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z990.4-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z10BC.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z900.2' usable='yes'/> + <cpu type='tcg' name='z9BC.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z800' usable='yes'/> + <cpu type='tcg' name='z114' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z13' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z13s-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z990' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z990.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z14-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z890.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z196' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10EC' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z13s' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z900' usable='yes'/> + <cpu type='tcg' name='z10EC.3' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10EC.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z114-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z990.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z9EC.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z890.3' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z900.3-base' usable='yes'/> + <cpu type='tcg' name='z9BC.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10BC' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z990.5' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='zEC12.2' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10EC-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z9EC-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z9EC.3-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='zEC12' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z990.5-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z10BC-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='max' usable='yes'/> + <cpu type='tcg' name='z900-base' usable='yes'/> + <cpu type='tcg' name='z13.2' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='zBC12-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z13.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='fpe'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z890.3-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z990-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z10EC.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z9BC' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10EC.3-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z990.3-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <machine name='s390-ccw-virtio-3.1' alias='s390-ccw-virtio' hotplugCpus='yes' maxCpus='248' default='yes'/> + <machine name='s390-ccw-virtio-2.7' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.6' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.11' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.10' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.5' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.4' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-3.0' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.9' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.8' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.12' hotplugCpus='yes' maxCpus='248'/> +</qemuCaps> diff --git a/tests/qemuxml2argvdata/iothreads-virtio-scsi-ccw.s390x-latest.args b/tests/qemuxml2argvdata/iothreads-virtio-scsi-ccw.s390x-latest.args index 47071b80b0..825c883595 100644 --- a/tests/qemuxml2argvdata/iothreads-virtio-scsi-ccw.s390x-latest.args +++ b/tests/qemuxml2argvdata/iothreads-virtio-scsi-ccw.s390x-latest.args @@ -14,7 +14,7 @@ QEMU_AUDIO_DRV=none \ file=/tmp/lib/domain--1-QEMUGuest1/master-key.aes \ -machine s390-ccw,accel=tcg,usb=off,dump-guest-core=off \ -m 214 \ --realtime mlock=off \ +-overcommit mem-lock=off \ -smp 1,sockets=1,cores=1,threads=1 \ -object iothread,id=iothread1 \ -object iothread,id=iothread2 \ diff --git a/tests/qemuxml2argvdata/s390x-ccw-graphics.s390x-latest.args b/tests/qemuxml2argvdata/s390x-ccw-graphics.s390x-latest.args index f39cd14dd7..f33a66af68 100644 --- a/tests/qemuxml2argvdata/s390x-ccw-graphics.s390x-latest.args +++ b/tests/qemuxml2argvdata/s390x-ccw-graphics.s390x-latest.args @@ -14,7 +14,7 @@ QEMU_AUDIO_DRV=none \ file=/tmp/lib/domain--1-guest/master-key.aes \ -machine s390-ccw,accel=tcg,usb=off,dump-guest-core=off \ -m 4096 \ --realtime mlock=off \ +-overcommit mem-lock=off \ -smp 4,sockets=4,cores=1,threads=1 \ -uuid a7ca230a-fbe0-48b8-8ea6-25836f8cbc32 \ -no-user-config \ diff --git a/tests/qemuxml2argvdata/s390x-ccw-headless.s390x-latest.args b/tests/qemuxml2argvdata/s390x-ccw-headless.s390x-latest.args index 848273ac1b..aff73e929a 100644 --- a/tests/qemuxml2argvdata/s390x-ccw-headless.s390x-latest.args +++ b/tests/qemuxml2argvdata/s390x-ccw-headless.s390x-latest.args @@ -14,7 +14,7 @@ QEMU_AUDIO_DRV=none \ file=/tmp/lib/domain--1-guest/master-key.aes \ -machine s390-ccw,accel=tcg,usb=off,dump-guest-core=off \ -m 1024 \ --realtime mlock=off \ +-overcommit mem-lock=off \ -smp 1,sockets=1,cores=1,threads=1 \ -uuid 1ccfd97d-5eb4-478a-bbe6-88d254c16db7 \ -display none \ diff --git a/tests/qemuxml2argvdata/vhost-vsock-ccw-auto.s390x-latest.args b/tests/qemuxml2argvdata/vhost-vsock-ccw-auto.s390x-latest.args index 244c7013a6..6bbe84f14a 100644 --- a/tests/qemuxml2argvdata/vhost-vsock-ccw-auto.s390x-latest.args +++ b/tests/qemuxml2argvdata/vhost-vsock-ccw-auto.s390x-latest.args @@ -14,7 +14,7 @@ QEMU_AUDIO_DRV=none \ file=/tmp/lib/domain--1-QEMUGuest1/master-key.aes \ -machine s390-ccw-virtio,accel=tcg,usb=off,dump-guest-core=off \ -m 214 \ --realtime mlock=off \ +-overcommit mem-lock=off \ -smp 1,sockets=1,cores=1,threads=1 \ -uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ -display none \ diff --git a/tests/qemuxml2argvdata/vhost-vsock-ccw.s390x-latest.args b/tests/qemuxml2argvdata/vhost-vsock-ccw.s390x-latest.args index cba81a844e..791604eb99 100644 --- a/tests/qemuxml2argvdata/vhost-vsock-ccw.s390x-latest.args +++ b/tests/qemuxml2argvdata/vhost-vsock-ccw.s390x-latest.args @@ -14,7 +14,7 @@ QEMU_AUDIO_DRV=none \ file=/tmp/lib/domain--1-QEMUGuest1/master-key.aes \ -machine s390-ccw-virtio,accel=tcg,usb=off,dump-guest-core=off \ -m 214 \ --realtime mlock=off \ +-overcommit mem-lock=off \ -smp 1,sockets=1,cores=1,threads=1 \ -uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ -display none \ -- 2.17.0

On Fri, 2019-05-03 at 10:46 +0200, Boris Fiuczynski wrote:
In addition adjusting *s390x-latest.args files to qemu deprecation changes made in commit e8c2c8bd078 (Prefer '-overcommit mem-lock' over -realtime mlock').
Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../caps_3.1.0.s390x.replies | 20893 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.1.0.s390x.xml | 2728 ++ ...othreads-virtio-scsi-ccw.s390x-latest.args | 2 +- .../s390x-ccw-graphics.s390x-latest.args | 2 +- .../s390x-ccw-headless.s390x-latest.args | 2 +- .../vhost-vsock-ccw-auto.s390x-latest.args | 2 +- .../vhost-vsock-ccw.s390x-latest.args | 2 +- 7 files changed, 23626 insertions(+), 5 deletions(-) create mode 100644 tests/qemucapabilitiesdata/caps_3.1.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.1.0.s390x.xml
A few things. First of all, while this message reached my inbox just fine, it didn't reach the list yet because of the sheer size, which is way over the configured limit and thus got stuck in the moderation, needing manual intervention to get through. In the future, please consider sending a snipped version to the mailing list and making the full changes available somewhere, like I've done for example with https://www.redhat.com/archives/libvir-list/2019-April/msg01490.html You also mention adjusting some .args files: I hope you haven't done so manually, but rather executed VIR_TEST_REGENERATE_OUTPUT=1 make check and let it fix the output files for you. If not, TYL ;) As for the patch itself: while it looks fine, personally I don't feel we need to have capabilities for every single QEMU version on every single architecture, so considering that you're adding 4.0.0 in the same series and there aren't any 3.1.0-specific tests, I would say let's just skip this one version and add capabilitie for 4.0.0 only. Does that sound reasonable? -- Andrea Bolognani / Red Hat / Virtualization

On 5/3/19 1:04 PM, Andrea Bolognani wrote:
On Fri, 2019-05-03 at 10:46 +0200, Boris Fiuczynski wrote:
In addition adjusting *s390x-latest.args files to qemu deprecation changes made in commit e8c2c8bd078 (Prefer '-overcommit mem-lock' over -realtime mlock').
Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../caps_3.1.0.s390x.replies | 20893 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.1.0.s390x.xml | 2728 ++ ...othreads-virtio-scsi-ccw.s390x-latest.args | 2 +- .../s390x-ccw-graphics.s390x-latest.args | 2 +- .../s390x-ccw-headless.s390x-latest.args | 2 +- .../vhost-vsock-ccw-auto.s390x-latest.args | 2 +- .../vhost-vsock-ccw.s390x-latest.args | 2 +- 7 files changed, 23626 insertions(+), 5 deletions(-) create mode 100644 tests/qemucapabilitiesdata/caps_3.1.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.1.0.s390x.xml
A few things.
First of all, while this message reached my inbox just fine, it didn't reach the list yet because of the sheer size, which is way over the configured limit and thus got stuck in the moderation, needing manual intervention to get through. In the future, please consider sending a snipped version to the mailing list and making the full changes available somewhere, like I've done for example with
https://www.redhat.com/archives/libvir-list/2019-April/msg01490.html
You also mention adjusting some .args files: I hope you haven't done so manually, but rather executed
VIR_TEST_REGENERATE_OUTPUT=1 make check
and let it fix the output files for you. If not, TYL ;) Thanks, I used VIR_TEST_REGENERATE_OUTPUT but not with make check.
As for the patch itself: while it looks fine, personally I don't feel we need to have capabilities for every single QEMU version on every single architecture, so considering that you're adding 4.0.0 in the same series and there aren't any 3.1.0-specific tests, I would say let's just skip this one version and add capabilitie for 4.0.0 only. Does that sound reasonable?
In general I kind of disagree because if the s390x capabilities for every qemu version would have exited the commits e8c2c8bd078 and a1dce96236f mentioned would not have missed the changes in the s390x related args files. In this case it is already history and therefor skipping 3.1.0 by moving the *.args files from the 3.1.0 patch 1 into 3 and removing patch 2 feels OK. -- Mit freundlichen Grüßen/Kind regards Boris Fiuczynski IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Matthias Hartmann Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294

On Mon, 2019-05-06 at 13:23 +0200, Boris Fiuczynski wrote:
On 5/3/19 1:04 PM, Andrea Bolognani wrote:
As for the patch itself: while it looks fine, personally I don't feel we need to have capabilities for every single QEMU version on every single architecture, so considering that you're adding 4.0.0 in the same series and there aren't any 3.1.0-specific tests, I would say let's just skip this one version and add capabilitie for 4.0.0 only. Does that sound reasonable?
In general I kind of disagree because if the s390x capabilities for every qemu version would have exited the commits e8c2c8bd078 and a1dce96236f mentioned would not have missed the changes in the s390x related args files. In this case it is already history and therefor skipping 3.1.0 by moving the *.args files from the 3.1.0 patch 1 into 3 and removing patch 2 feels OK.
Alright, I'll review patches 3 and 4 with this in mind then. -- Andrea Bolognani / Red Hat / Virtualization

Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../domaincapsschemadata/qemu_3.1.0.s390x.xml | 196 ++++++++++++++++++ tests/domaincapstest.c | 4 + 2 files changed, 200 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.1.0.s390x.xml diff --git a/tests/domaincapsschemadata/qemu_3.1.0.s390x.xml b/tests/domaincapsschemadata/qemu_3.1.0.s390x.xml new file mode 100644 index 0000000000..2a7171b22f --- /dev/null +++ b/tests/domaincapsschemadata/qemu_3.1.0.s390x.xml @@ -0,0 +1,196 @@ +<domainCapabilities> + <path>/usr/bin/qemu-system-s390x</path> + <domain>kvm</domain> + <machine>s390-ccw-virtio-3.1</machine> + <arch>s390x</arch> + <vcpu max='248'/> + <iothreads supported='yes'/> + <os supported='yes'> + <enum name='firmware'/> + <loader supported='yes'> + <value>/usr/share/AAVMF/AAVMF_CODE.fd</value> + <value>/usr/share/AAVMF/AAVMF32_CODE.fd</value> + <value>/usr/share/OVMF/OVMF_CODE.fd</value> + <enum name='type'> + <value>rom</value> + <value>pflash</value> + </enum> + <enum name='readonly'> + <value>yes</value> + <value>no</value> + </enum> + <enum name='secure'> + <value>no</value> + </enum> + </loader> + </os> + <cpu> + <mode name='host-passthrough' supported='yes'/> + <mode name='host-model' supported='yes'> + <model fallback='forbid'>z14-base</model> + <feature policy='require' name='aen'/> + <feature policy='require' name='cmmnt'/> + <feature policy='require' name='aefsi'/> + <feature policy='require' name='mepoch'/> + <feature policy='require' name='msa8'/> + <feature policy='require' name='msa7'/> + <feature policy='require' name='msa6'/> + <feature policy='require' name='msa5'/> + <feature policy='require' name='msa4'/> + <feature policy='require' name='msa3'/> + <feature policy='require' name='msa2'/> + <feature policy='require' name='msa1'/> + <feature policy='require' name='sthyi'/> + <feature policy='require' name='edat'/> + <feature policy='require' name='ri'/> + <feature policy='require' name='edat2'/> + <feature policy='require' name='vx'/> + <feature policy='require' name='ipter'/> + <feature policy='require' name='mepochptff'/> + <feature policy='require' name='ap'/> + <feature policy='require' name='vxeh'/> + <feature policy='require' name='vxpd'/> + <feature policy='require' name='esop'/> + <feature policy='require' name='apft'/> + <feature policy='require' name='iep'/> + <feature policy='require' name='apqci'/> + <feature policy='require' name='cte'/> + <feature policy='require' name='bpb'/> + <feature policy='require' name='gs'/> + <feature policy='require' name='ppa15'/> + <feature policy='require' name='zpci'/> + <feature policy='require' name='sea_esop2'/> + <feature policy='require' name='te'/> + <feature policy='require' name='cmm'/> + </mode> + <mode name='custom' supported='yes'> + <model usable='yes'>z890.2</model> + <model usable='yes'>z990.4</model> + <model usable='yes'>z14ZR1</model> + <model usable='yes'>z10BC.2</model> + <model usable='yes'>z196.2</model> + <model usable='yes'>z14</model> + <model usable='yes'>z9BC-base</model> + <model usable='yes'>zEC12-base</model> + <model usable='yes'>z196-base</model> + <model usable='yes'>z13-base</model> + <model usable='yes'>z990.3</model> + <model usable='yes'>z9EC</model> + <model usable='yes'>zBC12</model> + <model usable='yes'>z9EC.3</model> + <model usable='yes'>z196.2-base</model> + <model usable='no'>qemu</model> + <model usable='yes'>zEC12.2-base</model> + <model usable='yes'>z800-base</model> + <model usable='yes'>z9EC.2</model> + <model usable='yes'>z900.2-base</model> + <model usable='yes'>z14ZR1-base</model> + <model usable='yes'>z900.3</model> + <model usable='yes'>z890-base</model> + <model usable='yes'>z890</model> + <model usable='yes'>z990.4-base</model> + <model usable='yes'>z10BC.2-base</model> + <model usable='yes'>z900.2</model> + <model usable='yes'>z9BC.2-base</model> + <model usable='yes'>z800</model> + <model usable='yes'>z114</model> + <model usable='yes'>z13</model> + <model usable='yes'>z13s-base</model> + <model usable='yes'>z990</model> + <model usable='yes'>z990.2</model> + <model usable='yes'>z14-base</model> + <model usable='yes'>z890.2-base</model> + <model usable='yes'>z196</model> + <model usable='yes'>z10EC</model> + <model usable='yes'>z13s</model> + <model usable='yes'>z900</model> + <model usable='yes'>z10EC.3</model> + <model usable='yes'>z10EC.2-base</model> + <model usable='yes'>z114-base</model> + <model usable='yes'>z990.2-base</model> + <model usable='yes'>z9EC.2-base</model> + <model usable='yes'>z890.3</model> + <model usable='yes'>z900.3-base</model> + <model usable='yes'>z9BC.2</model> + <model usable='yes'>z10BC</model> + <model usable='yes'>z990.5</model> + <model usable='yes'>zEC12.2</model> + <model usable='yes'>z10EC-base</model> + <model usable='yes'>z9EC-base</model> + <model usable='yes'>z9EC.3-base</model> + <model usable='yes'>zEC12</model> + <model usable='yes'>z990.5-base</model> + <model usable='yes'>z10BC-base</model> + <model usable='yes'>max</model> + <model usable='yes'>z900-base</model> + <model usable='yes'>z13.2</model> + <model usable='yes'>zBC12-base</model> + <model usable='yes'>z13.2-base</model> + <model usable='yes'>z890.3-base</model> + <model usable='yes'>z990-base</model> + <model usable='yes'>z10EC.2</model> + <model usable='yes'>z9BC</model> + <model usable='yes'>z10EC.3-base</model> + <model usable='yes'>z990.3-base</model> + </mode> + </cpu> + <devices> + <disk supported='yes'> + <enum name='diskDevice'> + <value>disk</value> + <value>cdrom</value> + <value>floppy</value> + <value>lun</value> + </enum> + <enum name='bus'> + <value>fdc</value> + <value>scsi</value> + <value>virtio</value> + </enum> + <enum name='model'> + <value>virtio</value> + <value>virtio-transitional</value> + <value>virtio-non-transitional</value> + </enum> + </disk> + <graphics supported='yes'> + <enum name='type'> + <value>sdl</value> + <value>vnc</value> + </enum> + </graphics> + <video supported='yes'> + <enum name='modelType'> + <value>virtio</value> + </enum> + </video> + <hostdev supported='yes'> + <enum name='mode'> + <value>subsystem</value> + </enum> + <enum name='startupPolicy'> + <value>default</value> + <value>mandatory</value> + <value>requisite</value> + <value>optional</value> + </enum> + <enum name='subsysType'> + <value>usb</value> + <value>pci</value> + <value>scsi</value> + </enum> + <enum name='capsType'/> + <enum name='pciBackend'> + <value>default</value> + <value>kvm</value> + <value>vfio</value> + </enum> + </hostdev> + </devices> + <features> + <gic supported='no'/> + <vmcoreinfo supported='no'/> + <genid supported='no'/> + <sev supported='no'/> + </features> +</domainCapabilities> diff --git a/tests/domaincapstest.c b/tests/domaincapstest.c index f87a1d63fb..01bb402c2d 100644 --- a/tests/domaincapstest.c +++ b/tests/domaincapstest.c @@ -446,6 +446,10 @@ mymain(void) "/usr/bin/qemu-system-x86_64", NULL, "x86_64", VIR_DOMAIN_VIRT_KVM); + DO_TEST_QEMU("3.1.0", "caps_3.1.0", + "/usr/bin/qemu-system-s390x", NULL, + "s390x", VIR_DOMAIN_VIRT_KVM); + DO_TEST_QEMU("4.0.0", "caps_4.0.0", "/usr/bin/qemu-system-x86_64", NULL, "x86_64", VIR_DOMAIN_VIRT_KVM); -- 2.17.0

In addition adjusting iothreads-virtio-scsi-ccw.s390x-latest.args to prevent accidential drive id exposure by QEMU fixed by commit a1dce96236f (qemu: Use the 'device_id' property of SCSI disks to avoid regressing). Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../caps_4.0.0.s390x.replies | 21514 ++++++++++++++++ .../qemucapabilitiesdata/caps_4.0.0.s390x.xml | 2894 +++ ...othreads-virtio-scsi-ccw.s390x-latest.args | 4 +- 3 files changed, 24410 insertions(+), 2 deletions(-) create mode 100644 tests/qemucapabilitiesdata/caps_4.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_4.0.0.s390x.xml diff --git a/tests/qemucapabilitiesdata/caps_4.0.0.s390x.replies b/tests/qemucapabilitiesdata/caps_4.0.0.s390x.replies new file mode 100644 index 0000000000..8b7d60f1d9 --- /dev/null +++ b/tests/qemucapabilitiesdata/caps_4.0.0.s390x.replies @@ -0,0 +1,21514 @@ +{ + "execute": "qmp_capabilities", + "id": "libvirt-1" +} + +{ + "return": { + }, + "id": "libvirt-1" +} + +{ + "execute": "query-version", + "id": "libvirt-2" +} + +{ + "return": { + "qemu": { + "micro": 0, + "minor": 0, + "major": 4 + }, + "package": "v4.0.0" + }, + "id": "libvirt-2" +} + +{ + "execute": "query-target", + "id": "libvirt-3" +} + +{ + "return": { + "arch": "s390x" + }, + "id": "libvirt-3" +} + +{ + "execute": "query-commands", + "id": "libvirt-4" +} + +{ + "return": [ + { + "name": "netdev_add" + }, + { + "name": "device_add" + }, + { + "name": "query-qmp-schema" + }, + { + "name": "query-cpu-definitions" + }, + { + "name": "query-cpu-model-expansion" + }, + { + "name": "query-cpu-model-baseline" + }, + { + "name": "query-cpu-model-comparison" + }, + { + "name": "dump-skeys" + }, + { + "name": "set-numa-node" + }, + { + "name": "query-vm-generation-id" + }, + { + "name": "query-hotpluggable-cpus" + }, + { + "name": "xen-load-devices-state" + }, + { + "name": "query-acpi-ospm-status" + }, + { + "name": "query-memory-devices" + }, + { + "name": "query-memdev" + }, + { + "name": "query-command-line-options" + }, + { + "name": "query-target" + }, + { + "name": "query-fdsets" + }, + { + "name": "remove-fd" + }, + { + "name": "add-fd" + }, + { + "name": "query-memory-size-summary" + }, + { + "name": "query-current-machine" + }, + { + "name": "query-machines" + }, + { + "name": "closefd" + }, + { + "name": "getfd" + }, + { + "name": "object-del" + }, + { + "name": "object-add" + }, + { + "name": "query-dump-guest-memory-capability" + }, + { + "name": "query-dump" + }, + { + "name": "dump-guest-memory" + }, + { + "name": "device_del" + }, + { + "name": "xen-set-global-dirty-log" + }, + { + "name": "qom-list-properties" + }, + { + "name": "device-list-properties" + }, + { + "name": "qom-list-types" + }, + { + "name": "change" + }, + { + "name": "qom-set" + }, + { + "name": "qom-get" + }, + { + "name": "qom-list" + }, + { + "name": "human-monitor-command" + }, + { + "name": "balloon" + }, + { + "name": "inject-nmi" + }, + { + "name": "system_wakeup" + }, + { + "name": "x-exit-preconfig" + }, + { + "name": "cont" + }, + { + "name": "pmemsave" + }, + { + "name": "memsave" + }, + { + "name": "cpu-add" + }, + { + "name": "system_powerdown" + }, + { + "name": "system_reset" + }, + { + "name": "stop" + }, + { + "name": "quit" + }, + { + "name": "query-pci" + }, + { + "name": "query-balloon" + }, + { + "name": "query-iothreads" + }, + { + "name": "query-cpus-fast" + }, + { + "name": "query-cpus" + }, + { + "name": "query-events" + }, + { + "name": "query-uuid" + }, + { + "name": "query-kvm" + }, + { + "name": "query-name" + }, + { + "name": "add_client" + }, + { + "name": "query-commands" + }, + { + "name": "query-version" + }, + { + "name": "qmp_capabilities" + }, + { + "name": "trace-event-set-state" + }, + { + "name": "trace-event-get-state" + }, + { + "name": "transaction" + }, + { + "name": "migrate-pause" + }, + { + "name": "migrate-recover" + }, + { + "name": "query-colo-status" + }, + { + "name": "xen-colo-do-checkpoint" + }, + { + "name": "query-xen-replication-status" + }, + { + "name": "xen-set-replication" + }, + { + "name": "xen-save-devices-state" + }, + { + "name": "migrate-incoming" + }, + { + "name": "migrate" + }, + { + "name": "query-migrate-cache-size" + }, + { + "name": "migrate-set-cache-size" + }, + { + "name": "migrate_set_speed" + }, + { + "name": "migrate_set_downtime" + }, + { + "name": "migrate-continue" + }, + { + "name": "migrate_cancel" + }, + { + "name": "x-colo-lost-heartbeat" + }, + { + "name": "migrate-start-postcopy" + }, + { + "name": "client_migrate_info" + }, + { + "name": "query-migrate-parameters" + }, + { + "name": "migrate-set-parameters" + }, + { + "name": "query-migrate-capabilities" + }, + { + "name": "migrate-set-capabilities" + }, + { + "name": "query-migrate" + }, + { + "name": "query-display-options" + }, + { + "name": "input-send-event" + }, + { + "name": "send-key" + }, + { + "name": "query-mice" + }, + { + "name": "change-vnc-password" + }, + { + "name": "query-vnc-servers" + }, + { + "name": "query-vnc" + }, + { + "name": "screendump" + }, + { + "name": "expire_password" + }, + { + "name": "set_password" + }, + { + "name": "query-tpm" + }, + { + "name": "query-tpm-types" + }, + { + "name": "query-tpm-models" + }, + { + "name": "query-rocker-of-dpa-groups" + }, + { + "name": "query-rocker-of-dpa-flows" + }, + { + "name": "query-rocker-ports" + }, + { + "name": "query-rocker" + }, + { + "name": "announce-self" + }, + { + "name": "query-rx-filter" + }, + { + "name": "netdev_del" + }, + { + "name": "set_link" + }, + { + "name": "chardev-send-break" + }, + { + "name": "chardev-remove" + }, + { + "name": "chardev-change" + }, + { + "name": "chardev-add" + }, + { + "name": "ringbuf-read" + }, + { + "name": "ringbuf-write" + }, + { + "name": "query-chardev-backends" + }, + { + "name": "query-chardev" + }, + { + "name": "nbd-server-stop" + }, + { + "name": "nbd-server-remove" + }, + { + "name": "nbd-server-add" + }, + { + "name": "nbd-server-start" + }, + { + "name": "eject" + }, + { + "name": "blockdev-snapshot-delete-internal-sync" + }, + { + "name": "blockdev-snapshot-internal-sync" + }, + { + "name": "query-pr-managers" + }, + { + "name": "x-blockdev-set-iothread" + }, + { + "name": "x-blockdev-change" + }, + { + "name": "block-set-write-threshold" + }, + { + "name": "blockdev-change-medium" + }, + { + "name": "blockdev-insert-medium" + }, + { + "name": "blockdev-remove-medium" + }, + { + "name": "blockdev-close-tray" + }, + { + "name": "blockdev-open-tray" + }, + { + "name": "blockdev-create" + }, + { + "name": "blockdev-del" + }, + { + "name": "x-blockdev-reopen" + }, + { + "name": "blockdev-add" + }, + { + "name": "block-job-finalize" + }, + { + "name": "block-job-dismiss" + }, + { + "name": "block-job-complete" + }, + { + "name": "block-job-resume" + }, + { + "name": "block-job-pause" + }, + { + "name": "block-job-cancel" + }, + { + "name": "block-job-set-speed" + }, + { + "name": "block-stream" + }, + { + "name": "block_set_io_throttle" + }, + { + "name": "blockdev-mirror" + }, + { + "name": "x-debug-block-dirty-bitmap-sha256" + }, + { + "name": "block-dirty-bitmap-merge" + }, + { + "name": "block-dirty-bitmap-disable" + }, + { + "name": "block-dirty-bitmap-enable" + }, + { + "name": "block-dirty-bitmap-clear" + }, + { + "name": "block-dirty-bitmap-remove" + }, + { + "name": "block-dirty-bitmap-add" + }, + { + "name": "drive-mirror" + }, + { + "name": "x-debug-query-block-graph" + }, + { + "name": "query-named-block-nodes" + }, + { + "name": "blockdev-backup" + }, + { + "name": "drive-backup" + }, + { + "name": "block-commit" + }, + { + "name": "change-backing-file" + }, + { + "name": "blockdev-snapshot" + }, + { + "name": "blockdev-snapshot-sync" + }, + { + "name": "block_resize" + }, + { + "name": "block_passwd" + }, + { + "name": "query-block-jobs" + }, + { + "name": "query-blockstats" + }, + { + "name": "query-block" + }, + { + "name": "block-latency-histogram-set" + }, + { + "name": "query-jobs" + }, + { + "name": "job-finalize" + }, + { + "name": "job-dismiss" + }, + { + "name": "job-complete" + }, + { + "name": "job-cancel" + }, + { + "name": "job-resume" + }, + { + "name": "job-pause" + }, + { + "name": "watchdog-set-action" + }, + { + "name": "query-status" + } + ], + "id": "libvirt-4" +} + +{ + "execute": "query-kvm", + "id": "libvirt-5" +} + +{ + "return": { + "enabled": true, + "present": true + }, + "id": "libvirt-5" +} + +{ + "execute": "qom-list-types", + "id": "libvirt-6" +} + +{ + "return": [ + { + "name": "vhost-vsock-pci", + "parent": "vhost-vsock-pci-base" + }, + { + "name": "z14.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-pcihost", + "parent": "pci-host-bridge" + }, + { + "name": "virtio-tablet-pci", + "parent": "virtio-input-hid-pci" + }, + { + "name": "z890.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-storage_attributes-qemu", + "parent": "s390-storage_attributes" + }, + { + "name": "cryptodev-backend", + "parent": "object" + }, + { + "name": "s390-ccw-virtio-2.12-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "virtio-rng-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "virtio-scsi-pci-non-transitional", + "parent": "virtio-scsi-pci-base" + }, + { + "name": "iothread", + "parent": "object" + }, + { + "name": "z990.4-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-gpu-device", + "parent": "virtio-device" + }, + { + "name": "z14ZR1-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z10BC.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z196.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z14-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-vsock-pci-transitional", + "parent": "vhost-vsock-pci-base" + }, + { + "name": "vhost-scsi-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "s390-flic", + "parent": "sys-bus-device" + }, + { + "name": "vhost-vsock-device", + "parent": "virtio-device" + }, + { + "name": "z9BC-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-net-pci-transitional", + "parent": "virtio-net-pci-base" + }, + { + "name": "zEC12-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z196-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z13-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z990.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "sclplmconsole", + "parent": "s390-sclp-event-type" + }, + { + "name": "host-s390x-cpu", + "parent": "max-s390x-cpu" + }, + { + "name": "scsi-cd", + "parent": "scsi-disk-base" + }, + { + "name": "PCIE", + "parent": "PCI" + }, + { + "name": "container", + "parent": "object" + }, + { + "name": "chardev-null", + "parent": "chardev" + }, + { + "name": "qio-channel-rdma", + "parent": "qio-channel" + }, + { + "name": "z9EC-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-pcibus", + "parent": "bus" + }, + { + "name": "vhost-user-scsi-pci-transitional", + "parent": "vhost-user-scsi-pci-base" + }, + { + "name": "zBC12-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "scsi-generic", + "parent": "scsi-device" + }, + { + "name": "z9EC.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-net-pci", + "parent": "virtio-net-pci-base" + }, + { + "name": "vhost-scsi-pci-non-transitional", + "parent": "vhost-scsi-pci-base" + }, + { + "name": "virtio-9p-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "z196.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "qemu-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-mouse-device", + "parent": "virtio-input-hid-device" + }, + { + "name": "virtio-mouse-pci", + "parent": "virtio-input-hid-pci" + }, + { + "name": "s390-ipl", + "parent": "device" + }, + { + "name": "filter-buffer", + "parent": "netfilter" + }, + { + "name": "throttle-group", + "parent": "object" + }, + { + "name": "zEC12.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "rng-egd", + "parent": "rng-backend" + }, + { + "name": "z800-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-sclp-events-bus", + "parent": "bus" + }, + { + "name": "virtio-blk-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "virtio-rng-pci-non-transitional", + "parent": "virtio-rng-pci-base" + }, + { + "name": "virtio-9p-pci-non-transitional", + "parent": "virtio-9p-pci-base" + }, + { + "name": "irq", + "parent": "object" + }, + { + "name": "virtio-blk-pci-non-transitional", + "parent": "virtio-blk-pci-base" + }, + { + "name": "s390-ccw-virtio-2.8-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "virtconsole", + "parent": "virtserialport" + }, + { + "name": "z9EC.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-rng-pci-transitional", + "parent": "virtio-rng-pci-base" + }, + { + "name": "virtio-rng-pci", + "parent": "virtio-rng-pci-base" + }, + { + "name": "chardev-pty", + "parent": "chardev" + }, + { + "name": "z900.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.9-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "vhost-user-blk", + "parent": "virtio-device" + }, + { + "name": "virtio-input-host-pci-transitional", + "parent": "virtio-input-host-pci-base" + }, + { + "name": "chardev-memory", + "parent": "chardev-ringbuf" + }, + { + "name": "sclp-cpu-hotplug", + "parent": "s390-sclp-event-type" + }, + { + "name": "s390-skeys-kvm", + "parent": "s390-skeys" + }, + { + "name": "z14ZR1-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "x-terminal3270", + "parent": "emulated-ccw-3270" + }, + { + "name": "chardev-serial", + "parent": "chardev-fd" + }, + { + "name": "s390-ccw-virtio-3.0-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "virtio-keyboard-ccw", + "parent": "virtio-input-hid-ccw" + }, + { + "name": "usb-bus", + "parent": "bus" + }, + { + "name": "vhost-scsi-pci", + "parent": "vhost-scsi-pci-base" + }, + { + "name": "filter-rewriter", + "parent": "netfilter" + }, + { + "name": "virtio-serial-pci-non-transitional", + "parent": "virtio-serial-pci-base" + }, + { + "name": "sclp", + "parent": "device" + }, + { + "name": "z900.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-crypto-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "chardev-ringbuf", + "parent": "chardev" + }, + { + "name": "or-irq", + "parent": "device" + }, + { + "name": "z890-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z890-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-tod-kvm", + "parent": "s390-tod" + }, + { + "name": "virtual-css-bus", + "parent": "bus" + }, + { + "name": "qio-net-listener", + "parent": "object" + }, + { + "name": "virtio-tablet-device", + "parent": "virtio-input-hid-device" + }, + { + "name": "vhost-scsi-pci-transitional", + "parent": "vhost-scsi-pci-base" + }, + { + "name": "virtio-serial-pci-transitional", + "parent": "virtio-serial-pci-base" + }, + { + "name": "filter-redirector", + "parent": "netfilter" + }, + { + "name": "chardev-pipe", + "parent": "chardev-fd" + }, + { + "name": "unimplemented-device", + "parent": "sys-bus-device" + }, + { + "name": "sclpquiesce", + "parent": "s390-sclp-event-type" + }, + { + "name": "z990.4-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z10BC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "split-irq", + "parent": "device" + }, + { + "name": "scsi-disk", + "parent": "scsi-disk-base" + }, + { + "name": "virtio-9p-pci", + "parent": "virtio-9p-pci-base" + }, + { + "name": "vfio-pci-igd-lpc-bridge", + "parent": "pci-device" + }, + { + "name": "vfio-ap", + "parent": "ap-device" + }, + { + "name": "z900.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "qio-channel-buffer", + "parent": "qio-channel" + }, + { + "name": "z9BC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z800-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-pci-iommu", + "parent": "object" + }, + { + "name": "filter-dump", + "parent": "netfilter" + }, + { + "name": "virtio-scsi-device", + "parent": "virtio-scsi-common" + }, + { + "name": "virtio-blk-pci", + "parent": "virtio-blk-pci-base" + }, + { + "name": "virtio-9p-device", + "parent": "virtio-device" + }, + { + "name": "z114-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.4-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "z13-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-user-scsi", + "parent": "vhost-scsi-common" + }, + { + "name": "System", + "parent": "bus" + }, + { + "name": "z990-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z13s-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "filter-mirror", + "parent": "netfilter" + }, + { + "name": "qemu-console", + "parent": "object" + }, + { + "name": "virtio-net-device", + "parent": "virtio-device" + }, + { + "name": "vfio-pci-nohotplug", + "parent": "vfio-pci" + }, + { + "name": "colo-compare", + "parent": "object" + }, + { + "name": "vhost-user-blk-pci-transitional", + "parent": "vhost-user-blk-pci-base" + }, + { + "name": "z990.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-user-scsi-pci-non-transitional", + "parent": "vhost-user-scsi-pci-base" + }, + { + "name": "s390-ccw-virtio-2.5-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "chardev-testdev", + "parent": "chardev" + }, + { + "name": "z14.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z14-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-hci", + "parent": "chardev" + }, + { + "name": "virtio-keyboard-pci", + "parent": "virtio-input-hid-pci" + }, + { + "name": "z890.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "input-linux", + "parent": "object" + }, + { + "name": "cpu-cluster", + "parent": "device" + }, + { + "name": "virtual-css-bridge", + "parent": "sys-bus-device" + }, + { + "name": "chardev-stdio", + "parent": "chardev-fd" + }, + { + "name": "qio-dns-resolver", + "parent": "object" + }, + { + "name": "tls-creds-psk", + "parent": "tls-creds" + }, + { + "name": "tls-creds-anon", + "parent": "tls-creds" + }, + { + "name": "z196-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "diag288", + "parent": "device" + }, + { + "name": "memory-backend-file", + "parent": "memory-backend" + }, + { + "name": "z10EC-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-keyboard-device", + "parent": "virtio-input-hid-device" + }, + { + "name": "virtio-crypto-pci", + "parent": "virtio-pci" + }, + { + "name": "z13s-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "qemu:memory-region", + "parent": "object" + }, + { + "name": "rng-random", + "parent": "rng-backend" + }, + { + "name": "z900-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-mux", + "parent": "chardev" + }, + { + "name": "chardev-udp", + "parent": "chardev" + }, + { + "name": "chardev-file", + "parent": "chardev-fd" + }, + { + "name": "z10EC.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-gdb", + "parent": "chardev" + }, + { + "name": "qio-channel-command", + "parent": "qio-channel" + }, + { + "name": "virtio-ccw-bus", + "parent": "virtio-bus" + }, + { + "name": "z10EC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-user-scsi-pci", + "parent": "vhost-user-scsi-pci-base" + }, + { + "name": "z114-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-balloon-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "virtio-scsi-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "z990.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "fw_cfg_io", + "parent": "fw_cfg" + }, + { + "name": "s390-ccw-virtio-3.1-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "z9EC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "chardev-wctablet", + "parent": "chardev" + }, + { + "name": "virtio-crypto-device", + "parent": "virtio-device" + }, + { + "name": "pci-bridge-seat", + "parent": "pci-bridge" + }, + { + "name": "z890.3-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.10-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "virtio-input-host-pci-non-transitional", + "parent": "virtio-input-host-pci-base" + }, + { + "name": "chardev-braille", + "parent": "chardev" + }, + { + "name": "z900.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-9p-pci-transitional", + "parent": "virtio-9p-pci-base" + }, + { + "name": "z9BC.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z10BC-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-scsi", + "parent": "vhost-scsi-common" + }, + { + "name": "vhost-vsock-pci-non-transitional", + "parent": "vhost-vsock-pci-base" + }, + { + "name": "virtio-net-pci-non-transitional", + "parent": "virtio-net-pci-base" + }, + { + "name": "z990.5-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "tcg-accel", + "parent": "accel" + }, + { + "name": "zEC12.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.11-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "accel", + "parent": "object" + }, + { + "name": "virtio-scsi-pci-transitional", + "parent": "virtio-scsi-pci-base" + }, + { + "name": "virtio-balloon-pci-transitional", + "parent": "virtio-balloon-pci-base" + }, + { + "name": "z10EC-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "pr-manager-helper", + "parent": "pr-manager" + }, + { + "name": "loader", + "parent": "device" + }, + { + "name": "z9EC-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z9EC.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-serial-bus", + "parent": "bus" + }, + { + "name": "virtio-balloon-pci-non-transitional", + "parent": "virtio-balloon-pci-base" + }, + { + "name": "s390-storage_attributes-kvm", + "parent": "s390-storage_attributes" + }, + { + "name": "virtio-balloon-device", + "parent": "virtio-device" + }, + { + "name": "chardev-vc", + "parent": "chardev" + }, + { + "name": "virtio-serial-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "chardev-socket", + "parent": "chardev" + }, + { + "name": "virtio-serial-device", + "parent": "virtio-device" + }, + { + "name": "qio-channel-file", + "parent": "qio-channel" + }, + { + "name": "s390-sclp-event-facility", + "parent": "sys-bus-device" + }, + { + "name": "s390-flic-kvm", + "parent": "s390-flic" + }, + { + "name": "virtio-input-host-device", + "parent": "virtio-input-device" + }, + { + "name": "zEC12-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "ap-bus", + "parent": "bus" + }, + { + "name": "vfio-ccw", + "parent": "s390-ccw" + }, + { + "name": "virtio-gpu-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "authz-list", + "parent": "authz" + }, + { + "name": "z990.5-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "none-machine", + "parent": "machine" + }, + { + "name": "migration", + "parent": "device" + }, + { + "name": "z10BC-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "pci-bridge", + "parent": "base-pci-bridge" + }, + { + "name": "SCSI", + "parent": "bus" + }, + { + "name": "tls-creds-x509", + "parent": "tls-creds" + }, + { + "name": "max-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "vhost-vsock-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "kvm-accel", + "parent": "accel" + }, + { + "name": "virtio-tablet-ccw", + "parent": "virtio-input-hid-ccw" + }, + { + "name": "ap-bridge", + "parent": "sys-bus-device" + }, + { + "name": "secret", + "parent": "object" + }, + { + "name": "scsi-hd", + "parent": "scsi-disk-base" + }, + { + "name": "qtest-accel", + "parent": "accel" + }, + { + "name": "z900-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-balloon-pci", + "parent": "virtio-balloon-pci-base" + }, + { + "name": "scsi-block", + "parent": "scsi-disk-base" + }, + { + "name": "virtio-scsi-pci", + "parent": "virtio-scsi-pci-base" + }, + { + "name": "authz-list-file", + "parent": "authz" + }, + { + "name": "PCI", + "parent": "bus" + }, + { + "name": "fw_cfg_mem", + "parent": "fw_cfg" + }, + { + "name": "s390-ccw-virtio-2.6-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "cryptodev-vhost-user", + "parent": "cryptodev-backend" + }, + { + "name": "sclpconsole", + "parent": "s390-sclp-event-type" + }, + { + "name": "z13.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "qemu,register", + "parent": "device" + }, + { + "name": "qio-channel-websock", + "parent": "qio-channel" + }, + { + "name": "virtio-input-host-pci", + "parent": "virtio-input-host-pci-base" + }, + { + "name": "cryptodev-backend-builtin", + "parent": "cryptodev-backend" + }, + { + "name": "zpci", + "parent": "device" + }, + { + "name": "s390-skeys-qemu", + "parent": "s390-skeys" + }, + { + "name": "zBC12-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-ccw-virtio-2.7-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "z13.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-pci-bus", + "parent": "virtio-bus" + }, + { + "name": "z890.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "s390-flic-qemu", + "parent": "s390-flic" + }, + { + "name": "vhost-user-blk-pci", + "parent": "vhost-user-blk-pci-base" + }, + { + "name": "filter-replay", + "parent": "netfilter" + }, + { + "name": "chardev-parallel", + "parent": "chardev" + }, + { + "name": "s390-ccw-virtio-4.0-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "qio-channel-tls", + "parent": "qio-channel" + }, + { + "name": "chardev-msmouse", + "parent": "chardev" + }, + { + "name": "usb-redir", + "parent": "usb-device" + }, + { + "name": "memory-backend-ram", + "parent": "memory-backend" + }, + { + "name": "virtio-serial-pci", + "parent": "virtio-serial-pci-base" + }, + { + "name": "virtserialport", + "parent": "virtio-serial-port" + }, + { + "name": "virtio-blk-pci-transitional", + "parent": "virtio-blk-pci-base" + }, + { + "name": "z990-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-rng-device", + "parent": "virtio-device" + }, + { + "name": "virtio-net-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "s390-tod-qemu", + "parent": "s390-tod" + }, + { + "name": "z10EC.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "memory-backend-memfd", + "parent": "memory-backend" + }, + { + "name": "virtio-mouse-ccw", + "parent": "virtio-input-hid-ccw" + }, + { + "name": "vfio-pci", + "parent": "pci-device" + }, + { + "name": "virtio-gpu-pci", + "parent": "virtio-pci" + }, + { + "name": "vhost-user-blk-pci-non-transitional", + "parent": "vhost-user-blk-pci-base" + }, + { + "name": "z9BC-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "z10EC.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "qio-channel-socket", + "parent": "qio-channel" + }, + { + "name": "s390-iommu-memory-region", + "parent": "qemu:iommu-memory-region" + }, + { + "name": "authz-simple", + "parent": "authz" + }, + { + "name": "z990.3-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-blk-device", + "parent": "virtio-device" + } + ], + "id": "libvirt-6" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-blk-pci" + }, + "id": "libvirt-7" +} + +{ + "return": [ + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "request-merging", + "description": "on/off", + "type": "bool" + }, + { + "name": "secs", + "type": "uint32" + }, + { + "name": "min_io_size", + "type": "uint16" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "heads", + "type": "uint32" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "write-zeroes", + "description": "on/off", + "type": "bool" + }, + { + "name": "scsi", + "description": "on/off", + "type": "bool" + }, + { + "name": "cyls", + "type": "uint32" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "max-write-zeroes-sectors", + "type": "uint32" + }, + { + "name": "queue-size", + "type": "uint16" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "drive", + "description": "Node name or ID of a block device to use as a backend", + "type": "str" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "werror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "discard_granularity", + "type": "uint32" + }, + { + "name": "rerror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "max-discard-sectors", + "type": "uint32" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "share-rw", + "type": "bool" + }, + { + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "config-wce", + "description": "on/off", + "type": "bool" + }, + { + "name": "class", + "type": "uint32" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-blk-device>" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "discard", + "description": "on/off", + "type": "bool" + }, + { + "name": "write-cache", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "num-queues", + "type": "uint16" + }, + { + "name": "opt_io_size", + "type": "uint32" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + } + ], + "id": "libvirt-7" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-pci" + }, + "id": "libvirt-8" +} + +{ + "return": [ + { + "name": "ctrl_mac_addr", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "status", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "rsc_interval", + "type": "uint32" + }, + { + "name": "guest_csum", + "description": "on/off", + "type": "bool" + }, + { + "name": "speed", + "type": "int32" + }, + { + "name": "ctrl_rx", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "mrg_rxbuf", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_tso6", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-txtimer", + "type": "uint32" + }, + { + "name": "host_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "ctrl_rx_extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "gso", + "description": "on/off", + "type": "bool" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "x-txburst", + "type": "int32" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_mtu", + "type": "uint16" + }, + { + "name": "ctrl_vlan", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-net-device>" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "guest_announce", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "duplex", + "type": "str" + }, + { + "name": "guest_tso6", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_guest_offloads", + "description": "on/off", + "type": "bool" + }, + { + "name": "csum", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "mq", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "mac", + "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56", + "type": "str" + }, + { + "name": "tx_queue_size", + "type": "uint16" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "tx", + "type": "str" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-mtu-bypass-backend", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "netdev", + "description": "ID of a netdev to use as a backend", + "type": "str" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_rsc_ext", + "description": "on/off", + "type": "bool" + }, + { + "name": "rx_queue_size", + "type": "uint16" + } + ], + "id": "libvirt-8" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-scsi-pci" + }, + "id": "libvirt-9" +} + +{ + "return": [ + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "virtqueue_size", + "type": "uint32" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "num_queues", + "type": "uint32" + }, + { + "name": "cmd_per_lun", + "type": "uint32" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "hotplug", + "description": "on/off", + "type": "bool" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_sectors", + "type": "uint32" + }, + { + "name": "param_change", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-scsi-device>" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + } + ], + "id": "libvirt-9" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-blk-ccw" + }, + "id": "libvirt-10" +} + +{ + "return": [ + { + "name": "request-merging", + "description": "on/off", + "type": "bool" + }, + { + "name": "secs", + "type": "uint32" + }, + { + "name": "min_io_size", + "type": "uint16" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "heads", + "type": "uint32" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "write-zeroes", + "description": "on/off", + "type": "bool" + }, + { + "name": "cyls", + "type": "uint32" + }, + { + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "scsi", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "max-write-zeroes-sectors", + "type": "uint32" + }, + { + "name": "drive", + "description": "Node name or ID of a block device to use as a backend", + "type": "str" + }, + { + "name": "max_revision", + "type": "uint32" + }, + { + "name": "werror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "discard_granularity", + "type": "uint32" + }, + { + "name": "rerror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "share-rw", + "type": "bool" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "virtio-backend", + "type": "child<virtio-blk-device>" + }, + { + "name": "config-wce", + "description": "on/off", + "type": "bool" + }, + { + "name": "discard", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "num-queues", + "type": "uint16" + }, + { + "name": "queue-size", + "type": "uint16" + }, + { + "name": "write-cache", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "max-discard-sectors", + "type": "uint32" + }, + { + "name": "opt_io_size", + "type": "uint32" + } + ], + "id": "libvirt-10" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-ccw" + }, + "id": "libvirt-11" +} + +{ + "return": [ + { + "name": "x-txtimer", + "type": "uint32" + }, + { + "name": "speed", + "type": "int32" + }, + { + "name": "guest_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "mq", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "status", + "description": "on/off", + "type": "bool" + }, + { + "name": "tx_queue_size", + "type": "uint16" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "tx", + "type": "str" + }, + { + "name": "ctrl_rx_extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_ecn", + "description": "on/off", + "type": "bool" + }, + { + "name": "rx_queue_size", + "type": "uint16" + }, + { + "name": "mac", + "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56", + "type": "str" + }, + { + "name": "rsc_interval", + "type": "uint32" + }, + { + "name": "guest_tso6", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_csum", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_revision", + "type": "uint32" + }, + { + "name": "guest_announce", + "description": "on/off", + "type": "bool" + }, + { + "name": "gso", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_rx", + "description": "on/off", + "type": "bool" + }, + { + "name": "duplex", + "type": "str" + }, + { + "name": "x-txburst", + "type": "int32" + }, + { + "name": "ctrl_vlan", + "description": "on/off", + "type": "bool" + }, + { + "name": "csum", + "description": "on/off", + "type": "bool" + }, + { + "name": "mrg_rxbuf", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_guest_offloads", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "ctrl_mac_addr", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_tso6", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-mtu-bypass-backend", + "type": "bool" + }, + { + "name": "host_tso4", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_ufo", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-net-device>" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "netdev", + "description": "ID of a netdev to use as a backend", + "type": "str" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest_rsc_ext", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "host_mtu", + "type": "uint16" + } + ], + "id": "libvirt-11" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-scsi-ccw" + }, + "id": "libvirt-12" +} + +{ + "return": [ + { + "name": "max_sectors", + "type": "uint32" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "cmd_per_lun", + "type": "uint32" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "hotplug", + "description": "on/off", + "type": "bool" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "virtqueue_size", + "type": "uint32" + }, + { + "name": "virtio-backend", + "type": "child<virtio-scsi-device>" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "num_queues", + "type": "uint32" + }, + { + "name": "param_change", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_revision", + "type": "uint32" + } + ], + "id": "libvirt-12" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-s390" + }, + "id": "libvirt-13" +} + +{ + "id": "libvirt-13", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'virtio-net-s390' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vfio-pci" + }, + "id": "libvirt-14" +} + +{ + "return": [ + { + "name": "x-igd-opregion", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pci-vendor-id", + "type": "uint32" + }, + { + "name": "yres", + "type": "uint32" + }, + { + "name": "x-pci-sub-device-id", + "type": "uint32" + }, + { + "name": "x-no-kvm-ioeventfd", + "type": "bool" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "x-no-kvm-msi", + "type": "bool" + }, + { + "name": "x-req", + "description": "on/off", + "type": "bool" + }, + { + "name": "xres", + "type": "uint32" + }, + { + "name": "x-no-vfio-ioeventfd", + "type": "bool" + }, + { + "name": "x-no-kvm-intx", + "type": "bool" + }, + { + "name": "host", + "description": "Address (bus/device/function) of the host device, example: 04:10.0", + "type": "str" + }, + { + "name": "x-no-kvm-msix", + "type": "bool" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-balloon-allowed", + "type": "bool" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pci-sub-vendor-id", + "type": "uint32" + }, + { + "name": "x-pci-device-id", + "type": "uint32" + }, + { + "name": "x-no-geforce-quirks", + "type": "bool" + }, + { + "name": "display", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "x-nv-gpudirect-clique", + "description": "NVIDIA GPUDirect Clique ID (0 - 15)", + "type": "uint4" + }, + { + "name": "x-igd-gms", + "type": "uint32" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "x-msix-relocation", + "description": "off/auto/bar0/bar1/bar2/bar3/bar4/bar5", + "type": "OffAutoPCIBAR" + }, + { + "name": "x-intx-mmap-timeout-ms", + "type": "uint32" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-no-mmap", + "type": "bool" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "sysfsdev", + "type": "str" + }, + { + "name": "x-vga", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-14" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "scsi-hd" + }, + "id": "libvirt-15" +} + +{ + "return": [ + { + "name": "min_io_size", + "type": "uint16" + }, + { + "name": "secs", + "type": "uint32" + }, + { + "name": "removable", + "description": "on/off", + "type": "bool" + }, + { + "name": "channel", + "type": "uint32" + }, + { + "name": "heads", + "type": "uint32" + }, + { + "name": "lun", + "type": "uint32" + }, + { + "name": "dpofua", + "description": "on/off", + "type": "bool" + }, + { + "name": "ver", + "type": "str" + }, + { + "name": "scsi-id", + "type": "uint32" + }, + { + "name": "cyls", + "type": "uint32" + }, + { + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "rotation_rate", + "type": "uint16" + }, + { + "name": "drive", + "description": "Node name or ID of a block device to use as a backend", + "type": "str" + }, + { + "name": "scsi_version", + "type": "int32" + }, + { + "name": "werror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "discard_granularity", + "type": "uint32" + }, + { + "name": "port_wwn", + "type": "uint64" + }, + { + "name": "max_unmap_size", + "type": "uint64" + }, + { + "name": "rerror", + "description": "Error handling policy, report/ignore/enospc/stop/auto", + "type": "BlockdevOnError" + }, + { + "name": "max_io_size", + "type": "uint64" + }, + { + "name": "device_id", + "type": "str" + }, + { + "name": "wwn", + "type": "uint64" + }, + { + "name": "share-rw", + "type": "bool" + }, + { + "name": "product", + "type": "str" + }, + { + "name": "vendor", + "type": "str" + }, + { + "name": "physical_block_size", + "description": "A power of two between 512 and 32768", + "type": "uint16" + }, + { + "name": "port_index", + "type": "uint16" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "write-cache", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "opt_io_size", + "type": "uint32" + } + ], + "id": "libvirt-15" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "ide-hd" + }, + "id": "libvirt-16" +} + +{ + "id": "libvirt-16", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'ide-hd' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "PIIX4_PM" + }, + "id": "libvirt-17" +} + +{ + "id": "libvirt-17", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'PIIX4_PM' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "usb-redir" + }, + "id": "libvirt-18" +} + +{ + "return": [ + { + "name": "filter", + "type": "str" + }, + { + "name": "msos-desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "bootindex", + "type": "int32" + }, + { + "name": "port", + "type": "str" + }, + { + "name": "debug", + "type": "uint8" + }, + { + "name": "streams", + "type": "bool" + }, + { + "name": "chardev", + "description": "ID of a chardev to use as a backend", + "type": "str" + }, + { + "name": "full-path", + "description": "on/off", + "type": "bool" + }, + { + "name": "attached", + "type": "bool" + } + ], + "id": "libvirt-18" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "i440FX-pcihost" + }, + "id": "libvirt-19" +} + +{ + "id": "libvirt-19", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'i440FX-pcihost' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "q35-pcihost" + }, + "id": "libvirt-20" +} + +{ + "id": "libvirt-20", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'q35-pcihost' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "kvm-pit" + }, + "id": "libvirt-21" +} + +{ + "id": "libvirt-21", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'kvm-pit' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-pci" + }, + "id": "libvirt-22" +} + +{ + "return": [ + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "yres", + "type": "uint32" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "xres", + "type": "uint32" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "edid", + "description": "on/off", + "type": "bool" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-gpu-device>" + }, + { + "name": "max_hostmem", + "type": "size" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "stats", + "description": "on/off", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + }, + { + "name": "virgl", + "description": "on/off", + "type": "bool" + } + ], + "id": "libvirt-22" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-device" + }, + "id": "libvirt-23" +} + +{ + "return": [ + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "xres", + "type": "uint32" + }, + { + "name": "yres", + "type": "uint32" + }, + { + "name": "stats", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "edid", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "virgl", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_hostmem", + "type": "size" + } + ], + "id": "libvirt-23" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "ICH9-LPC" + }, + "id": "libvirt-24" +} + +{ + "id": "libvirt-24", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'ICH9-LPC' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-pci" + }, + "id": "libvirt-25" +} + +{ + "return": [ + { + "name": "guest-stats-polling-interval", + "type": "int" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "multifunction", + "description": "on/off", + "type": "bool" + }, + { + "name": "rombar", + "type": "uint32" + }, + { + "name": "x-disable-pcie", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnkctl-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "free-page-hint", + "description": "on/off", + "type": "bool" + }, + { + "name": "disable-legacy", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "command_serr_enable", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest-stats", + "type": "guest statistics" + }, + { + "name": "deflate-on-oom", + "description": "on/off", + "type": "bool" + }, + { + "name": "page-per-vq", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-deverr-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-lnksta-dllla", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "class", + "type": "uint32" + }, + { + "name": "addr", + "description": "Slot and optional function number, example: 06.0 or 06", + "type": "int32" + }, + { + "name": "migrate-extra", + "description": "on/off", + "type": "bool" + }, + { + "name": "modern-pio-notify", + "description": "on/off", + "type": "bool" + }, + { + "name": "x-pcie-extcap-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-balloon-device>" + }, + { + "name": "x-ignore-backend-features", + "type": "bool" + }, + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "ats", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-pci-bus-master-bug-migration", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-25" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-ccw" + }, + "id": "libvirt-26" +} + +{ + "return": [ + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest-stats", + "type": "guest statistics" + }, + { + "name": "guest-stats-polling-interval", + "type": "int" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "free-page-hint", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-balloon-device>" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "deflate-on-oom", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_revision", + "type": "uint32" + } + ], + "id": "libvirt-26" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-device" + }, + "id": "libvirt-27" +} + +{ + "return": [ + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "guest-stats", + "type": "guest statistics" + }, + { + "name": "guest-stats-polling-interval", + "type": "int" + }, + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "free-page-hint", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "deflate-on-oom", + "description": "on/off", + "type": "bool" + } + ], + "id": "libvirt-27" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-ccw" + }, + "id": "libvirt-28" +} + +{ + "return": [ + { + "name": "notify_on_empty", + "description": "on/off", + "type": "bool" + }, + { + "name": "ioeventfd", + "description": "on/off", + "type": "bool" + }, + { + "name": "any_layout", + "description": "on/off", + "type": "bool" + }, + { + "name": "devno", + "description": "Identifier of an I/O device in the channel subsystem, example: fe.1.23ab", + "type": "str" + }, + { + "name": "indirect_desc", + "description": "on/off", + "type": "bool" + }, + { + "name": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "xres", + "type": "uint32" + }, + { + "name": "virtio-backend", + "type": "child<virtio-gpu-device>" + }, + { + "name": "yres", + "type": "uint32" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "stats", + "description": "on/off", + "type": "bool" + }, + { + "name": "edid", + "description": "on/off", + "type": "bool" + }, + { + "name": "virgl", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "max_hostmem", + "type": "size" + }, + { + "name": "max_revision", + "type": "uint32" + } + ], + "id": "libvirt-28" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtual-css-bridge" + }, + "id": "libvirt-29" +} + +{ + "return": [ + { + "name": "cssid-unrestricted", + "description": "A css device can use any cssid, regardless whether virtual or not (read only, always true)", + "type": "bool" + }, + { + "name": "css_dev_path", + "type": "bool" + } + ], + "id": "libvirt-29" +} + +{ + "execute": "qom-list-properties", + "arguments": { + "typename": "memory-backend-file" + }, + "id": "libvirt-30" +} + +{ + "return": [ + { + "name": "type", + "type": "string" + }, + { + "name": "policy", + "description": "Set the NUMA policy", + "type": "HostMemPolicy" + }, + { + "name": "dump", + "description": "Set to 'off' to exclude from core dump", + "type": "bool" + }, + { + "name": "share", + "description": "Mark the memory as private to QEMU or shared", + "type": "bool" + }, + { + "name": "prealloc", + "description": "Preallocate memory", + "type": "bool" + }, + { + "name": "size", + "description": "Size of the memory region (ex: 500M)", + "type": "int" + }, + { + "name": "x-use-canonical-path-for-ramblock-id", + "type": "bool" + }, + { + "name": "host-nodes", + "description": "Binds memory to the list of NUMA host nodes", + "type": "int" + }, + { + "name": "merge", + "description": "Mark memory as mergeable", + "type": "bool" + }, + { + "name": "pmem", + "type": "bool" + }, + { + "name": "align", + "type": "int" + }, + { + "name": "mem-path", + "type": "string" + }, + { + "name": "discard-data", + "type": "bool" + } + ], + "id": "libvirt-30" +} + +{ + "execute": "qom-list-properties", + "arguments": { + "typename": "memory-backend-memfd" + }, + "id": "libvirt-31" +} + +{ + "return": [ + { + "name": "type", + "type": "string" + }, + { + "name": "policy", + "description": "Set the NUMA policy", + "type": "HostMemPolicy" + }, + { + "name": "dump", + "description": "Set to 'off' to exclude from core dump", + "type": "bool" + }, + { + "name": "share", + "description": "Mark the memory as private to QEMU or shared", + "type": "bool" + }, + { + "name": "prealloc", + "description": "Preallocate memory", + "type": "bool" + }, + { + "name": "size", + "description": "Size of the memory region (ex: 500M)", + "type": "int" + }, + { + "name": "x-use-canonical-path-for-ramblock-id", + "type": "bool" + }, + { + "name": "host-nodes", + "description": "Binds memory to the list of NUMA host nodes", + "type": "int" + }, + { + "name": "merge", + "description": "Mark memory as mergeable", + "type": "bool" + }, + { + "name": "seal", + "description": "Seal growing & shrinking", + "type": "bool" + }, + { + "name": "hugetlbsize", + "description": "Huge pages size (ex: 2M, 1G)", + "type": "int" + }, + { + "name": "hugetlb", + "description": "Use huge pages", + "type": "bool" + } + ], + "id": "libvirt-31" +} + +{ + "execute": "qom-list-properties", + "arguments": { + "typename": "spapr-machine" + }, + "id": "libvirt-32" +} + +{ + "id": "libvirt-32", + "error": { + "class": "DeviceNotFound", + "desc": "Class 'spapr-machine' not found" + } +} + +{ + "execute": "query-machines", + "id": "libvirt-33" +} + +{ + "return": [ + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-4.0", + "is-default": true, + "cpu-max": 248, + "alias": "s390-ccw-virtio" + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.7", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.6", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": false, + "name": "none", + "cpu-max": 1 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.11", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.10", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-3.1", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.5", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.4", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-3.0", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.9", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.8", + "cpu-max": 248 + }, + { + "hotpluggable-cpus": true, + "name": "s390-ccw-virtio-2.12", + "cpu-max": 248 + } + ], + "id": "libvirt-33" +} + +{ + "execute": "query-cpu-definitions", + "id": "libvirt-34" +} + +{ + "return": [ + { + "name": "z14.2", + "typename": "z14.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z890.2", + "typename": "z890.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.4", + "typename": "z990.4-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14ZR1", + "typename": "z14ZR1-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10BC.2", + "typename": "z10BC.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z196.2", + "typename": "z196.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14", + "typename": "z14-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC-base", + "typename": "z9BC-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "zEC12-base", + "typename": "zEC12-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z196-base", + "typename": "z196-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13-base", + "typename": "z13-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.3", + "typename": "z990.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "host", + "typename": "host-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": false + }, + { + "name": "z9EC", + "typename": "z9EC-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "zBC12", + "typename": "zBC12-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9EC.3", + "typename": "z9EC.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z196.2-base", + "typename": "z196.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "qemu", + "typename": "qemu-s390x-cpu", + "unavailable-features": [ + "ais" + ], + "static": false, + "migration-safe": true + }, + { + "name": "zEC12.2-base", + "typename": "zEC12.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z800-base", + "typename": "z800-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.2", + "typename": "z9EC.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900.2-base", + "typename": "z900.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z14ZR1-base", + "typename": "z14ZR1-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z900.3", + "typename": "z900.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z890", + "typename": "z890-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z890-base", + "typename": "z890-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.4-base", + "typename": "z990.4-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10BC.2-base", + "typename": "z10BC.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z900.2", + "typename": "z900.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC.2-base", + "typename": "z9BC.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z800", + "typename": "z800-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z114", + "typename": "z114-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13", + "typename": "z13-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990", + "typename": "z990-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13s-base", + "typename": "z13s-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.2", + "typename": "z990.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14.2-base", + "typename": "z14.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z14-base", + "typename": "z14-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.2-base", + "typename": "z890.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z196", + "typename": "z196-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC", + "typename": "z10EC-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13s", + "typename": "z13s-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900", + "typename": "z900-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.3", + "typename": "z10EC.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.2-base", + "typename": "z10EC.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z114-base", + "typename": "z114-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.2-base", + "typename": "z990.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.2-base", + "typename": "z9EC.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.3", + "typename": "z890.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900.3-base", + "typename": "z900.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9BC.2", + "typename": "z9BC.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10BC", + "typename": "z10BC-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.5", + "typename": "z990.5-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "zEC12.2", + "typename": "zEC12.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC-base", + "typename": "z10EC-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC-base", + "typename": "z9EC-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.3-base", + "typename": "z9EC.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "zEC12", + "typename": "zEC12-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.5-base", + "typename": "z990.5-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10BC-base", + "typename": "z10BC-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "max", + "typename": "max-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": false + }, + { + "name": "z900-base", + "typename": "z900-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13.2", + "typename": "z13.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "zBC12-base", + "typename": "zBC12-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13.2-base", + "typename": "z13.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.3-base", + "typename": "z890.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990-base", + "typename": "z990-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10EC.2", + "typename": "z10EC.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC", + "typename": "z9BC-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.3-base", + "typename": "z10EC.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.3-base", + "typename": "z990.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + } + ], + "id": "libvirt-34" +} + +{ + "execute": "query-tpm-models", + "id": "libvirt-35" +} + +{ + "return": [ + ], + "id": "libvirt-35" +} + +{ + "execute": "query-tpm-types", + "id": "libvirt-36" +} + +{ + "return": [ + ], + "id": "libvirt-36" +} + +{ + "execute": "query-command-line-options", + "id": "libvirt-37" +} + +{ + "return": [ + { + "parameters": [ + { + "name": "timeout", + "help": "Request timeout in seconds (default 0 = no timeout)", + "type": "number" + }, + { + "name": "initiator-name", + "help": "Initiator iqn name to use when connecting", + "type": "string" + }, + { + "name": "header-digest", + "help": "HeaderDigest setting. {CRC32C|CRC32C-NONE|NONE-CRC32C|NONE}", + "type": "string" + }, + { + "name": "password-secret", + "help": "ID of the secret providing password for CHAP authentication to target", + "type": "string" + }, + { + "name": "password", + "help": "password for CHAP authentication to target", + "type": "string" + }, + { + "name": "user", + "help": "username for CHAP authentication to target", + "type": "string" + } + ], + "option": "iscsi" + }, + { + "parameters": [ + { + "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": [ + { + "name": "dmode", + "type": "number" + }, + { + "name": "fmode", + "type": "number" + }, + { + "name": "sock_fd", + "type": "number" + }, + { + "name": "socket", + "type": "string" + }, + { + "name": "readonly", + "type": "boolean" + }, + { + "name": "writeout", + "type": "string" + }, + { + "name": "security_model", + "type": "string" + }, + { + "name": "mount_tag", + "type": "string" + }, + { + "name": "path", + "type": "string" + }, + { + "name": "fsdriver", + "type": "string" + } + ], + "option": "virtfs" + }, + { + "parameters": [ + { + "name": "throttling.iops-size", + "help": "when limiting by iops max size of an I/O in bytes", + "type": "number" + }, + { + "name": "throttling.bps-write-max-length", + "help": "length of the bps-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-read-max-length", + "help": "length of the bps-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-total-max-length", + "help": "length of the bps-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-write-max-length", + "help": "length of the iops-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-read-max-length", + "help": "length of the iops-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-total-max-length", + "help": "length of the iops-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-write-max", + "help": "total bytes write burst", + "type": "number" + }, + { + "name": "throttling.bps-read-max", + "help": "total bytes read burst", + "type": "number" + }, + { + "name": "throttling.bps-total-max", + "help": "total bytes burst", + "type": "number" + }, + { + "name": "throttling.iops-write-max", + "help": "I/O operations write burst", + "type": "number" + }, + { + "name": "throttling.iops-read-max", + "help": "I/O operations read burst", + "type": "number" + }, + { + "name": "throttling.iops-total-max", + "help": "I/O operations burst", + "type": "number" + }, + { + "name": "throttling.bps-write", + "help": "limit write bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-read", + "help": "limit read bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-total", + "help": "limit total bytes per second", + "type": "number" + }, + { + "name": "throttling.iops-write", + "help": "limit write operations per second", + "type": "number" + }, + { + "name": "throttling.iops-read", + "help": "limit read operations per second", + "type": "number" + }, + { + "name": "throttling.iops-total", + "help": "limit total I/O operations per second", + "type": "number" + }, + { + "name": "dmode", + "type": "number" + }, + { + "name": "fmode", + "type": "number" + }, + { + "name": "sock_fd", + "type": "number" + }, + { + "name": "socket", + "type": "string" + }, + { + "name": "readonly", + "type": "boolean" + }, + { + "name": "writeout", + "type": "string" + }, + { + "name": "security_model", + "type": "string" + }, + { + "name": "path", + "type": "string" + }, + { + "name": "fsdriver", + "type": "string" + } + ], + "option": "fsdev" + }, + { + "parameters": [ + { + "name": "resourcecontrol", + "type": "string" + }, + { + "name": "spawn", + "type": "string" + }, + { + "name": "elevateprivileges", + "type": "string" + }, + { + "name": "obsolete", + "type": "string" + }, + { + "name": "enable", + "type": "boolean" + } + ], + "option": "sandbox" + }, + { + "parameters": [ + { + "name": "string", + "help": "Sets content of the blob to be inserted from a string", + "type": "string" + }, + { + "name": "file", + "help": "Sets the name of the file from which the fw_cfg blob will be loaded", + "type": "string" + }, + { + "name": "name", + "help": "Sets the fw_cfg name of the blob to be inserted", + "type": "string" + } + ], + "option": "fw_cfg" + }, + { + "parameters": [ + { + "name": "arg", + "type": "string" + }, + { + "name": "target", + "type": "string" + }, + { + "name": "enable", + "type": "boolean" + } + ], + "option": "semihosting-config" + }, + { + "parameters": [ + { + "name": "rrsnapshot", + "type": "string" + }, + { + "name": "rrfile", + "type": "string" + }, + { + "name": "rr", + "type": "string" + }, + { + "name": "sleep", + "type": "boolean" + }, + { + "name": "align", + "type": "boolean" + }, + { + "name": "shift", + "type": "string" + } + ], + "option": "icount" + }, + { + "parameters": [ + ], + "option": "numa" + }, + { + "parameters": [ + { + "name": "debug-threads", + "help": "When enabled, name the individual threads; defaults off.\nNOTE: The thread names are for debugging and not a\nstable API.", + "type": "boolean" + }, + { + "name": "process", + "help": "Sets the name of the QEMU process, as shown in top etc", + "type": "string" + }, + { + "name": "guest", + "help": "Sets the name of the guest.\nThis name will be displayed in the SDL window caption.\nThe name will also be used for the VNC server", + "type": "string" + } + ], + "option": "name" + }, + { + "parameters": [ + { + "name": "timestamp", + "type": "boolean" + } + ], + "option": "msg" + }, + { + "parameters": [ + { + "name": "cpu-pm", + "type": "boolean" + }, + { + "name": "mem-lock", + "type": "boolean" + } + ], + "option": "overcommit" + }, + { + "parameters": [ + { + "name": "mlock", + "type": "boolean" + } + ], + "option": "realtime" + }, + { + "parameters": [ + ], + "option": "tpmdev" + }, + { + "parameters": [ + ], + "option": "object" + }, + { + "parameters": [ + { + "name": "opaque", + "help": "free-form string used to describe fd", + "type": "string" + }, + { + "name": "set", + "help": "ID of the fd set to add fd to", + "type": "number" + }, + { + "name": "fd", + "help": "file descriptor of which a duplicate is added to fd set", + "type": "number" + } + ], + "option": "add-fd" + }, + { + "parameters": [ + { + "name": "strict", + "type": "boolean" + }, + { + "name": "reboot-timeout", + "type": "number" + }, + { + "name": "splash-time", + "type": "number" + }, + { + "name": "splash", + "type": "string" + }, + { + "name": "menu", + "type": "boolean" + }, + { + "name": "once", + "type": "string" + }, + { + "name": "order", + "type": "string" + } + ], + "option": "boot-opts" + }, + { + "parameters": [ + { + "name": "maxcpus", + "type": "number" + }, + { + "name": "threads", + "type": "number" + }, + { + "name": "cores", + "type": "number" + }, + { + "name": "sockets", + "type": "number" + }, + { + "name": "cpus", + "type": "number" + } + ], + "option": "smp-opts" + }, + { + "parameters": [ + { + "name": "maxmem", + "type": "size" + }, + { + "name": "slots", + "type": "number" + }, + { + "name": "size", + "type": "size" + } + ], + "option": "memory" + }, + { + "parameters": [ + { + "name": "thread", + "help": "Enable/disable multi-threaded TCG", + "type": "string" + }, + { + "name": "accel", + "help": "Select the type of accelerator", + "type": "string" + } + ], + "option": "accel" + }, + { + "parameters": [ + { + "name": "loadparm", + "help": "Up to 8 chars in set of [A-Za-z0-9. ](lower case chars converted to upper case) to pass to machine loader, boot manager, and guest kernel", + "type": "string" + }, + { + "name": "dea-key-wrap", + "help": "enable/disable DEA key wrapping using the CPACF wrapping key", + "type": "boolean" + }, + { + "name": "aes-key-wrap", + "help": "enable/disable AES key wrapping using the CPACF wrapping key", + "type": "boolean" + }, + { + "name": "suppress-vmdesc", + "help": "Set on to disable self-describing migration", + "type": "boolean" + }, + { + "name": "iommu", + "help": "Set on/off to enable/disable Intel IOMMU (VT-d)", + "type": "boolean" + }, + { + "name": "firmware", + "help": "firmware image", + "type": "string" + }, + { + "name": "usb", + "help": "Set on/off to enable/disable usb", + "type": "boolean" + }, + { + "name": "mem-merge", + "help": "enable/disable memory merge support", + "type": "boolean" + }, + { + "name": "dump-guest-core", + "help": "Include guest memory in a core dump", + "type": "boolean" + }, + { + "name": "dt_compatible", + "help": "Overrides the \"compatible\" property of the dt root node", + "type": "string" + }, + { + "name": "phandle_start", + "help": "The first phandle ID we may generate dynamically", + "type": "number" + }, + { + "name": "dumpdtb", + "help": "Dump current dtb to a file and quit", + "type": "string" + }, + { + "name": "dtb", + "help": "Linux kernel device tree file", + "type": "string" + }, + { + "name": "append", + "help": "Linux kernel command line", + "type": "string" + }, + { + "name": "initrd", + "help": "Linux initial ramdisk file", + "type": "string" + }, + { + "name": "kernel", + "help": "Linux kernel image file", + "type": "string" + }, + { + "name": "kvm_shadow_mem", + "help": "KVM shadow MMU size", + "type": "size" + }, + { + "name": "kernel_irqchip", + "help": "use KVM in-kernel irqchip", + "type": "boolean" + }, + { + "name": "accel", + "help": "accelerator list", + "type": "string" + }, + { + "name": "type", + "help": "emulated machine", + "type": "string" + } + ], + "option": "machine" + }, + { + "parameters": [ + { + "name": "romfile", + "type": "string" + }, + { + "name": "bootindex", + "type": "number" + } + ], + "option": "option-rom" + }, + { + "parameters": [ + { + "name": "file", + "type": "string" + }, + { + "name": "events", + "type": "string" + }, + { + "name": "enable", + "type": "string" + } + ], + "option": "trace" + }, + { + "parameters": [ + { + "name": "pretty", + "type": "boolean" + }, + { + "name": "chardev", + "type": "string" + }, + { + "name": "mode", + "type": "string" + } + ], + "option": "mon" + }, + { + "parameters": [ + { + "name": "value", + "type": "string" + }, + { + "name": "property", + "type": "string" + }, + { + "name": "driver", + "type": "string" + } + ], + "option": "global" + }, + { + "parameters": [ + { + "name": "driftfix", + "type": "string" + }, + { + "name": "clock", + "type": "string" + }, + { + "name": "base", + "type": "string" + } + ], + "option": "rtc" + }, + { + "parameters": [ + ], + "option": "net" + }, + { + "parameters": [ + ], + "option": "nic" + }, + { + "parameters": [ + ], + "option": "netdev" + }, + { + "parameters": [ + ], + "option": "device" + }, + { + "parameters": [ + { + "name": "logappend", + "type": "boolean" + }, + { + "name": "logfile", + "type": "string" + }, + { + "name": "append", + "type": "boolean" + }, + { + "name": "chardev", + "type": "string" + }, + { + "name": "size", + "type": "size" + }, + { + "name": "debug", + "type": "number" + }, + { + "name": "name", + "type": "string" + }, + { + "name": "signal", + "type": "boolean" + }, + { + "name": "mux", + "type": "boolean" + }, + { + "name": "rows", + "type": "number" + }, + { + "name": "cols", + "type": "number" + }, + { + "name": "height", + "type": "number" + }, + { + "name": "width", + "type": "number" + }, + { + "name": "websocket", + "type": "boolean" + }, + { + "name": "tls-authz", + "type": "string" + }, + { + "name": "tls-creds", + "type": "string" + }, + { + "name": "tn3270", + "type": "boolean" + }, + { + "name": "telnet", + "type": "boolean" + }, + { + "name": "reconnect", + "type": "number" + }, + { + "name": "delay", + "type": "boolean" + }, + { + "name": "server", + "type": "boolean" + }, + { + "name": "wait", + "type": "boolean" + }, + { + "name": "ipv6", + "type": "boolean" + }, + { + "name": "ipv4", + "type": "boolean" + }, + { + "name": "to", + "type": "number" + }, + { + "name": "localport", + "type": "string" + }, + { + "name": "localaddr", + "type": "string" + }, + { + "name": "fd", + "type": "string" + }, + { + "name": "port", + "type": "string" + }, + { + "name": "host", + "type": "string" + }, + { + "name": "path", + "type": "string" + }, + { + "name": "backend", + "type": "string" + } + ], + "option": "chardev" + }, + { + "parameters": [ + { + "name": "copy-on-read", + "help": "copy read data from backing file into image file", + "type": "boolean" + }, + { + "name": "werror", + "help": "write error action", + "type": "string" + }, + { + "name": "rerror", + "help": "read error action", + "type": "string" + }, + { + "name": "read-only", + "help": "open drive file as read-only", + "type": "boolean" + }, + { + "name": "file", + "help": "file name", + "type": "string" + }, + { + "name": "if", + "help": "interface (ide, scsi, sd, mtd, floppy, pflash, virtio)", + "type": "string" + }, + { + "name": "media", + "help": "media type (disk, cdrom)", + "type": "string" + }, + { + "name": "index", + "help": "index number", + "type": "number" + }, + { + "name": "unit", + "help": "unit number (i.e. lun for scsi)", + "type": "number" + }, + { + "name": "bus", + "help": "bus number", + "type": "number" + }, + { + "name": "stats-account-failed", + "help": "whether to account for failed I/O operations in the statistics", + "type": "boolean" + }, + { + "name": "stats-account-invalid", + "help": "whether to account for invalid I/O operations in the statistics", + "type": "boolean" + }, + { + "name": "detect-zeroes", + "help": "try to optimize zero writes (off, on, unmap)", + "type": "string" + }, + { + "name": "throttling.group", + "help": "name of the block throttling group", + "type": "string" + }, + { + "name": "throttling.iops-size", + "help": "when limiting by iops max size of an I/O in bytes", + "type": "number" + }, + { + "name": "throttling.bps-write-max-length", + "help": "length of the bps-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-read-max-length", + "help": "length of the bps-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-total-max-length", + "help": "length of the bps-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-write-max-length", + "help": "length of the iops-write-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-read-max-length", + "help": "length of the iops-read-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.iops-total-max-length", + "help": "length of the iops-total-max burst period, in seconds", + "type": "number" + }, + { + "name": "throttling.bps-write-max", + "help": "total bytes write burst", + "type": "number" + }, + { + "name": "throttling.bps-read-max", + "help": "total bytes read burst", + "type": "number" + }, + { + "name": "throttling.bps-total-max", + "help": "total bytes burst", + "type": "number" + }, + { + "name": "throttling.iops-write-max", + "help": "I/O operations write burst", + "type": "number" + }, + { + "name": "throttling.iops-read-max", + "help": "I/O operations read burst", + "type": "number" + }, + { + "name": "throttling.iops-total-max", + "help": "I/O operations burst", + "type": "number" + }, + { + "name": "throttling.bps-write", + "help": "limit write bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-read", + "help": "limit read bytes per second", + "type": "number" + }, + { + "name": "throttling.bps-total", + "help": "limit total bytes per second", + "type": "number" + }, + { + "name": "throttling.iops-write", + "help": "limit write operations per second", + "type": "number" + }, + { + "name": "throttling.iops-read", + "help": "limit read operations per second", + "type": "number" + }, + { + "name": "throttling.iops-total", + "help": "limit total I/O operations per second", + "type": "number" + }, + { + "name": "werror", + "help": "write error action", + "type": "string" + }, + { + "name": "format", + "help": "disk format (raw, qcow2, ...)", + "type": "string" + }, + { + "name": "cache.writeback", + "help": "Enable writeback mode", + "type": "boolean" + }, + { + "name": "aio", + "help": "host AIO implementation (threads, native)", + "type": "string" + }, + { + "name": "snapshot", + "help": "enable/disable snapshot mode", + "type": "boolean" + }, + { + "name": "force-share", + "help": "always accept other writers (default: off)", + "type": "boolean" + }, + { + "name": "discard", + "help": "discard operation (ignore/off, unmap/on)", + "type": "string" + }, + { + "name": "auto-read-only", + "help": "Node can become read-only if opening read-write fails", + "type": "boolean" + }, + { + "name": "cache.no-flush", + "help": "Ignore flush requests", + "type": "boolean" + }, + { + "name": "cache.direct", + "help": "Bypass software writeback cache on the host", + "type": "boolean" + }, + { + "name": "driver", + "help": "Block driver to use for the node", + "type": "string" + }, + { + "name": "node-name", + "help": "Node name of the block device node", + "type": "string" + } + ], + "option": "drive" + } + ], + "id": "libvirt-37" +} + +{ + "execute": "query-migrate-capabilities", + "id": "libvirt-38" +} + +{ + "return": [ + { + "state": false, + "capability": "xbzrle" + }, + { + "state": false, + "capability": "rdma-pin-all" + }, + { + "state": false, + "capability": "auto-converge" + }, + { + "state": false, + "capability": "zero-blocks" + }, + { + "state": false, + "capability": "compress" + }, + { + "state": false, + "capability": "events" + }, + { + "state": false, + "capability": "postcopy-ram" + }, + { + "state": false, + "capability": "x-colo" + }, + { + "state": false, + "capability": "release-ram" + }, + { + "state": false, + "capability": "block" + }, + { + "state": false, + "capability": "return-path" + }, + { + "state": false, + "capability": "pause-before-switchover" + }, + { + "state": false, + "capability": "multifd" + }, + { + "state": false, + "capability": "dirty-bitmaps" + }, + { + "state": false, + "capability": "postcopy-blocktime" + }, + { + "state": false, + "capability": "late-block-activate" + }, + { + "state": false, + "capability": "x-ignore-shared" + } + ], + "id": "libvirt-38" +} + +{ + "execute": "query-qmp-schema", + "id": "libvirt-39" +} + +{ + "return": [ + { + "name": "query-status", + "ret-type": "1", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "SHUTDOWN", + "meta-type": "event", + "arg-type": "2" + }, + { + "name": "POWERDOWN", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "RESET", + "meta-type": "event", + "arg-type": "3" + }, + { + "name": "STOP", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "RESUME", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "SUSPEND", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "SUSPEND_DISK", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "WAKEUP", + "meta-type": "event", + "arg-type": "0" + }, + { + "name": "WATCHDOG", + "meta-type": "event", + "arg-type": "4" + }, + { + "name": "watchdog-set-action", + "ret-type": "0", + "meta-type": "command", + "arg-type": "5" + }, + { + "name": "GUEST_PANICKED", + "meta-type": "event", + "arg-type": "6" + }, + { + "name": "JOB_STATUS_CHANGE", + "meta-type": "event", + "arg-type": "7" + }, + { + "name": "job-pause", + "ret-type": "0", + "meta-type": "command", + "arg-type": "8" + }, + { + "name": "job-resume", + "ret-type": "0", + "meta-type": "command", + "arg-type": "9" + }, + { + "name": "job-cancel", + "ret-type": "0", + "meta-type": "command", + "arg-type": "10" + }, + { + "name": "job-complete", + "ret-type": "0", + "meta-type": "command", + "arg-type": "11" + }, + { + "name": "job-dismiss", + "ret-type": "0", + "meta-type": "command", + "arg-type": "12" + }, + { + "name": "job-finalize", + "ret-type": "0", + "meta-type": "command", + "arg-type": "13" + }, + { + "name": "query-jobs", + "ret-type": "[14]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "block-latency-histogram-set", + "ret-type": "0", + "meta-type": "command", + "arg-type": "15" + }, + { + "name": "query-block", + "ret-type": "[16]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-blockstats", + "ret-type": "[18]", + "meta-type": "command", + "arg-type": "17" + }, + { + "name": "query-block-jobs", + "ret-type": "[19]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "block_passwd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "20" + }, + { + "name": "block_resize", + "ret-type": "0", + "meta-type": "command", + "arg-type": "21" + }, + { + "name": "blockdev-snapshot-sync", + "ret-type": "0", + "meta-type": "command", + "arg-type": "22" + }, + { + "name": "blockdev-snapshot", + "ret-type": "0", + "meta-type": "command", + "arg-type": "23" + }, + { + "name": "change-backing-file", + "ret-type": "0", + "meta-type": "command", + "arg-type": "24" + }, + { + "name": "block-commit", + "ret-type": "0", + "meta-type": "command", + "arg-type": "25" + }, + { + "name": "drive-backup", + "ret-type": "0", + "meta-type": "command", + "arg-type": "26" + }, + { + "name": "blockdev-backup", + "ret-type": "0", + "meta-type": "command", + "arg-type": "27" + }, + { + "name": "query-named-block-nodes", + "ret-type": "[28]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "x-debug-query-block-graph", + "ret-type": "29", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "drive-mirror", + "ret-type": "0", + "meta-type": "command", + "arg-type": "30" + }, + { + "name": "block-dirty-bitmap-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "31" + }, + { + "name": "block-dirty-bitmap-remove", + "ret-type": "0", + "meta-type": "command", + "arg-type": "32" + }, + { + "name": "block-dirty-bitmap-clear", + "ret-type": "0", + "meta-type": "command", + "arg-type": "32" + }, + { + "name": "block-dirty-bitmap-enable", + "ret-type": "0", + "meta-type": "command", + "arg-type": "32" + }, + { + "name": "block-dirty-bitmap-disable", + "ret-type": "0", + "meta-type": "command", + "arg-type": "32" + }, + { + "name": "block-dirty-bitmap-merge", + "ret-type": "0", + "meta-type": "command", + "arg-type": "33" + }, + { + "name": "x-debug-block-dirty-bitmap-sha256", + "ret-type": "34", + "meta-type": "command", + "arg-type": "32" + }, + { + "name": "blockdev-mirror", + "ret-type": "0", + "meta-type": "command", + "arg-type": "35" + }, + { + "name": "block_set_io_throttle", + "ret-type": "0", + "meta-type": "command", + "arg-type": "36" + }, + { + "name": "block-stream", + "ret-type": "0", + "meta-type": "command", + "arg-type": "37" + }, + { + "name": "block-job-set-speed", + "ret-type": "0", + "meta-type": "command", + "arg-type": "38" + }, + { + "name": "block-job-cancel", + "ret-type": "0", + "meta-type": "command", + "arg-type": "39" + }, + { + "name": "block-job-pause", + "ret-type": "0", + "meta-type": "command", + "arg-type": "40" + }, + { + "name": "block-job-resume", + "ret-type": "0", + "meta-type": "command", + "arg-type": "41" + }, + { + "name": "block-job-complete", + "ret-type": "0", + "meta-type": "command", + "arg-type": "42" + }, + { + "name": "block-job-dismiss", + "ret-type": "0", + "meta-type": "command", + "arg-type": "43" + }, + { + "name": "block-job-finalize", + "ret-type": "0", + "meta-type": "command", + "arg-type": "44" + }, + { + "name": "blockdev-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "45" + }, + { + "name": "x-blockdev-reopen", + "ret-type": "0", + "meta-type": "command", + "arg-type": "45" + }, + { + "name": "blockdev-del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "46" + }, + { + "name": "blockdev-create", + "ret-type": "0", + "meta-type": "command", + "arg-type": "47" + }, + { + "name": "blockdev-open-tray", + "ret-type": "0", + "meta-type": "command", + "arg-type": "48" + }, + { + "name": "blockdev-close-tray", + "ret-type": "0", + "meta-type": "command", + "arg-type": "49" + }, + { + "name": "blockdev-remove-medium", + "ret-type": "0", + "meta-type": "command", + "arg-type": "50" + }, + { + "name": "blockdev-insert-medium", + "ret-type": "0", + "meta-type": "command", + "arg-type": "51" + }, + { + "name": "blockdev-change-medium", + "ret-type": "0", + "meta-type": "command", + "arg-type": "52" + }, + { + "name": "BLOCK_IMAGE_CORRUPTED", + "meta-type": "event", + "arg-type": "53" + }, + { + "name": "BLOCK_IO_ERROR", + "meta-type": "event", + "arg-type": "54" + }, + { + "name": "BLOCK_JOB_COMPLETED", + "meta-type": "event", + "arg-type": "55" + }, + { + "name": "BLOCK_JOB_CANCELLED", + "meta-type": "event", + "arg-type": "56" + }, + { + "name": "BLOCK_JOB_ERROR", + "meta-type": "event", + "arg-type": "57" + }, + { + "name": "BLOCK_JOB_READY", + "meta-type": "event", + "arg-type": "58" + }, + { + "name": "BLOCK_JOB_PENDING", + "meta-type": "event", + "arg-type": "59" + }, + { + "name": "BLOCK_WRITE_THRESHOLD", + "meta-type": "event", + "arg-type": "60" + }, + { + "name": "block-set-write-threshold", + "ret-type": "0", + "meta-type": "command", + "arg-type": "61" + }, + { + "name": "x-blockdev-change", + "ret-type": "0", + "meta-type": "command", + "arg-type": "62" + }, + { + "name": "x-blockdev-set-iothread", + "ret-type": "0", + "meta-type": "command", + "arg-type": "63" + }, + { + "name": "query-pr-managers", + "ret-type": "[64]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "blockdev-snapshot-internal-sync", + "ret-type": "0", + "meta-type": "command", + "arg-type": "65" + }, + { + "name": "blockdev-snapshot-delete-internal-sync", + "ret-type": "67", + "meta-type": "command", + "arg-type": "66" + }, + { + "name": "eject", + "ret-type": "0", + "meta-type": "command", + "arg-type": "68" + }, + { + "name": "nbd-server-start", + "ret-type": "0", + "meta-type": "command", + "arg-type": "69" + }, + { + "name": "nbd-server-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "70" + }, + { + "name": "nbd-server-remove", + "ret-type": "0", + "meta-type": "command", + "arg-type": "71" + }, + { + "name": "nbd-server-stop", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "DEVICE_TRAY_MOVED", + "meta-type": "event", + "arg-type": "72" + }, + { + "name": "PR_MANAGER_STATUS_CHANGED", + "meta-type": "event", + "arg-type": "73" + }, + { + "name": "QUORUM_FAILURE", + "meta-type": "event", + "arg-type": "74" + }, + { + "name": "QUORUM_REPORT_BAD", + "meta-type": "event", + "arg-type": "75" + }, + { + "name": "query-chardev", + "ret-type": "[76]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-chardev-backends", + "ret-type": "[77]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "ringbuf-write", + "ret-type": "0", + "meta-type": "command", + "arg-type": "78" + }, + { + "name": "ringbuf-read", + "ret-type": "str", + "meta-type": "command", + "arg-type": "79" + }, + { + "name": "chardev-add", + "ret-type": "81", + "meta-type": "command", + "arg-type": "80" + }, + { + "name": "chardev-change", + "ret-type": "81", + "meta-type": "command", + "arg-type": "82" + }, + { + "name": "chardev-remove", + "ret-type": "0", + "meta-type": "command", + "arg-type": "83" + }, + { + "name": "chardev-send-break", + "ret-type": "0", + "meta-type": "command", + "arg-type": "84" + }, + { + "name": "VSERPORT_CHANGE", + "meta-type": "event", + "arg-type": "85" + }, + { + "name": "set_link", + "ret-type": "0", + "meta-type": "command", + "arg-type": "86" + }, + { + "name": "netdev_add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "87" + }, + { + "name": "netdev_del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "88" + }, + { + "name": "query-rx-filter", + "ret-type": "[90]", + "meta-type": "command", + "arg-type": "89" + }, + { + "name": "NIC_RX_FILTER_CHANGED", + "meta-type": "event", + "arg-type": "91" + }, + { + "name": "announce-self", + "ret-type": "0", + "meta-type": "command", + "arg-type": "92" + }, + { + "name": "RDMA_GID_STATUS_CHANGED", + "meta-type": "event", + "arg-type": "93" + }, + { + "name": "query-rocker", + "ret-type": "95", + "meta-type": "command", + "arg-type": "94" + }, + { + "name": "query-rocker-ports", + "ret-type": "[97]", + "meta-type": "command", + "arg-type": "96" + }, + { + "name": "query-rocker-of-dpa-flows", + "ret-type": "[99]", + "meta-type": "command", + "arg-type": "98" + }, + { + "name": "query-rocker-of-dpa-groups", + "ret-type": "[101]", + "meta-type": "command", + "arg-type": "100" + }, + { + "name": "query-tpm-models", + "ret-type": "[102]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-tpm-types", + "ret-type": "[103]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-tpm", + "ret-type": "[104]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "set_password", + "ret-type": "0", + "meta-type": "command", + "arg-type": "105" + }, + { + "name": "expire_password", + "ret-type": "0", + "meta-type": "command", + "arg-type": "106" + }, + { + "name": "screendump", + "ret-type": "0", + "meta-type": "command", + "arg-type": "107" + }, + { + "name": "query-vnc", + "ret-type": "112", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-vnc-servers", + "ret-type": "[113]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "change-vnc-password", + "ret-type": "0", + "meta-type": "command", + "arg-type": "114" + }, + { + "name": "VNC_CONNECTED", + "meta-type": "event", + "arg-type": "115" + }, + { + "name": "VNC_INITIALIZED", + "meta-type": "event", + "arg-type": "116" + }, + { + "name": "VNC_DISCONNECTED", + "meta-type": "event", + "arg-type": "117" + }, + { + "name": "query-mice", + "ret-type": "[118]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "send-key", + "ret-type": "0", + "meta-type": "command", + "arg-type": "119" + }, + { + "name": "input-send-event", + "ret-type": "0", + "meta-type": "command", + "arg-type": "120" + }, + { + "name": "query-display-options", + "ret-type": "121", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-migrate", + "ret-type": "122", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-set-capabilities", + "ret-type": "0", + "meta-type": "command", + "arg-type": "123" + }, + { + "name": "query-migrate-capabilities", + "ret-type": "[124]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-set-parameters", + "ret-type": "0", + "meta-type": "command", + "arg-type": "125" + }, + { + "name": "query-migrate-parameters", + "ret-type": "126", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "client_migrate_info", + "ret-type": "0", + "meta-type": "command", + "arg-type": "127" + }, + { + "name": "migrate-start-postcopy", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "MIGRATION", + "meta-type": "event", + "arg-type": "128" + }, + { + "name": "MIGRATION_PASS", + "meta-type": "event", + "arg-type": "129" + }, + { + "name": "COLO_EXIT", + "meta-type": "event", + "arg-type": "130" + }, + { + "name": "x-colo-lost-heartbeat", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate_cancel", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-continue", + "ret-type": "0", + "meta-type": "command", + "arg-type": "131" + }, + { + "name": "migrate_set_downtime", + "ret-type": "0", + "meta-type": "command", + "arg-type": "132" + }, + { + "name": "migrate_set_speed", + "ret-type": "0", + "meta-type": "command", + "arg-type": "133" + }, + { + "name": "migrate-set-cache-size", + "ret-type": "0", + "meta-type": "command", + "arg-type": "134" + }, + { + "name": "query-migrate-cache-size", + "ret-type": "int", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate", + "ret-type": "0", + "meta-type": "command", + "arg-type": "135" + }, + { + "name": "migrate-incoming", + "ret-type": "0", + "meta-type": "command", + "arg-type": "136" + }, + { + "name": "xen-save-devices-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "137" + }, + { + "name": "xen-set-replication", + "ret-type": "0", + "meta-type": "command", + "arg-type": "138" + }, + { + "name": "query-xen-replication-status", + "ret-type": "139", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "xen-colo-do-checkpoint", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-colo-status", + "ret-type": "140", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-recover", + "ret-type": "0", + "allow-oob": true, + "meta-type": "command", + "arg-type": "141" + }, + { + "name": "migrate-pause", + "ret-type": "0", + "allow-oob": true, + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "transaction", + "ret-type": "0", + "meta-type": "command", + "arg-type": "142" + }, + { + "name": "trace-event-get-state", + "ret-type": "[144]", + "meta-type": "command", + "arg-type": "143" + }, + { + "name": "trace-event-set-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "145" + }, + { + "name": "query-qmp-schema", + "ret-type": "[146]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "qmp_capabilities", + "ret-type": "0", + "meta-type": "command", + "arg-type": "147" + }, + { + "name": "query-version", + "ret-type": "148", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-commands", + "ret-type": "[149]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "add_client", + "ret-type": "0", + "meta-type": "command", + "arg-type": "150" + }, + { + "name": "query-name", + "ret-type": "151", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-kvm", + "ret-type": "152", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-uuid", + "ret-type": "153", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-events", + "ret-type": "[154]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpus", + "ret-type": "[155]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpus-fast", + "ret-type": "[156]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-iothreads", + "ret-type": "[157]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-balloon", + "ret-type": "158", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "BALLOON_CHANGE", + "meta-type": "event", + "arg-type": "159" + }, + { + "name": "query-pci", + "ret-type": "[160]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "quit", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "stop", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "system_reset", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "system_powerdown", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "cpu-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "161" + }, + { + "name": "memsave", + "ret-type": "0", + "meta-type": "command", + "arg-type": "162" + }, + { + "name": "pmemsave", + "ret-type": "0", + "meta-type": "command", + "arg-type": "163" + }, + { + "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", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "inject-nmi", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "balloon", + "ret-type": "0", + "meta-type": "command", + "arg-type": "164" + }, + { + "name": "human-monitor-command", + "ret-type": "str", + "meta-type": "command", + "arg-type": "165" + }, + { + "name": "qom-list", + "ret-type": "[167]", + "meta-type": "command", + "arg-type": "166" + }, + { + "name": "qom-get", + "ret-type": "any", + "meta-type": "command", + "arg-type": "168" + }, + { + "name": "qom-set", + "ret-type": "0", + "meta-type": "command", + "arg-type": "169" + }, + { + "name": "change", + "ret-type": "0", + "meta-type": "command", + "arg-type": "170" + }, + { + "name": "qom-list-types", + "ret-type": "[172]", + "meta-type": "command", + "arg-type": "171" + }, + { + "name": "device-list-properties", + "ret-type": "[167]", + "meta-type": "command", + "arg-type": "173" + }, + { + "name": "qom-list-properties", + "ret-type": "[167]", + "meta-type": "command", + "arg-type": "174" + }, + { + "name": "xen-set-global-dirty-log", + "ret-type": "0", + "meta-type": "command", + "arg-type": "175" + }, + { + "name": "device_add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "176" + }, + { + "name": "device_del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "177" + }, + { + "name": "DEVICE_DELETED", + "meta-type": "event", + "arg-type": "178" + }, + { + "name": "dump-guest-memory", + "ret-type": "0", + "meta-type": "command", + "arg-type": "179" + }, + { + "name": "query-dump", + "ret-type": "180", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "DUMP_COMPLETED", + "meta-type": "event", + "arg-type": "181" + }, + { + "name": "query-dump-guest-memory-capability", + "ret-type": "182", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "object-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "183" + }, + { + "name": "object-del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "184" + }, + { + "name": "getfd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "185" + }, + { + "name": "closefd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "186" + }, + { + "name": "query-machines", + "ret-type": "[187]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-current-machine", + "ret-type": "188", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-memory-size-summary", + "ret-type": "189", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "add-fd", + "ret-type": "191", + "meta-type": "command", + "arg-type": "190" + }, + { + "name": "remove-fd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "192" + }, + { + "name": "query-fdsets", + "ret-type": "[193]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-target", + "ret-type": "194", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-command-line-options", + "ret-type": "[196]", + "meta-type": "command", + "arg-type": "195" + }, + { + "name": "query-memdev", + "ret-type": "[197]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-memory-devices", + "ret-type": "[198]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "MEM_UNPLUG_ERROR", + "meta-type": "event", + "arg-type": "199" + }, + { + "name": "query-acpi-ospm-status", + "ret-type": "[200]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "ACPI_DEVICE_OST", + "meta-type": "event", + "arg-type": "201" + }, + { + "name": "xen-load-devices-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "202" + }, + { + "name": "query-hotpluggable-cpus", + "ret-type": "[203]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-vm-generation-id", + "ret-type": "204", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "set-numa-node", + "ret-type": "0", + "meta-type": "command", + "arg-type": "205" + }, + { + "name": "RTC_CHANGE", + "meta-type": "event", + "arg-type": "206" + }, + { + "name": "dump-skeys", + "ret-type": "0", + "meta-type": "command", + "arg-type": "210" + }, + { + "name": "query-cpu-model-comparison", + "ret-type": "212", + "meta-type": "command", + "arg-type": "211" + }, + { + "name": "query-cpu-model-baseline", + "ret-type": "214", + "meta-type": "command", + "arg-type": "213" + }, + { + "name": "query-cpu-model-expansion", + "ret-type": "217", + "meta-type": "command", + "arg-type": "216" + }, + { + "name": "query-cpu-definitions", + "ret-type": "[218]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "0", + "members": [ + ], + "meta-type": "object" + }, + { + "name": "1", + "members": [ + { + "name": "running", + "type": "bool" + }, + { + "name": "singlestep", + "type": "bool" + }, + { + "name": "status", + "type": "219" + } + ], + "meta-type": "object" + }, + { + "name": "2", + "members": [ + { + "name": "guest", + "type": "bool" + }, + { + "name": "reason", + "type": "220" + } + ], + "meta-type": "object" + }, + { + "name": "3", + "members": [ + { + "name": "guest", + "type": "bool" + }, + { + "name": "reason", + "type": "220" + } + ], + "meta-type": "object" + }, + { + "name": "4", + "members": [ + { + "name": "action", + "type": "221" + } + ], + "meta-type": "object" + }, + { + "name": "5", + "members": [ + { + "name": "action", + "type": "221" + } + ], + "meta-type": "object" + }, + { + "name": "6", + "members": [ + { + "name": "action", + "type": "222" + }, + { + "name": "info", + "default": null, + "type": "223" + } + ], + "meta-type": "object" + }, + { + "name": "7", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "status", + "type": "224" + } + ], + "meta-type": "object" + }, + { + "name": "8", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "9", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "10", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "11", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "12", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "13", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[14]", + "element-type": "14", + "meta-type": "array" + }, + { + "name": "14", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "type", + "type": "225" + }, + { + "name": "status", + "type": "224" + }, + { + "name": "current-progress", + "type": "int" + }, + { + "name": "total-progress", + "type": "int" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "15", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "boundaries", + "default": null, + "type": "[int]" + }, + { + "name": "boundaries-read", + "default": null, + "type": "[int]" + }, + { + "name": "boundaries-write", + "default": null, + "type": "[int]" + }, + { + "name": "boundaries-flush", + "default": null, + "type": "[int]" + } + ], + "meta-type": "object" + }, + { + "name": "[16]", + "element-type": "16", + "meta-type": "array" + }, + { + "name": "16", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "qdev", + "default": null, + "type": "str" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "removable", + "type": "bool" + }, + { + "name": "locked", + "type": "bool" + }, + { + "name": "inserted", + "default": null, + "type": "28" + }, + { + "name": "tray_open", + "default": null, + "type": "bool" + }, + { + "name": "io-status", + "default": null, + "type": "226" + }, + { + "name": "dirty-bitmaps", + "default": null, + "type": "[227]" + } + ], + "meta-type": "object" + }, + { + "name": "17", + "members": [ + { + "name": "query-nodes", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[18]", + "element-type": "18", + "meta-type": "array" + }, + { + "name": "18", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "qdev", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "stats", + "type": "228" + }, + { + "name": "parent", + "default": null, + "type": "18" + }, + { + "name": "backing", + "default": null, + "type": "18" + } + ], + "meta-type": "object" + }, + { + "name": "[19]", + "element-type": "19", + "meta-type": "array" + }, + { + "name": "19", + "members": [ + { + "name": "type", + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "len", + "type": "int" + }, + { + "name": "offset", + "type": "int" + }, + { + "name": "busy", + "type": "bool" + }, + { + "name": "paused", + "type": "bool" + }, + { + "name": "speed", + "type": "int" + }, + { + "name": "io-status", + "type": "226" + }, + { + "name": "ready", + "type": "bool" + }, + { + "name": "status", + "type": "224" + }, + { + "name": "auto-finalize", + "type": "bool" + }, + { + "name": "auto-dismiss", + "type": "bool" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "20", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "password", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "21", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "22", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "snapshot-file", + "type": "str" + }, + { + "name": "snapshot-node-name", + "default": null, + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "str" + }, + { + "name": "mode", + "default": null, + "type": "229" + } + ], + "meta-type": "object" + }, + { + "name": "23", + "members": [ + { + "name": "node", + "type": "str" + }, + { + "name": "overlay", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "24", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "image-node-name", + "type": "str" + }, + { + "name": "backing-file", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "25", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "base-node", + "default": null, + "type": "str" + }, + { + "name": "base", + "default": null, + "type": "str" + }, + { + "name": "top-node", + "default": null, + "type": "str" + }, + { + "name": "top", + "default": null, + "type": "str" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "filter-node-name", + "default": null, + "type": "str" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "26", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "str" + }, + { + "name": "sync", + "type": "230" + }, + { + "name": "mode", + "default": null, + "type": "229" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "bitmap", + "default": null, + "type": "str" + }, + { + "name": "compress", + "default": null, + "type": "bool" + }, + { + "name": "on-source-error", + "default": null, + "type": "231" + }, + { + "name": "on-target-error", + "default": null, + "type": "231" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "27", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "sync", + "type": "230" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "bitmap", + "default": null, + "type": "str" + }, + { + "name": "compress", + "default": null, + "type": "bool" + }, + { + "name": "on-source-error", + "default": null, + "type": "231" + }, + { + "name": "on-target-error", + "default": null, + "type": "231" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[28]", + "element-type": "28", + "meta-type": "array" + }, + { + "name": "28", + "members": [ + { + "name": "file", + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "ro", + "type": "bool" + }, + { + "name": "drv", + "type": "str" + }, + { + "name": "backing_file", + "default": null, + "type": "str" + }, + { + "name": "backing_file_depth", + "type": "int" + }, + { + "name": "encrypted", + "type": "bool" + }, + { + "name": "encryption_key_missing", + "type": "bool" + }, + { + "name": "detect_zeroes", + "type": "232" + }, + { + "name": "bps", + "type": "int" + }, + { + "name": "bps_rd", + "type": "int" + }, + { + "name": "bps_wr", + "type": "int" + }, + { + "name": "iops", + "type": "int" + }, + { + "name": "iops_rd", + "type": "int" + }, + { + "name": "iops_wr", + "type": "int" + }, + { + "name": "image", + "type": "233" + }, + { + "name": "bps_max", + "default": null, + "type": "int" + }, + { + "name": "bps_rd_max", + "default": null, + "type": "int" + }, + { + "name": "bps_wr_max", + "default": null, + "type": "int" + }, + { + "name": "iops_max", + "default": null, + "type": "int" + }, + { + "name": "iops_rd_max", + "default": null, + "type": "int" + }, + { + "name": "iops_wr_max", + "default": null, + "type": "int" + }, + { + "name": "bps_max_length", + "default": null, + "type": "int" + }, + { + "name": "bps_rd_max_length", + "default": null, + "type": "int" + }, + { + "name": "bps_wr_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_rd_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_wr_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_size", + "default": null, + "type": "int" + }, + { + "name": "group", + "default": null, + "type": "str" + }, + { + "name": "cache", + "type": "234" + }, + { + "name": "write_threshold", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "29", + "members": [ + { + "name": "nodes", + "type": "[235]" + }, + { + "name": "edges", + "type": "[236]" + } + ], + "meta-type": "object" + }, + { + "name": "30", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "replaces", + "default": null, + "type": "str" + }, + { + "name": "sync", + "type": "230" + }, + { + "name": "mode", + "default": null, + "type": "229" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "granularity", + "default": null, + "type": "int" + }, + { + "name": "buf-size", + "default": null, + "type": "int" + }, + { + "name": "on-source-error", + "default": null, + "type": "231" + }, + { + "name": "on-target-error", + "default": null, + "type": "231" + }, + { + "name": "unmap", + "default": null, + "type": "bool" + }, + { + "name": "copy-mode", + "default": null, + "type": "237" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "31", + "members": [ + { + "name": "node", + "type": "str" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "granularity", + "default": null, + "type": "int" + }, + { + "name": "persistent", + "default": null, + "type": "bool" + }, + { + "name": "autoload", + "default": null, + "type": "bool" + }, + { + "name": "disabled", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "32", + "members": [ + { + "name": "node", + "type": "str" + }, + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "33", + "members": [ + { + "name": "node", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "bitmaps", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "34", + "members": [ + { + "name": "sha256", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "35", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "replaces", + "default": null, + "type": "str" + }, + { + "name": "sync", + "type": "230" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "granularity", + "default": null, + "type": "int" + }, + { + "name": "buf-size", + "default": null, + "type": "int" + }, + { + "name": "on-source-error", + "default": null, + "type": "231" + }, + { + "name": "on-target-error", + "default": null, + "type": "231" + }, + { + "name": "filter-node-name", + "default": null, + "type": "str" + }, + { + "name": "copy-mode", + "default": null, + "type": "237" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "36", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "bps", + "type": "int" + }, + { + "name": "bps_rd", + "type": "int" + }, + { + "name": "bps_wr", + "type": "int" + }, + { + "name": "iops", + "type": "int" + }, + { + "name": "iops_rd", + "type": "int" + }, + { + "name": "iops_wr", + "type": "int" + }, + { + "name": "bps_max", + "default": null, + "type": "int" + }, + { + "name": "bps_rd_max", + "default": null, + "type": "int" + }, + { + "name": "bps_wr_max", + "default": null, + "type": "int" + }, + { + "name": "iops_max", + "default": null, + "type": "int" + }, + { + "name": "iops_rd_max", + "default": null, + "type": "int" + }, + { + "name": "iops_wr_max", + "default": null, + "type": "int" + }, + { + "name": "bps_max_length", + "default": null, + "type": "int" + }, + { + "name": "bps_rd_max_length", + "default": null, + "type": "int" + }, + { + "name": "bps_wr_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_rd_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_wr_max_length", + "default": null, + "type": "int" + }, + { + "name": "iops_size", + "default": null, + "type": "int" + }, + { + "name": "group", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "37", + "members": [ + { + "name": "job-id", + "default": null, + "type": "str" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "base", + "default": null, + "type": "str" + }, + { + "name": "base-node", + "default": null, + "type": "str" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "on-error", + "default": null, + "type": "231" + }, + { + "name": "auto-finalize", + "default": null, + "type": "bool" + }, + { + "name": "auto-dismiss", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "38", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "speed", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "39", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "force", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "40", + "members": [ + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "41", + "members": [ + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "42", + "members": [ + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "43", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "44", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "45", + "tag": "driver", + "variants": [ + { + "case": "blkdebug", + "type": "241" + }, + { + "case": "blklogwrites", + "type": "242" + }, + { + "case": "blkverify", + "type": "243" + }, + { + "case": "bochs", + "type": "244" + }, + { + "case": "cloop", + "type": "244" + }, + { + "case": "copy-on-read", + "type": "244" + }, + { + "case": "dmg", + "type": "244" + }, + { + "case": "file", + "type": "245" + }, + { + "case": "ftp", + "type": "246" + }, + { + "case": "ftps", + "type": "247" + }, + { + "case": "gluster", + "type": "248" + }, + { + "case": "host_cdrom", + "type": "245" + }, + { + "case": "host_device", + "type": "245" + }, + { + "case": "http", + "type": "249" + }, + { + "case": "https", + "type": "250" + }, + { + "case": "iscsi", + "type": "251" + }, + { + "case": "luks", + "type": "252" + }, + { + "case": "nbd", + "type": "253" + }, + { + "case": "nfs", + "type": "254" + }, + { + "case": "null-aio", + "type": "255" + }, + { + "case": "null-co", + "type": "255" + }, + { + "case": "nvme", + "type": "256" + }, + { + "case": "parallels", + "type": "244" + }, + { + "case": "qcow2", + "type": "257" + }, + { + "case": "qcow", + "type": "258" + }, + { + "case": "qed", + "type": "259" + }, + { + "case": "quorum", + "type": "260" + }, + { + "case": "raw", + "type": "261" + }, + { + "case": "rbd", + "type": "262" + }, + { + "case": "replication", + "type": "263" + }, + { + "case": "sheepdog", + "type": "264" + }, + { + "case": "ssh", + "type": "265" + }, + { + "case": "throttle", + "type": "266" + }, + { + "case": "vdi", + "type": "244" + }, + { + "case": "vhdx", + "type": "244" + }, + { + "case": "vmdk", + "type": "259" + }, + { + "case": "vpc", + "type": "244" + }, + { + "case": "vvfat", + "type": "267" + }, + { + "case": "vxhs", + "type": "268" + } + ], + "members": [ + { + "name": "driver", + "type": "238" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "discard", + "default": null, + "type": "239" + }, + { + "name": "cache", + "default": null, + "type": "240" + }, + { + "name": "read-only", + "default": null, + "type": "bool" + }, + { + "name": "auto-read-only", + "default": null, + "type": "bool" + }, + { + "name": "force-share", + "default": null, + "type": "bool" + }, + { + "name": "detect-zeroes", + "default": null, + "type": "232" + } + ], + "meta-type": "object" + }, + { + "name": "46", + "members": [ + { + "name": "node-name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "47", + "members": [ + { + "name": "job-id", + "type": "str" + }, + { + "name": "options", + "type": "269" + } + ], + "meta-type": "object" + }, + { + "name": "48", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "force", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "49", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "50", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "51", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "node-name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "52", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "filename", + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "str" + }, + { + "name": "read-only-mode", + "default": null, + "type": "270" + } + ], + "meta-type": "object" + }, + { + "name": "53", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "msg", + "type": "str" + }, + { + "name": "offset", + "default": null, + "type": "int" + }, + { + "name": "size", + "default": null, + "type": "int" + }, + { + "name": "fatal", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "54", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "operation", + "type": "271" + }, + { + "name": "action", + "type": "272" + }, + { + "name": "nospace", + "default": null, + "type": "bool" + }, + { + "name": "reason", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "55", + "members": [ + { + "name": "type", + "type": "225" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "len", + "type": "int" + }, + { + "name": "offset", + "type": "int" + }, + { + "name": "speed", + "type": "int" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "56", + "members": [ + { + "name": "type", + "type": "225" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "len", + "type": "int" + }, + { + "name": "offset", + "type": "int" + }, + { + "name": "speed", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "57", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "operation", + "type": "271" + }, + { + "name": "action", + "type": "272" + } + ], + "meta-type": "object" + }, + { + "name": "58", + "members": [ + { + "name": "type", + "type": "225" + }, + { + "name": "device", + "type": "str" + }, + { + "name": "len", + "type": "int" + }, + { + "name": "offset", + "type": "int" + }, + { + "name": "speed", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "59", + "members": [ + { + "name": "type", + "type": "225" + }, + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "60", + "members": [ + { + "name": "node-name", + "type": "str" + }, + { + "name": "amount-exceeded", + "type": "int" + }, + { + "name": "write-threshold", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "61", + "members": [ + { + "name": "node-name", + "type": "str" + }, + { + "name": "write-threshold", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "62", + "members": [ + { + "name": "parent", + "type": "str" + }, + { + "name": "child", + "default": null, + "type": "str" + }, + { + "name": "node", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "63", + "members": [ + { + "name": "node-name", + "type": "str" + }, + { + "name": "iothread", + "type": "273" + }, + { + "name": "force", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[64]", + "element-type": "64", + "meta-type": "array" + }, + { + "name": "64", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "connected", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "65", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "66", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "name", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "67", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "vm-state-size", + "type": "int" + }, + { + "name": "date-sec", + "type": "int" + }, + { + "name": "date-nsec", + "type": "int" + }, + { + "name": "vm-clock-sec", + "type": "int" + }, + { + "name": "vm-clock-nsec", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "68", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "force", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "69", + "members": [ + { + "name": "addr", + "type": "274" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + }, + { + "name": "tls-authz", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "70", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "name", + "default": null, + "type": "str" + }, + { + "name": "writable", + "default": null, + "type": "bool" + }, + { + "name": "bitmap", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "71", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "mode", + "default": null, + "type": "275" + } + ], + "meta-type": "object" + }, + { + "name": "72", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "id", + "type": "str" + }, + { + "name": "tray-open", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "73", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "connected", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "74", + "members": [ + { + "name": "reference", + "type": "str" + }, + { + "name": "sector-num", + "type": "int" + }, + { + "name": "sectors-count", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "75", + "members": [ + { + "name": "type", + "type": "276" + }, + { + "name": "error", + "default": null, + "type": "str" + }, + { + "name": "node-name", + "type": "str" + }, + { + "name": "sector-num", + "type": "int" + }, + { + "name": "sectors-count", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[76]", + "element-type": "76", + "meta-type": "array" + }, + { + "name": "76", + "members": [ + { + "name": "label", + "type": "str" + }, + { + "name": "filename", + "type": "str" + }, + { + "name": "frontend-open", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[77]", + "element-type": "77", + "meta-type": "array" + }, + { + "name": "77", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "78", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "data", + "type": "str" + }, + { + "name": "format", + "default": null, + "type": "277" + } + ], + "meta-type": "object" + }, + { + "name": "79", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "format", + "default": null, + "type": "277" + } + ], + "meta-type": "object" + }, + { + "name": "str", + "json-type": "string", + "meta-type": "builtin" + }, + { + "name": "80", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "backend", + "type": "278" + } + ], + "meta-type": "object" + }, + { + "name": "81", + "members": [ + { + "name": "pty", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "82", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "backend", + "type": "278" + } + ], + "meta-type": "object" + }, + { + "name": "83", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "84", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "85", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "open", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "86", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "up", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "87", + "members": [ + { + "name": "type", + "type": "str" + }, + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "88", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "89", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[90]", + "element-type": "90", + "meta-type": "array" + }, + { + "name": "90", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "promiscuous", + "type": "bool" + }, + { + "name": "multicast", + "type": "279" + }, + { + "name": "unicast", + "type": "279" + }, + { + "name": "vlan", + "type": "279" + }, + { + "name": "broadcast-allowed", + "type": "bool" + }, + { + "name": "multicast-overflow", + "type": "bool" + }, + { + "name": "unicast-overflow", + "type": "bool" + }, + { + "name": "main-mac", + "type": "str" + }, + { + "name": "vlan-table", + "type": "[int]" + }, + { + "name": "unicast-table", + "type": "[str]" + }, + { + "name": "multicast-table", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "91", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + }, + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "92", + "members": [ + { + "name": "initial", + "type": "int" + }, + { + "name": "max", + "type": "int" + }, + { + "name": "rounds", + "type": "int" + }, + { + "name": "step", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "93", + "members": [ + { + "name": "netdev", + "type": "str" + }, + { + "name": "gid-status", + "type": "bool" + }, + { + "name": "subnet-prefix", + "type": "int" + }, + { + "name": "interface-id", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "94", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "95", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "id", + "type": "int" + }, + { + "name": "ports", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "96", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[97]", + "element-type": "97", + "meta-type": "array" + }, + { + "name": "97", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "enabled", + "type": "bool" + }, + { + "name": "link-up", + "type": "bool" + }, + { + "name": "speed", + "type": "int" + }, + { + "name": "duplex", + "type": "280" + }, + { + "name": "autoneg", + "type": "281" + } + ], + "meta-type": "object" + }, + { + "name": "98", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "tbl-id", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[99]", + "element-type": "99", + "meta-type": "array" + }, + { + "name": "99", + "members": [ + { + "name": "cookie", + "type": "int" + }, + { + "name": "hits", + "type": "int" + }, + { + "name": "key", + "type": "282" + }, + { + "name": "mask", + "type": "283" + }, + { + "name": "action", + "type": "284" + } + ], + "meta-type": "object" + }, + { + "name": "100", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[101]", + "element-type": "101", + "meta-type": "array" + }, + { + "name": "101", + "members": [ + { + "name": "id", + "type": "int" + }, + { + "name": "type", + "type": "int" + }, + { + "name": "vlan-id", + "default": null, + "type": "int" + }, + { + "name": "pport", + "default": null, + "type": "int" + }, + { + "name": "index", + "default": null, + "type": "int" + }, + { + "name": "out-pport", + "default": null, + "type": "int" + }, + { + "name": "group-id", + "default": null, + "type": "int" + }, + { + "name": "set-vlan-id", + "default": null, + "type": "int" + }, + { + "name": "pop-vlan", + "default": null, + "type": "int" + }, + { + "name": "group-ids", + "default": null, + "type": "[int]" + }, + { + "name": "set-eth-src", + "default": null, + "type": "str" + }, + { + "name": "set-eth-dst", + "default": null, + "type": "str" + }, + { + "name": "ttl-check", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[102]", + "element-type": "102", + "meta-type": "array" + }, + { + "name": "102", + "meta-type": "enum", + "values": [ + "tpm-tis", + "tpm-crb" + ] + }, + { + "name": "[103]", + "element-type": "103", + "meta-type": "array" + }, + { + "name": "103", + "meta-type": "enum", + "values": [ + "passthrough", + "emulator" + ] + }, + { + "name": "[104]", + "element-type": "104", + "meta-type": "array" + }, + { + "name": "104", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "model", + "type": "102" + }, + { + "name": "options", + "type": "285" + } + ], + "meta-type": "object" + }, + { + "name": "105", + "members": [ + { + "name": "protocol", + "type": "str" + }, + { + "name": "password", + "type": "str" + }, + { + "name": "connected", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "106", + "members": [ + { + "name": "protocol", + "type": "str" + }, + { + "name": "time", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "107", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "head", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "112", + "members": [ + { + "name": "enabled", + "type": "bool" + }, + { + "name": "host", + "default": null, + "type": "str" + }, + { + "name": "family", + "default": null, + "type": "290" + }, + { + "name": "service", + "default": null, + "type": "str" + }, + { + "name": "auth", + "default": null, + "type": "str" + }, + { + "name": "clients", + "default": null, + "type": "[291]" + } + ], + "meta-type": "object" + }, + { + "name": "[113]", + "element-type": "113", + "meta-type": "array" + }, + { + "name": "113", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "server", + "type": "[292]" + }, + { + "name": "clients", + "type": "[291]" + }, + { + "name": "auth", + "type": "293" + }, + { + "name": "vencrypt", + "default": null, + "type": "294" + }, + { + "name": "display", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "114", + "members": [ + { + "name": "password", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "115", + "members": [ + { + "name": "server", + "type": "295" + }, + { + "name": "client", + "type": "296" + } + ], + "meta-type": "object" + }, + { + "name": "116", + "members": [ + { + "name": "server", + "type": "295" + }, + { + "name": "client", + "type": "291" + } + ], + "meta-type": "object" + }, + { + "name": "117", + "members": [ + { + "name": "server", + "type": "295" + }, + { + "name": "client", + "type": "291" + } + ], + "meta-type": "object" + }, + { + "name": "[118]", + "element-type": "118", + "meta-type": "array" + }, + { + "name": "118", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "index", + "type": "int" + }, + { + "name": "current", + "type": "bool" + }, + { + "name": "absolute", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "119", + "members": [ + { + "name": "keys", + "type": "[297]" + }, + { + "name": "hold-time", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "120", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "head", + "default": null, + "type": "int" + }, + { + "name": "events", + "type": "[298]" + } + ], + "meta-type": "object" + }, + { + "name": "121", + "tag": "type", + "variants": [ + { + "case": "gtk", + "type": "301" + }, + { + "case": "curses", + "type": "302" + }, + { + "case": "egl-headless", + "type": "303" + }, + { + "case": "default", + "type": "0" + }, + { + "case": "none", + "type": "0" + }, + { + "case": "sdl", + "type": "0" + }, + { + "case": "cocoa", + "type": "0" + }, + { + "case": "spice-app", + "type": "0" + } + ], + "members": [ + { + "name": "type", + "type": "299" + }, + { + "name": "full-screen", + "default": null, + "type": "bool" + }, + { + "name": "window-close", + "default": null, + "type": "bool" + }, + { + "name": "gl", + "default": null, + "type": "300" + } + ], + "meta-type": "object" + }, + { + "name": "122", + "members": [ + { + "name": "status", + "default": null, + "type": "304" + }, + { + "name": "ram", + "default": null, + "type": "305" + }, + { + "name": "disk", + "default": null, + "type": "305" + }, + { + "name": "xbzrle-cache", + "default": null, + "type": "306" + }, + { + "name": "total-time", + "default": null, + "type": "int" + }, + { + "name": "expected-downtime", + "default": null, + "type": "int" + }, + { + "name": "downtime", + "default": null, + "type": "int" + }, + { + "name": "setup-time", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-percentage", + "default": null, + "type": "int" + }, + { + "name": "error-desc", + "default": null, + "type": "str" + }, + { + "name": "postcopy-blocktime", + "default": null, + "type": "int" + }, + { + "name": "postcopy-vcpu-blocktime", + "default": null, + "type": "[int]" + }, + { + "name": "compression", + "default": null, + "type": "307" + }, + { + "name": "socket-address", + "default": null, + "type": "[308]" + } + ], + "meta-type": "object" + }, + { + "name": "123", + "members": [ + { + "name": "capabilities", + "type": "[124]" + } + ], + "meta-type": "object" + }, + { + "name": "[124]", + "element-type": "124", + "meta-type": "array" + }, + { + "name": "124", + "members": [ + { + "name": "capability", + "type": "309" + }, + { + "name": "state", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "125", + "members": [ + { + "name": "announce-initial", + "default": null, + "type": "int" + }, + { + "name": "announce-max", + "default": null, + "type": "int" + }, + { + "name": "announce-rounds", + "default": null, + "type": "int" + }, + { + "name": "announce-step", + "default": null, + "type": "int" + }, + { + "name": "compress-level", + "default": null, + "type": "int" + }, + { + "name": "compress-threads", + "default": null, + "type": "int" + }, + { + "name": "compress-wait-thread", + "default": null, + "type": "bool" + }, + { + "name": "decompress-threads", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-initial", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-increment", + "default": null, + "type": "int" + }, + { + "name": "tls-creds", + "default": null, + "type": "273" + }, + { + "name": "tls-hostname", + "default": null, + "type": "273" + }, + { + "name": "tls-authz", + "default": null, + "type": "273" + }, + { + "name": "max-bandwidth", + "default": null, + "type": "int" + }, + { + "name": "downtime-limit", + "default": null, + "type": "int" + }, + { + "name": "x-checkpoint-delay", + "default": null, + "type": "int" + }, + { + "name": "block-incremental", + "default": null, + "type": "bool" + }, + { + "name": "multifd-channels", + "default": null, + "type": "int" + }, + { + "name": "xbzrle-cache-size", + "default": null, + "type": "int" + }, + { + "name": "max-postcopy-bandwidth", + "default": null, + "type": "int" + }, + { + "name": "max-cpu-throttle", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "126", + "members": [ + { + "name": "announce-initial", + "default": null, + "type": "int" + }, + { + "name": "announce-max", + "default": null, + "type": "int" + }, + { + "name": "announce-rounds", + "default": null, + "type": "int" + }, + { + "name": "announce-step", + "default": null, + "type": "int" + }, + { + "name": "compress-level", + "default": null, + "type": "int" + }, + { + "name": "compress-threads", + "default": null, + "type": "int" + }, + { + "name": "compress-wait-thread", + "default": null, + "type": "bool" + }, + { + "name": "decompress-threads", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-initial", + "default": null, + "type": "int" + }, + { + "name": "cpu-throttle-increment", + "default": null, + "type": "int" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + }, + { + "name": "tls-hostname", + "default": null, + "type": "str" + }, + { + "name": "tls-authz", + "default": null, + "type": "str" + }, + { + "name": "max-bandwidth", + "default": null, + "type": "int" + }, + { + "name": "downtime-limit", + "default": null, + "type": "int" + }, + { + "name": "x-checkpoint-delay", + "default": null, + "type": "int" + }, + { + "name": "block-incremental", + "default": null, + "type": "bool" + }, + { + "name": "multifd-channels", + "default": null, + "type": "int" + }, + { + "name": "xbzrle-cache-size", + "default": null, + "type": "int" + }, + { + "name": "max-postcopy-bandwidth", + "default": null, + "type": "int" + }, + { + "name": "max-cpu-throttle", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "127", + "members": [ + { + "name": "protocol", + "type": "str" + }, + { + "name": "hostname", + "type": "str" + }, + { + "name": "port", + "default": null, + "type": "int" + }, + { + "name": "tls-port", + "default": null, + "type": "int" + }, + { + "name": "cert-subject", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "128", + "members": [ + { + "name": "status", + "type": "304" + } + ], + "meta-type": "object" + }, + { + "name": "129", + "members": [ + { + "name": "pass", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "130", + "members": [ + { + "name": "mode", + "type": "310" + }, + { + "name": "reason", + "type": "311" + } + ], + "meta-type": "object" + }, + { + "name": "131", + "members": [ + { + "name": "state", + "type": "304" + } + ], + "meta-type": "object" + }, + { + "name": "132", + "members": [ + { + "name": "value", + "type": "number" + } + ], + "meta-type": "object" + }, + { + "name": "133", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "134", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "int", + "json-type": "int", + "meta-type": "builtin" + }, + { + "name": "135", + "members": [ + { + "name": "uri", + "type": "str" + }, + { + "name": "blk", + "default": null, + "type": "bool" + }, + { + "name": "inc", + "default": null, + "type": "bool" + }, + { + "name": "detach", + "default": null, + "type": "bool" + }, + { + "name": "resume", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "136", + "members": [ + { + "name": "uri", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "137", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "live", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "138", + "members": [ + { + "name": "enable", + "type": "bool" + }, + { + "name": "primary", + "type": "bool" + }, + { + "name": "failover", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "139", + "members": [ + { + "name": "error", + "type": "bool" + }, + { + "name": "desc", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "140", + "members": [ + { + "name": "mode", + "type": "310" + }, + { + "name": "last-mode", + "type": "310" + }, + { + "name": "reason", + "type": "311" + } + ], + "meta-type": "object" + }, + { + "name": "141", + "members": [ + { + "name": "uri", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "142", + "members": [ + { + "name": "actions", + "type": "[312]" + }, + { + "name": "properties", + "default": null, + "type": "313" + } + ], + "meta-type": "object" + }, + { + "name": "143", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "vcpu", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[144]", + "element-type": "144", + "meta-type": "array" + }, + { + "name": "144", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "state", + "type": "314" + }, + { + "name": "vcpu", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "145", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "enable", + "type": "bool" + }, + { + "name": "ignore-unavailable", + "default": null, + "type": "bool" + }, + { + "name": "vcpu", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[146]", + "element-type": "146", + "meta-type": "array" + }, + { + "name": "146", + "tag": "meta-type", + "variants": [ + { + "case": "builtin", + "type": "316" + }, + { + "case": "enum", + "type": "317" + }, + { + "case": "array", + "type": "318" + }, + { + "case": "object", + "type": "319" + }, + { + "case": "alternate", + "type": "320" + }, + { + "case": "command", + "type": "321" + }, + { + "case": "event", + "type": "322" + } + ], + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "meta-type", + "type": "315" + } + ], + "meta-type": "object" + }, + { + "name": "147", + "members": [ + { + "name": "enable", + "default": null, + "type": "[323]" + } + ], + "meta-type": "object" + }, + { + "name": "148", + "members": [ + { + "name": "qemu", + "type": "324" + }, + { + "name": "package", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[149]", + "element-type": "149", + "meta-type": "array" + }, + { + "name": "149", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "150", + "members": [ + { + "name": "protocol", + "type": "str" + }, + { + "name": "fdname", + "type": "str" + }, + { + "name": "skipauth", + "default": null, + "type": "bool" + }, + { + "name": "tls", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "151", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "152", + "members": [ + { + "name": "enabled", + "type": "bool" + }, + { + "name": "present", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "153", + "members": [ + { + "name": "UUID", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[154]", + "element-type": "154", + "meta-type": "array" + }, + { + "name": "154", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[155]", + "element-type": "155", + "meta-type": "array" + }, + { + "name": "155", + "tag": "arch", + "variants": [ + { + "case": "x86", + "type": "327" + }, + { + "case": "sparc", + "type": "328" + }, + { + "case": "ppc", + "type": "329" + }, + { + "case": "mips", + "type": "330" + }, + { + "case": "tricore", + "type": "331" + }, + { + "case": "s390", + "type": "332" + }, + { + "case": "riscv", + "type": "333" + }, + { + "case": "other", + "type": "0" + } + ], + "members": [ + { + "name": "CPU", + "type": "int" + }, + { + "name": "current", + "type": "bool" + }, + { + "name": "halted", + "type": "bool" + }, + { + "name": "qom_path", + "type": "str" + }, + { + "name": "thread_id", + "type": "int" + }, + { + "name": "props", + "default": null, + "type": "325" + }, + { + "name": "arch", + "type": "326" + } + ], + "meta-type": "object" + }, + { + "name": "[156]", + "element-type": "156", + "meta-type": "array" + }, + { + "name": "156", + "tag": "target", + "variants": [ + { + "case": "s390x", + "type": "332" + }, + { + "case": "aarch64", + "type": "0" + }, + { + "case": "alpha", + "type": "0" + }, + { + "case": "arm", + "type": "0" + }, + { + "case": "cris", + "type": "0" + }, + { + "case": "hppa", + "type": "0" + }, + { + "case": "i386", + "type": "0" + }, + { + "case": "lm32", + "type": "0" + }, + { + "case": "m68k", + "type": "0" + }, + { + "case": "microblaze", + "type": "0" + }, + { + "case": "microblazeel", + "type": "0" + }, + { + "case": "mips", + "type": "0" + }, + { + "case": "mips64", + "type": "0" + }, + { + "case": "mips64el", + "type": "0" + }, + { + "case": "mipsel", + "type": "0" + }, + { + "case": "moxie", + "type": "0" + }, + { + "case": "nios2", + "type": "0" + }, + { + "case": "or1k", + "type": "0" + }, + { + "case": "ppc", + "type": "0" + }, + { + "case": "ppc64", + "type": "0" + }, + { + "case": "riscv32", + "type": "0" + }, + { + "case": "riscv64", + "type": "0" + }, + { + "case": "sh4", + "type": "0" + }, + { + "case": "sh4eb", + "type": "0" + }, + { + "case": "sparc", + "type": "0" + }, + { + "case": "sparc64", + "type": "0" + }, + { + "case": "tricore", + "type": "0" + }, + { + "case": "unicore32", + "type": "0" + }, + { + "case": "x86_64", + "type": "0" + }, + { + "case": "xtensa", + "type": "0" + }, + { + "case": "xtensaeb", + "type": "0" + } + ], + "members": [ + { + "name": "cpu-index", + "type": "int" + }, + { + "name": "qom-path", + "type": "str" + }, + { + "name": "thread-id", + "type": "int" + }, + { + "name": "props", + "default": null, + "type": "325" + }, + { + "name": "arch", + "type": "326" + }, + { + "name": "target", + "type": "334" + } + ], + "meta-type": "object" + }, + { + "name": "[157]", + "element-type": "157", + "meta-type": "array" + }, + { + "name": "157", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "thread-id", + "type": "int" + }, + { + "name": "poll-max-ns", + "type": "int" + }, + { + "name": "poll-grow", + "type": "int" + }, + { + "name": "poll-shrink", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "158", + "members": [ + { + "name": "actual", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "159", + "members": [ + { + "name": "actual", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[160]", + "element-type": "160", + "meta-type": "array" + }, + { + "name": "160", + "members": [ + { + "name": "bus", + "type": "int" + }, + { + "name": "devices", + "type": "[335]" + } + ], + "meta-type": "object" + }, + { + "name": "161", + "members": [ + { + "name": "id", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "162", + "members": [ + { + "name": "val", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "filename", + "type": "str" + }, + { + "name": "cpu-index", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "163", + "members": [ + { + "name": "val", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "164", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "165", + "members": [ + { + "name": "command-line", + "type": "str" + }, + { + "name": "cpu-index", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "166", + "members": [ + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[167]", + "element-type": "167", + "meta-type": "array" + }, + { + "name": "167", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "description", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "168", + "members": [ + { + "name": "path", + "type": "str" + }, + { + "name": "property", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "any", + "json-type": "value", + "meta-type": "builtin" + }, + { + "name": "169", + "members": [ + { + "name": "path", + "type": "str" + }, + { + "name": "property", + "type": "str" + }, + { + "name": "value", + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "170", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "arg", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "171", + "members": [ + { + "name": "implements", + "default": null, + "type": "str" + }, + { + "name": "abstract", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[172]", + "element-type": "172", + "meta-type": "array" + }, + { + "name": "172", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "abstract", + "default": null, + "type": "bool" + }, + { + "name": "parent", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "173", + "members": [ + { + "name": "typename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "174", + "members": [ + { + "name": "typename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "175", + "members": [ + { + "name": "enable", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "176", + "members": [ + { + "name": "driver", + "type": "str" + }, + { + "name": "bus", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "177", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "178", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "179", + "members": [ + { + "name": "paging", + "type": "bool" + }, + { + "name": "protocol", + "type": "str" + }, + { + "name": "detach", + "default": null, + "type": "bool" + }, + { + "name": "begin", + "default": null, + "type": "int" + }, + { + "name": "length", + "default": null, + "type": "int" + }, + { + "name": "format", + "default": null, + "type": "336" + } + ], + "meta-type": "object" + }, + { + "name": "180", + "members": [ + { + "name": "status", + "type": "337" + }, + { + "name": "completed", + "type": "int" + }, + { + "name": "total", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "181", + "members": [ + { + "name": "result", + "type": "180" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "182", + "members": [ + { + "name": "formats", + "type": "[336]" + } + ], + "meta-type": "object" + }, + { + "name": "183", + "members": [ + { + "name": "qom-type", + "type": "str" + }, + { + "name": "id", + "type": "str" + }, + { + "name": "props", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "184", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "185", + "members": [ + { + "name": "fdname", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "186", + "members": [ + { + "name": "fdname", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[187]", + "element-type": "187", + "meta-type": "array" + }, + { + "name": "187", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "alias", + "default": null, + "type": "str" + }, + { + "name": "is-default", + "default": null, + "type": "bool" + }, + { + "name": "cpu-max", + "type": "int" + }, + { + "name": "hotpluggable-cpus", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "188", + "members": [ + { + "name": "wakeup-suspend-support", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "189", + "members": [ + { + "name": "base-memory", + "type": "int" + }, + { + "name": "plugged-memory", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "190", + "members": [ + { + "name": "fdset-id", + "default": null, + "type": "int" + }, + { + "name": "opaque", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "191", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fd", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "192", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fd", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[193]", + "element-type": "193", + "meta-type": "array" + }, + { + "name": "193", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fds", + "type": "[338]" + } + ], + "meta-type": "object" + }, + { + "name": "194", + "members": [ + { + "name": "arch", + "type": "334" + } + ], + "meta-type": "object" + }, + { + "name": "195", + "members": [ + { + "name": "option", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[196]", + "element-type": "196", + "meta-type": "array" + }, + { + "name": "196", + "members": [ + { + "name": "option", + "type": "str" + }, + { + "name": "parameters", + "type": "[339]" + } + ], + "meta-type": "object" + }, + { + "name": "[197]", + "element-type": "197", + "meta-type": "array" + }, + { + "name": "197", + "members": [ + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "merge", + "type": "bool" + }, + { + "name": "dump", + "type": "bool" + }, + { + "name": "prealloc", + "type": "bool" + }, + { + "name": "host-nodes", + "type": "[int]" + }, + { + "name": "policy", + "type": "340" + } + ], + "meta-type": "object" + }, + { + "name": "[198]", + "element-type": "198", + "meta-type": "array" + }, + { + "name": "198", + "tag": "type", + "variants": [ + { + "case": "dimm", + "type": "342" + }, + { + "case": "nvdimm", + "type": "342" + } + ], + "members": [ + { + "name": "type", + "type": "341" + } + ], + "meta-type": "object" + }, + { + "name": "199", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "msg", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[200]", + "element-type": "200", + "meta-type": "array" + }, + { + "name": "200", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "slot", + "type": "str" + }, + { + "name": "slot-type", + "type": "343" + }, + { + "name": "source", + "type": "int" + }, + { + "name": "status", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "201", + "members": [ + { + "name": "info", + "type": "200" + } + ], + "meta-type": "object" + }, + { + "name": "202", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[203]", + "element-type": "203", + "meta-type": "array" + }, + { + "name": "203", + "members": [ + { + "name": "type", + "type": "str" + }, + { + "name": "vcpus-count", + "type": "int" + }, + { + "name": "props", + "type": "325" + }, + { + "name": "qom-path", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "204", + "members": [ + { + "name": "guid", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "205", + "tag": "type", + "variants": [ + { + "case": "node", + "type": "345" + }, + { + "case": "dist", + "type": "346" + }, + { + "case": "cpu", + "type": "347" + } + ], + "members": [ + { + "name": "type", + "type": "344" + } + ], + "meta-type": "object" + }, + { + "name": "206", + "members": [ + { + "name": "offset", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "210", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "211", + "members": [ + { + "name": "modela", + "type": "349" + }, + { + "name": "modelb", + "type": "349" + } + ], + "meta-type": "object" + }, + { + "name": "212", + "members": [ + { + "name": "result", + "type": "350" + }, + { + "name": "responsible-properties", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "213", + "members": [ + { + "name": "modela", + "type": "349" + }, + { + "name": "modelb", + "type": "349" + } + ], + "meta-type": "object" + }, + { + "name": "214", + "members": [ + { + "name": "model", + "type": "349" + } + ], + "meta-type": "object" + }, + { + "name": "216", + "members": [ + { + "name": "type", + "type": "351" + }, + { + "name": "model", + "type": "349" + } + ], + "meta-type": "object" + }, + { + "name": "217", + "members": [ + { + "name": "model", + "type": "349" + } + ], + "meta-type": "object" + }, + { + "name": "[218]", + "element-type": "218", + "meta-type": "array" + }, + { + "name": "218", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "migration-safe", + "default": null, + "type": "bool" + }, + { + "name": "static", + "type": "bool" + }, + { + "name": "unavailable-features", + "default": null, + "type": "[str]" + }, + { + "name": "typename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "bool", + "json-type": "boolean", + "meta-type": "builtin" + }, + { + "name": "219", + "meta-type": "enum", + "values": [ + "debug", + "inmigrate", + "internal-error", + "io-error", + "paused", + "postmigrate", + "prelaunch", + "finish-migrate", + "restore-vm", + "running", + "save-vm", + "shutdown", + "suspended", + "watchdog", + "guest-panicked", + "colo", + "preconfig" + ] + }, + { + "name": "220", + "meta-type": "enum", + "values": [ + "none", + "host-error", + "host-qmp-quit", + "host-qmp-system-reset", + "host-signal", + "host-ui", + "guest-shutdown", + "guest-reset", + "guest-panic", + "subsystem-reset" + ] + }, + { + "name": "221", + "meta-type": "enum", + "values": [ + "reset", + "shutdown", + "poweroff", + "pause", + "debug", + "none", + "inject-nmi" + ] + }, + { + "name": "222", + "meta-type": "enum", + "values": [ + "pause", + "poweroff" + ] + }, + { + "name": "223", + "tag": "type", + "variants": [ + { + "case": "hyper-v", + "type": "353" + }, + { + "case": "s390", + "type": "354" + } + ], + "members": [ + { + "name": "type", + "type": "352" + } + ], + "meta-type": "object" + }, + { + "name": "224", + "meta-type": "enum", + "values": [ + "undefined", + "created", + "running", + "paused", + "ready", + "standby", + "waiting", + "pending", + "aborting", + "concluded", + "null" + ] + }, + { + "name": "225", + "meta-type": "enum", + "values": [ + "commit", + "stream", + "mirror", + "backup", + "create" + ] + }, + { + "name": "[int]", + "element-type": "int", + "meta-type": "array" + }, + { + "name": "226", + "meta-type": "enum", + "values": [ + "ok", + "failed", + "nospace" + ] + }, + { + "name": "[227]", + "element-type": "227", + "meta-type": "array" + }, + { + "name": "227", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + }, + { + "name": "count", + "type": "int" + }, + { + "name": "granularity", + "type": "int" + }, + { + "name": "recording", + "type": "bool" + }, + { + "name": "busy", + "type": "bool" + }, + { + "name": "status", + "type": "355" + }, + { + "name": "persistent", + "type": "bool" + }, + { + "name": "inconsistent", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "228", + "members": [ + { + "name": "rd_bytes", + "type": "int" + }, + { + "name": "wr_bytes", + "type": "int" + }, + { + "name": "rd_operations", + "type": "int" + }, + { + "name": "wr_operations", + "type": "int" + }, + { + "name": "flush_operations", + "type": "int" + }, + { + "name": "flush_total_time_ns", + "type": "int" + }, + { + "name": "wr_total_time_ns", + "type": "int" + }, + { + "name": "rd_total_time_ns", + "type": "int" + }, + { + "name": "wr_highest_offset", + "type": "int" + }, + { + "name": "rd_merged", + "type": "int" + }, + { + "name": "wr_merged", + "type": "int" + }, + { + "name": "idle_time_ns", + "default": null, + "type": "int" + }, + { + "name": "failed_rd_operations", + "type": "int" + }, + { + "name": "failed_wr_operations", + "type": "int" + }, + { + "name": "failed_flush_operations", + "type": "int" + }, + { + "name": "invalid_rd_operations", + "type": "int" + }, + { + "name": "invalid_wr_operations", + "type": "int" + }, + { + "name": "invalid_flush_operations", + "type": "int" + }, + { + "name": "account_invalid", + "type": "bool" + }, + { + "name": "account_failed", + "type": "bool" + }, + { + "name": "timed_stats", + "type": "[356]" + }, + { + "name": "rd_latency_histogram", + "default": null, + "type": "357" + }, + { + "name": "wr_latency_histogram", + "default": null, + "type": "357" + }, + { + "name": "flush_latency_histogram", + "default": null, + "type": "357" + } + ], + "meta-type": "object" + }, + { + "name": "229", + "meta-type": "enum", + "values": [ + "existing", + "absolute-paths" + ] + }, + { + "name": "230", + "meta-type": "enum", + "values": [ + "top", + "full", + "none", + "incremental" + ] + }, + { + "name": "231", + "meta-type": "enum", + "values": [ + "report", + "ignore", + "enospc", + "stop", + "auto" + ] + }, + { + "name": "232", + "meta-type": "enum", + "values": [ + "off", + "on", + "unmap" + ] + }, + { + "name": "233", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "format", + "type": "str" + }, + { + "name": "dirty-flag", + "default": null, + "type": "bool" + }, + { + "name": "actual-size", + "default": null, + "type": "int" + }, + { + "name": "virtual-size", + "type": "int" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + }, + { + "name": "encrypted", + "default": null, + "type": "bool" + }, + { + "name": "compressed", + "default": null, + "type": "bool" + }, + { + "name": "backing-filename", + "default": null, + "type": "str" + }, + { + "name": "full-backing-filename", + "default": null, + "type": "str" + }, + { + "name": "backing-filename-format", + "default": null, + "type": "str" + }, + { + "name": "snapshots", + "default": null, + "type": "[67]" + }, + { + "name": "backing-image", + "default": null, + "type": "233" + }, + { + "name": "format-specific", + "default": null, + "type": "358" + } + ], + "meta-type": "object" + }, + { + "name": "234", + "members": [ + { + "name": "writeback", + "type": "bool" + }, + { + "name": "direct", + "type": "bool" + }, + { + "name": "no-flush", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[235]", + "element-type": "235", + "meta-type": "array" + }, + { + "name": "235", + "members": [ + { + "name": "id", + "type": "int" + }, + { + "name": "type", + "type": "359" + }, + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[236]", + "element-type": "236", + "meta-type": "array" + }, + { + "name": "236", + "members": [ + { + "name": "parent", + "type": "int" + }, + { + "name": "child", + "type": "int" + }, + { + "name": "name", + "type": "str" + }, + { + "name": "perm", + "type": "[360]" + }, + { + "name": "shared-perm", + "type": "[360]" + } + ], + "meta-type": "object" + }, + { + "name": "237", + "meta-type": "enum", + "values": [ + "background", + "write-blocking" + ] + }, + { + "name": "[str]", + "element-type": "str", + "meta-type": "array" + }, + { + "name": "238", + "meta-type": "enum", + "values": [ + "blkdebug", + "blklogwrites", + "blkverify", + "bochs", + "cloop", + "copy-on-read", + "dmg", + "file", + "ftp", + "ftps", + "gluster", + "host_cdrom", + "host_device", + "http", + "https", + "iscsi", + "luks", + "nbd", + "nfs", + "null-aio", + "null-co", + "nvme", + "parallels", + "qcow", + "qcow2", + "qed", + "quorum", + "raw", + "rbd", + "replication", + "sheepdog", + "ssh", + "throttle", + "vdi", + "vhdx", + "vmdk", + "vpc", + "vvfat", + "vxhs" + ] + }, + { + "name": "239", + "meta-type": "enum", + "values": [ + "ignore", + "unmap" + ] + }, + { + "name": "240", + "members": [ + { + "name": "direct", + "default": null, + "type": "bool" + }, + { + "name": "no-flush", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "241", + "members": [ + { + "name": "image", + "type": "361" + }, + { + "name": "config", + "default": null, + "type": "str" + }, + { + "name": "align", + "default": null, + "type": "int" + }, + { + "name": "max-transfer", + "default": null, + "type": "int" + }, + { + "name": "opt-write-zero", + "default": null, + "type": "int" + }, + { + "name": "max-write-zero", + "default": null, + "type": "int" + }, + { + "name": "opt-discard", + "default": null, + "type": "int" + }, + { + "name": "max-discard", + "default": null, + "type": "int" + }, + { + "name": "inject-error", + "default": null, + "type": "[362]" + }, + { + "name": "set-state", + "default": null, + "type": "[363]" + } + ], + "meta-type": "object" + }, + { + "name": "242", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "log", + "type": "361" + }, + { + "name": "log-sector-size", + "default": null, + "type": "int" + }, + { + "name": "log-append", + "default": null, + "type": "bool" + }, + { + "name": "log-super-update-interval", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "243", + "members": [ + { + "name": "test", + "type": "361" + }, + { + "name": "raw", + "type": "361" + } + ], + "meta-type": "object" + }, + { + "name": "244", + "members": [ + { + "name": "file", + "type": "361" + } + ], + "meta-type": "object" + }, + { + "name": "245", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "pr-manager", + "default": null, + "type": "str" + }, + { + "name": "locking", + "default": null, + "type": "364" + }, + { + "name": "aio", + "default": null, + "type": "365" + }, + { + "name": "drop-cache", + "default": null, + "type": "bool" + }, + { + "name": "x-check-cache-dropped", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "246", + "members": [ + { + "name": "url", + "type": "str" + }, + { + "name": "readahead", + "default": null, + "type": "int" + }, + { + "name": "timeout", + "default": null, + "type": "int" + }, + { + "name": "username", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "proxy-username", + "default": null, + "type": "str" + }, + { + "name": "proxy-password-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "247", + "members": [ + { + "name": "url", + "type": "str" + }, + { + "name": "readahead", + "default": null, + "type": "int" + }, + { + "name": "timeout", + "default": null, + "type": "int" + }, + { + "name": "username", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "proxy-username", + "default": null, + "type": "str" + }, + { + "name": "proxy-password-secret", + "default": null, + "type": "str" + }, + { + "name": "sslverify", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "248", + "members": [ + { + "name": "volume", + "type": "str" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "server", + "type": "[308]" + }, + { + "name": "debug", + "default": null, + "type": "int" + }, + { + "name": "logfile", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "249", + "members": [ + { + "name": "url", + "type": "str" + }, + { + "name": "readahead", + "default": null, + "type": "int" + }, + { + "name": "timeout", + "default": null, + "type": "int" + }, + { + "name": "username", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "proxy-username", + "default": null, + "type": "str" + }, + { + "name": "proxy-password-secret", + "default": null, + "type": "str" + }, + { + "name": "cookie", + "default": null, + "type": "str" + }, + { + "name": "cookie-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "250", + "members": [ + { + "name": "url", + "type": "str" + }, + { + "name": "readahead", + "default": null, + "type": "int" + }, + { + "name": "timeout", + "default": null, + "type": "int" + }, + { + "name": "username", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "proxy-username", + "default": null, + "type": "str" + }, + { + "name": "proxy-password-secret", + "default": null, + "type": "str" + }, + { + "name": "cookie", + "default": null, + "type": "str" + }, + { + "name": "sslverify", + "default": null, + "type": "bool" + }, + { + "name": "cookie-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "251", + "members": [ + { + "name": "transport", + "type": "366" + }, + { + "name": "portal", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "lun", + "default": null, + "type": "int" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "password-secret", + "default": null, + "type": "str" + }, + { + "name": "initiator-name", + "default": null, + "type": "str" + }, + { + "name": "header-digest", + "default": null, + "type": "367" + }, + { + "name": "timeout", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "252", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "253", + "members": [ + { + "name": "server", + "type": "308" + }, + { + "name": "export", + "default": null, + "type": "str" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + }, + { + "name": "x-dirty-bitmap", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "254", + "members": [ + { + "name": "server", + "type": "368" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "int" + }, + { + "name": "group", + "default": null, + "type": "int" + }, + { + "name": "tcp-syn-count", + "default": null, + "type": "int" + }, + { + "name": "readahead-size", + "default": null, + "type": "int" + }, + { + "name": "page-cache-size", + "default": null, + "type": "int" + }, + { + "name": "debug", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "255", + "members": [ + { + "name": "size", + "default": null, + "type": "int" + }, + { + "name": "latency-ns", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "256", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "namespace", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "257", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "backing", + "default": null, + "type": "369" + }, + { + "name": "lazy-refcounts", + "default": null, + "type": "bool" + }, + { + "name": "pass-discard-request", + "default": null, + "type": "bool" + }, + { + "name": "pass-discard-snapshot", + "default": null, + "type": "bool" + }, + { + "name": "pass-discard-other", + "default": null, + "type": "bool" + }, + { + "name": "overlap-check", + "default": null, + "type": "370" + }, + { + "name": "cache-size", + "default": null, + "type": "int" + }, + { + "name": "l2-cache-size", + "default": null, + "type": "int" + }, + { + "name": "l2-cache-entry-size", + "default": null, + "type": "int" + }, + { + "name": "refcount-cache-size", + "default": null, + "type": "int" + }, + { + "name": "cache-clean-interval", + "default": null, + "type": "int" + }, + { + "name": "encrypt", + "default": null, + "type": "371" + }, + { + "name": "data-file", + "default": null, + "type": "361" + } + ], + "meta-type": "object" + }, + { + "name": "258", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "backing", + "default": null, + "type": "369" + }, + { + "name": "encrypt", + "default": null, + "type": "372" + } + ], + "meta-type": "object" + }, + { + "name": "259", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "backing", + "default": null, + "type": "369" + } + ], + "meta-type": "object" + }, + { + "name": "260", + "members": [ + { + "name": "blkverify", + "default": null, + "type": "bool" + }, + { + "name": "children", + "type": "[361]" + }, + { + "name": "vote-threshold", + "type": "int" + }, + { + "name": "rewrite-corrupted", + "default": null, + "type": "bool" + }, + { + "name": "read-pattern", + "default": null, + "type": "373" + } + ], + "meta-type": "object" + }, + { + "name": "261", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "offset", + "default": null, + "type": "int" + }, + { + "name": "size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "262", + "members": [ + { + "name": "pool", + "type": "str" + }, + { + "name": "image", + "type": "str" + }, + { + "name": "conf", + "default": null, + "type": "str" + }, + { + "name": "snapshot", + "default": null, + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "auth-client-required", + "default": null, + "type": "[374]" + }, + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "server", + "default": null, + "type": "[375]" + } + ], + "meta-type": "object" + }, + { + "name": "263", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "mode", + "type": "376" + }, + { + "name": "top-id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "264", + "members": [ + { + "name": "server", + "type": "308" + }, + { + "name": "vdi", + "type": "str" + }, + { + "name": "snap-id", + "default": null, + "type": "int" + }, + { + "name": "tag", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "265", + "members": [ + { + "name": "server", + "type": "377" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "host-key-check", + "default": null, + "type": "378" + } + ], + "meta-type": "object" + }, + { + "name": "266", + "members": [ + { + "name": "throttle-group", + "type": "str" + }, + { + "name": "file", + "type": "361" + } + ], + "meta-type": "object" + }, + { + "name": "267", + "members": [ + { + "name": "dir", + "type": "str" + }, + { + "name": "fat-type", + "default": null, + "type": "int" + }, + { + "name": "floppy", + "default": null, + "type": "bool" + }, + { + "name": "label", + "default": null, + "type": "str" + }, + { + "name": "rw", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "268", + "members": [ + { + "name": "vdisk-id", + "type": "str" + }, + { + "name": "server", + "type": "375" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "269", + "tag": "driver", + "variants": [ + { + "case": "file", + "type": "379" + }, + { + "case": "gluster", + "type": "380" + }, + { + "case": "luks", + "type": "381" + }, + { + "case": "nfs", + "type": "382" + }, + { + "case": "parallels", + "type": "383" + }, + { + "case": "qcow", + "type": "384" + }, + { + "case": "qcow2", + "type": "385" + }, + { + "case": "qed", + "type": "386" + }, + { + "case": "rbd", + "type": "387" + }, + { + "case": "sheepdog", + "type": "388" + }, + { + "case": "ssh", + "type": "389" + }, + { + "case": "vdi", + "type": "390" + }, + { + "case": "vhdx", + "type": "391" + }, + { + "case": "vmdk", + "type": "392" + }, + { + "case": "vpc", + "type": "393" + }, + { + "case": "blkdebug", + "type": "0" + }, + { + "case": "blklogwrites", + "type": "0" + }, + { + "case": "blkverify", + "type": "0" + }, + { + "case": "bochs", + "type": "0" + }, + { + "case": "cloop", + "type": "0" + }, + { + "case": "copy-on-read", + "type": "0" + }, + { + "case": "dmg", + "type": "0" + }, + { + "case": "ftp", + "type": "0" + }, + { + "case": "ftps", + "type": "0" + }, + { + "case": "host_cdrom", + "type": "0" + }, + { + "case": "host_device", + "type": "0" + }, + { + "case": "http", + "type": "0" + }, + { + "case": "https", + "type": "0" + }, + { + "case": "iscsi", + "type": "0" + }, + { + "case": "nbd", + "type": "0" + }, + { + "case": "null-aio", + "type": "0" + }, + { + "case": "null-co", + "type": "0" + }, + { + "case": "nvme", + "type": "0" + }, + { + "case": "quorum", + "type": "0" + }, + { + "case": "raw", + "type": "0" + }, + { + "case": "replication", + "type": "0" + }, + { + "case": "throttle", + "type": "0" + }, + { + "case": "vvfat", + "type": "0" + }, + { + "case": "vxhs", + "type": "0" + } + ], + "members": [ + { + "name": "driver", + "type": "238" + } + ], + "meta-type": "object" + }, + { + "name": "270", + "meta-type": "enum", + "values": [ + "retain", + "read-only", + "read-write" + ] + }, + { + "name": "271", + "meta-type": "enum", + "values": [ + "read", + "write" + ] + }, + { + "name": "272", + "meta-type": "enum", + "values": [ + "ignore", + "report", + "stop" + ] + }, + { + "name": "273", + "members": [ + { + "type": "str" + }, + { + "type": "null" + } + ], + "meta-type": "alternate" + }, + { + "name": "274", + "tag": "type", + "variants": [ + { + "case": "inet", + "type": "395" + }, + { + "case": "unix", + "type": "396" + }, + { + "case": "vsock", + "type": "397" + }, + { + "case": "fd", + "type": "398" + } + ], + "members": [ + { + "name": "type", + "type": "394" + } + ], + "meta-type": "object" + }, + { + "name": "275", + "meta-type": "enum", + "values": [ + "safe", + "hard" + ] + }, + { + "name": "276", + "meta-type": "enum", + "values": [ + "read", + "write", + "flush" + ] + }, + { + "name": "277", + "meta-type": "enum", + "values": [ + "utf8", + "base64" + ] + }, + { + "name": "278", + "tag": "type", + "variants": [ + { + "case": "file", + "type": "400" + }, + { + "case": "serial", + "type": "401" + }, + { + "case": "parallel", + "type": "401" + }, + { + "case": "pipe", + "type": "401" + }, + { + "case": "socket", + "type": "402" + }, + { + "case": "udp", + "type": "403" + }, + { + "case": "pty", + "type": "404" + }, + { + "case": "null", + "type": "404" + }, + { + "case": "mux", + "type": "405" + }, + { + "case": "msmouse", + "type": "404" + }, + { + "case": "wctablet", + "type": "404" + }, + { + "case": "braille", + "type": "404" + }, + { + "case": "testdev", + "type": "404" + }, + { + "case": "stdio", + "type": "406" + }, + { + "case": "console", + "type": "404" + }, + { + "case": "vc", + "type": "409" + }, + { + "case": "ringbuf", + "type": "410" + }, + { + "case": "memory", + "type": "410" + } + ], + "members": [ + { + "name": "type", + "type": "399" + } + ], + "meta-type": "object" + }, + { + "name": "279", + "meta-type": "enum", + "values": [ + "normal", + "none", + "all" + ] + }, + { + "name": "280", + "meta-type": "enum", + "values": [ + "half", + "full" + ] + }, + { + "name": "281", + "meta-type": "enum", + "values": [ + "off", + "on" + ] + }, + { + "name": "282", + "members": [ + { + "name": "priority", + "type": "int" + }, + { + "name": "tbl-id", + "type": "int" + }, + { + "name": "in-pport", + "default": null, + "type": "int" + }, + { + "name": "tunnel-id", + "default": null, + "type": "int" + }, + { + "name": "vlan-id", + "default": null, + "type": "int" + }, + { + "name": "eth-type", + "default": null, + "type": "int" + }, + { + "name": "eth-src", + "default": null, + "type": "str" + }, + { + "name": "eth-dst", + "default": null, + "type": "str" + }, + { + "name": "ip-proto", + "default": null, + "type": "int" + }, + { + "name": "ip-tos", + "default": null, + "type": "int" + }, + { + "name": "ip-dst", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "283", + "members": [ + { + "name": "in-pport", + "default": null, + "type": "int" + }, + { + "name": "tunnel-id", + "default": null, + "type": "int" + }, + { + "name": "vlan-id", + "default": null, + "type": "int" + }, + { + "name": "eth-src", + "default": null, + "type": "str" + }, + { + "name": "eth-dst", + "default": null, + "type": "str" + }, + { + "name": "ip-proto", + "default": null, + "type": "int" + }, + { + "name": "ip-tos", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "284", + "members": [ + { + "name": "goto-tbl", + "default": null, + "type": "int" + }, + { + "name": "group-id", + "default": null, + "type": "int" + }, + { + "name": "tunnel-lport", + "default": null, + "type": "int" + }, + { + "name": "vlan-id", + "default": null, + "type": "int" + }, + { + "name": "new-vlan-id", + "default": null, + "type": "int" + }, + { + "name": "out-pport", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "285", + "tag": "type", + "variants": [ + { + "case": "passthrough", + "type": "412" + }, + { + "case": "emulator", + "type": "413" + } + ], + "members": [ + { + "name": "type", + "type": "411" + } + ], + "meta-type": "object" + }, + { + "name": "290", + "meta-type": "enum", + "values": [ + "ipv4", + "ipv6", + "unix", + "vsock", + "unknown" + ] + }, + { + "name": "[291]", + "element-type": "291", + "meta-type": "array" + }, + { + "name": "291", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "290" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "x509_dname", + "default": null, + "type": "str" + }, + { + "name": "sasl_username", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[292]", + "element-type": "292", + "meta-type": "array" + }, + { + "name": "292", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "290" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "auth", + "type": "293" + }, + { + "name": "vencrypt", + "default": null, + "type": "294" + } + ], + "meta-type": "object" + }, + { + "name": "293", + "meta-type": "enum", + "values": [ + "none", + "vnc", + "ra2", + "ra2ne", + "tight", + "ultra", + "tls", + "vencrypt", + "sasl" + ] + }, + { + "name": "294", + "meta-type": "enum", + "values": [ + "plain", + "tls-none", + "x509-none", + "tls-vnc", + "x509-vnc", + "tls-plain", + "x509-plain", + "tls-sasl", + "x509-sasl" + ] + }, + { + "name": "295", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "290" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "auth", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "296", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "290" + }, + { + "name": "websocket", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[297]", + "element-type": "297", + "meta-type": "array" + }, + { + "name": "297", + "tag": "type", + "variants": [ + { + "case": "number", + "type": "415" + }, + { + "case": "qcode", + "type": "416" + } + ], + "members": [ + { + "name": "type", + "type": "414" + } + ], + "meta-type": "object" + }, + { + "name": "[298]", + "element-type": "298", + "meta-type": "array" + }, + { + "name": "298", + "tag": "type", + "variants": [ + { + "case": "key", + "type": "418" + }, + { + "case": "btn", + "type": "419" + }, + { + "case": "rel", + "type": "420" + }, + { + "case": "abs", + "type": "420" + } + ], + "members": [ + { + "name": "type", + "type": "417" + } + ], + "meta-type": "object" + }, + { + "name": "299", + "meta-type": "enum", + "values": [ + "default", + "none", + "gtk", + "sdl", + "egl-headless", + "curses", + "cocoa", + "spice-app" + ] + }, + { + "name": "300", + "meta-type": "enum", + "values": [ + "off", + "on", + "core", + "es" + ] + }, + { + "name": "301", + "members": [ + { + "name": "grab-on-hover", + "default": null, + "type": "bool" + }, + { + "name": "zoom-to-fit", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "302", + "members": [ + { + "name": "charset", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "303", + "members": [ + { + "name": "rendernode", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "304", + "meta-type": "enum", + "values": [ + "none", + "setup", + "cancelling", + "cancelled", + "active", + "postcopy-active", + "postcopy-paused", + "postcopy-recover", + "completed", + "failed", + "colo", + "pre-switchover", + "device" + ] + }, + { + "name": "305", + "members": [ + { + "name": "transferred", + "type": "int" + }, + { + "name": "remaining", + "type": "int" + }, + { + "name": "total", + "type": "int" + }, + { + "name": "duplicate", + "type": "int" + }, + { + "name": "skipped", + "type": "int" + }, + { + "name": "normal", + "type": "int" + }, + { + "name": "normal-bytes", + "type": "int" + }, + { + "name": "dirty-pages-rate", + "type": "int" + }, + { + "name": "mbps", + "type": "number" + }, + { + "name": "dirty-sync-count", + "type": "int" + }, + { + "name": "postcopy-requests", + "type": "int" + }, + { + "name": "page-size", + "type": "int" + }, + { + "name": "multifd-bytes", + "type": "int" + }, + { + "name": "pages-per-second", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "306", + "members": [ + { + "name": "cache-size", + "type": "int" + }, + { + "name": "bytes", + "type": "int" + }, + { + "name": "pages", + "type": "int" + }, + { + "name": "cache-miss", + "type": "int" + }, + { + "name": "cache-miss-rate", + "type": "number" + }, + { + "name": "overflow", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "307", + "members": [ + { + "name": "pages", + "type": "int" + }, + { + "name": "busy", + "type": "int" + }, + { + "name": "busy-rate", + "type": "number" + }, + { + "name": "compressed-size", + "type": "int" + }, + { + "name": "compression-rate", + "type": "number" + } + ], + "meta-type": "object" + }, + { + "name": "[308]", + "element-type": "308", + "meta-type": "array" + }, + { + "name": "308", + "tag": "type", + "variants": [ + { + "case": "inet", + "type": "377" + }, + { + "case": "unix", + "type": "422" + }, + { + "case": "vsock", + "type": "423" + }, + { + "case": "fd", + "type": "424" + } + ], + "members": [ + { + "name": "type", + "type": "421" + } + ], + "meta-type": "object" + }, + { + "name": "309", + "meta-type": "enum", + "values": [ + "xbzrle", + "rdma-pin-all", + "auto-converge", + "zero-blocks", + "compress", + "events", + "postcopy-ram", + "x-colo", + "release-ram", + "block", + "return-path", + "pause-before-switchover", + "multifd", + "dirty-bitmaps", + "postcopy-blocktime", + "late-block-activate", + "x-ignore-shared" + ] + }, + { + "name": "310", + "meta-type": "enum", + "values": [ + "none", + "primary", + "secondary" + ] + }, + { + "name": "311", + "meta-type": "enum", + "values": [ + "none", + "request", + "error", + "processing" + ] + }, + { + "name": "number", + "json-type": "number", + "meta-type": "builtin" + }, + { + "name": "[312]", + "element-type": "312", + "meta-type": "array" + }, + { + "name": "312", + "tag": "type", + "variants": [ + { + "case": "abort", + "type": "426" + }, + { + "case": "block-dirty-bitmap-add", + "type": "427" + }, + { + "case": "block-dirty-bitmap-clear", + "type": "428" + }, + { + "case": "block-dirty-bitmap-enable", + "type": "428" + }, + { + "case": "block-dirty-bitmap-disable", + "type": "428" + }, + { + "case": "block-dirty-bitmap-merge", + "type": "429" + }, + { + "case": "blockdev-backup", + "type": "430" + }, + { + "case": "blockdev-snapshot", + "type": "431" + }, + { + "case": "blockdev-snapshot-internal-sync", + "type": "432" + }, + { + "case": "blockdev-snapshot-sync", + "type": "433" + }, + { + "case": "drive-backup", + "type": "434" + } + ], + "members": [ + { + "name": "type", + "type": "425" + } + ], + "meta-type": "object" + }, + { + "name": "313", + "members": [ + { + "name": "completion-mode", + "default": null, + "type": "435" + } + ], + "meta-type": "object" + }, + { + "name": "314", + "meta-type": "enum", + "values": [ + "unavailable", + "disabled", + "enabled" + ] + }, + { + "name": "315", + "meta-type": "enum", + "values": [ + "builtin", + "enum", + "array", + "object", + "alternate", + "command", + "event" + ] + }, + { + "name": "316", + "members": [ + { + "name": "json-type", + "type": "436" + } + ], + "meta-type": "object" + }, + { + "name": "317", + "members": [ + { + "name": "values", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "318", + "members": [ + { + "name": "element-type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "319", + "members": [ + { + "name": "members", + "type": "[437]" + }, + { + "name": "tag", + "default": null, + "type": "str" + }, + { + "name": "variants", + "default": null, + "type": "[438]" + } + ], + "meta-type": "object" + }, + { + "name": "320", + "members": [ + { + "name": "members", + "type": "[439]" + } + ], + "meta-type": "object" + }, + { + "name": "321", + "members": [ + { + "name": "arg-type", + "type": "str" + }, + { + "name": "ret-type", + "type": "str" + }, + { + "name": "allow-oob", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "322", + "members": [ + { + "name": "arg-type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[323]", + "element-type": "323", + "meta-type": "array" + }, + { + "name": "323", + "meta-type": "enum", + "values": [ + "oob" + ] + }, + { + "name": "324", + "members": [ + { + "name": "major", + "type": "int" + }, + { + "name": "minor", + "type": "int" + }, + { + "name": "micro", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "325", + "members": [ + { + "name": "node-id", + "default": null, + "type": "int" + }, + { + "name": "socket-id", + "default": null, + "type": "int" + }, + { + "name": "core-id", + "default": null, + "type": "int" + }, + { + "name": "thread-id", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "326", + "meta-type": "enum", + "values": [ + "x86", + "sparc", + "ppc", + "mips", + "tricore", + "s390", + "riscv", + "other" + ] + }, + { + "name": "327", + "members": [ + { + "name": "pc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "328", + "members": [ + { + "name": "pc", + "type": "int" + }, + { + "name": "npc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "329", + "members": [ + { + "name": "nip", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "330", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "331", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "332", + "members": [ + { + "name": "cpu-state", + "type": "440" + } + ], + "meta-type": "object" + }, + { + "name": "333", + "members": [ + { + "name": "pc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "334", + "meta-type": "enum", + "values": [ + "aarch64", + "alpha", + "arm", + "cris", + "hppa", + "i386", + "lm32", + "m68k", + "microblaze", + "microblazeel", + "mips", + "mips64", + "mips64el", + "mipsel", + "moxie", + "nios2", + "or1k", + "ppc", + "ppc64", + "riscv32", + "riscv64", + "s390x", + "sh4", + "sh4eb", + "sparc", + "sparc64", + "tricore", + "unicore32", + "x86_64", + "xtensa", + "xtensaeb" + ] + }, + { + "name": "[335]", + "element-type": "335", + "meta-type": "array" + }, + { + "name": "335", + "members": [ + { + "name": "bus", + "type": "int" + }, + { + "name": "slot", + "type": "int" + }, + { + "name": "function", + "type": "int" + }, + { + "name": "class_info", + "type": "441" + }, + { + "name": "id", + "type": "442" + }, + { + "name": "irq", + "default": null, + "type": "int" + }, + { + "name": "qdev_id", + "type": "str" + }, + { + "name": "pci_bridge", + "default": null, + "type": "443" + }, + { + "name": "regions", + "type": "[444]" + } + ], + "meta-type": "object" + }, + { + "name": "336", + "meta-type": "enum", + "values": [ + "elf", + "kdump-zlib", + "kdump-lzo", + "kdump-snappy", + "win-dmp" + ] + }, + { + "name": "337", + "meta-type": "enum", + "values": [ + "none", + "active", + "completed", + "failed" + ] + }, + { + "name": "[336]", + "element-type": "336", + "meta-type": "array" + }, + { + "name": "[338]", + "element-type": "338", + "meta-type": "array" + }, + { + "name": "338", + "members": [ + { + "name": "fd", + "type": "int" + }, + { + "name": "opaque", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[339]", + "element-type": "339", + "meta-type": "array" + }, + { + "name": "339", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "445" + }, + { + "name": "help", + "default": null, + "type": "str" + }, + { + "name": "default", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "340", + "meta-type": "enum", + "values": [ + "default", + "preferred", + "bind", + "interleave" + ] + }, + { + "name": "341", + "meta-type": "enum", + "values": [ + "dimm", + "nvdimm" + ] + }, + { + "name": "342", + "members": [ + { + "name": "data", + "type": "446" + } + ], + "meta-type": "object" + }, + { + "name": "343", + "meta-type": "enum", + "values": [ + "DIMM", + "CPU" + ] + }, + { + "name": "344", + "meta-type": "enum", + "values": [ + "node", + "dist", + "cpu" + ] + }, + { + "name": "345", + "members": [ + { + "name": "nodeid", + "default": null, + "type": "int" + }, + { + "name": "cpus", + "default": null, + "type": "[int]" + }, + { + "name": "mem", + "default": null, + "type": "int" + }, + { + "name": "memdev", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "346", + "members": [ + { + "name": "src", + "type": "int" + }, + { + "name": "dst", + "type": "int" + }, + { + "name": "val", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "347", + "members": [ + { + "name": "node-id", + "default": null, + "type": "int" + }, + { + "name": "socket-id", + "default": null, + "type": "int" + }, + { + "name": "core-id", + "default": null, + "type": "int" + }, + { + "name": "thread-id", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "349", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "props", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "350", + "meta-type": "enum", + "values": [ + "incompatible", + "identical", + "superset", + "subset" + ] + }, + { + "name": "351", + "meta-type": "enum", + "values": [ + "static", + "full" + ] + }, + { + "name": "352", + "meta-type": "enum", + "values": [ + "hyper-v", + "s390" + ] + }, + { + "name": "353", + "members": [ + { + "name": "arg1", + "type": "int" + }, + { + "name": "arg2", + "type": "int" + }, + { + "name": "arg3", + "type": "int" + }, + { + "name": "arg4", + "type": "int" + }, + { + "name": "arg5", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "354", + "members": [ + { + "name": "core", + "type": "int" + }, + { + "name": "psw-mask", + "type": "int" + }, + { + "name": "psw-addr", + "type": "int" + }, + { + "name": "reason", + "type": "447" + } + ], + "meta-type": "object" + }, + { + "name": "355", + "meta-type": "enum", + "values": [ + "active", + "disabled", + "frozen", + "locked", + "inconsistent" + ] + }, + { + "name": "[356]", + "element-type": "356", + "meta-type": "array" + }, + { + "name": "356", + "members": [ + { + "name": "interval_length", + "type": "int" + }, + { + "name": "min_rd_latency_ns", + "type": "int" + }, + { + "name": "max_rd_latency_ns", + "type": "int" + }, + { + "name": "avg_rd_latency_ns", + "type": "int" + }, + { + "name": "min_wr_latency_ns", + "type": "int" + }, + { + "name": "max_wr_latency_ns", + "type": "int" + }, + { + "name": "avg_wr_latency_ns", + "type": "int" + }, + { + "name": "min_flush_latency_ns", + "type": "int" + }, + { + "name": "max_flush_latency_ns", + "type": "int" + }, + { + "name": "avg_flush_latency_ns", + "type": "int" + }, + { + "name": "avg_rd_queue_depth", + "type": "number" + }, + { + "name": "avg_wr_queue_depth", + "type": "number" + } + ], + "meta-type": "object" + }, + { + "name": "357", + "members": [ + { + "name": "boundaries", + "type": "[int]" + }, + { + "name": "bins", + "type": "[int]" + } + ], + "meta-type": "object" + }, + { + "name": "[67]", + "element-type": "67", + "meta-type": "array" + }, + { + "name": "358", + "tag": "type", + "variants": [ + { + "case": "qcow2", + "type": "449" + }, + { + "case": "vmdk", + "type": "450" + }, + { + "case": "luks", + "type": "451" + } + ], + "members": [ + { + "name": "type", + "type": "448" + } + ], + "meta-type": "object" + }, + { + "name": "359", + "meta-type": "enum", + "values": [ + "block-backend", + "block-job", + "block-driver" + ] + }, + { + "name": "[360]", + "element-type": "360", + "meta-type": "array" + }, + { + "name": "360", + "meta-type": "enum", + "values": [ + "consistent-read", + "write", + "write-unchanged", + "resize", + "graph-mod" + ] + }, + { + "name": "361", + "members": [ + { + "type": "45" + }, + { + "type": "str" + } + ], + "meta-type": "alternate" + }, + { + "name": "[362]", + "element-type": "362", + "meta-type": "array" + }, + { + "name": "362", + "members": [ + { + "name": "event", + "type": "452" + }, + { + "name": "state", + "default": null, + "type": "int" + }, + { + "name": "errno", + "default": null, + "type": "int" + }, + { + "name": "sector", + "default": null, + "type": "int" + }, + { + "name": "once", + "default": null, + "type": "bool" + }, + { + "name": "immediately", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[363]", + "element-type": "363", + "meta-type": "array" + }, + { + "name": "363", + "members": [ + { + "name": "event", + "type": "452" + }, + { + "name": "state", + "default": null, + "type": "int" + }, + { + "name": "new_state", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "364", + "meta-type": "enum", + "values": [ + "auto", + "on", + "off" + ] + }, + { + "name": "365", + "meta-type": "enum", + "values": [ + "threads", + "native" + ] + }, + { + "name": "366", + "meta-type": "enum", + "values": [ + "tcp", + "iser" + ] + }, + { + "name": "367", + "meta-type": "enum", + "values": [ + "crc32c", + "none", + "crc32c-none", + "none-crc32c" + ] + }, + { + "name": "368", + "members": [ + { + "name": "type", + "type": "453" + }, + { + "name": "host", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "369", + "members": [ + { + "type": "45" + }, + { + "type": "str" + }, + { + "type": "null" + } + ], + "meta-type": "alternate" + }, + { + "name": "370", + "members": [ + { + "type": "454" + }, + { + "type": "455" + } + ], + "meta-type": "alternate" + }, + { + "name": "371", + "tag": "format", + "variants": [ + { + "case": "aes", + "type": "457" + }, + { + "case": "luks", + "type": "458" + } + ], + "members": [ + { + "name": "format", + "type": "456" + } + ], + "meta-type": "object" + }, + { + "name": "372", + "tag": "format", + "variants": [ + { + "case": "aes", + "type": "457" + } + ], + "members": [ + { + "name": "format", + "type": "459" + } + ], + "meta-type": "object" + }, + { + "name": "[361]", + "element-type": "361", + "meta-type": "array" + }, + { + "name": "373", + "meta-type": "enum", + "values": [ + "quorum", + "fifo" + ] + }, + { + "name": "[374]", + "element-type": "374", + "meta-type": "array" + }, + { + "name": "374", + "meta-type": "enum", + "values": [ + "cephx", + "none" + ] + }, + { + "name": "[375]", + "element-type": "375", + "meta-type": "array" + }, + { + "name": "375", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "port", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "376", + "meta-type": "enum", + "values": [ + "primary", + "secondary" + ] + }, + { + "name": "377", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "port", + "type": "str" + }, + { + "name": "numeric", + "default": null, + "type": "bool" + }, + { + "name": "to", + "default": null, + "type": "int" + }, + { + "name": "ipv4", + "default": null, + "type": "bool" + }, + { + "name": "ipv6", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "378", + "tag": "mode", + "variants": [ + { + "case": "hash", + "type": "461" + }, + { + "case": "none", + "type": "0" + }, + { + "case": "known_hosts", + "type": "0" + } + ], + "members": [ + { + "name": "mode", + "type": "460" + } + ], + "meta-type": "object" + }, + { + "name": "379", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "462" + }, + { + "name": "nocow", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "380", + "members": [ + { + "name": "location", + "type": "248" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "462" + } + ], + "meta-type": "object" + }, + { + "name": "381", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "cipher-alg", + "default": null, + "type": "463" + }, + { + "name": "cipher-mode", + "default": null, + "type": "464" + }, + { + "name": "ivgen-alg", + "default": null, + "type": "465" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "466" + }, + { + "name": "hash-alg", + "default": null, + "type": "466" + }, + { + "name": "iter-time", + "default": null, + "type": "int" + }, + { + "name": "file", + "type": "361" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "382", + "members": [ + { + "name": "location", + "type": "254" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "383", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "384", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "encrypt", + "default": null, + "type": "467" + } + ], + "meta-type": "object" + }, + { + "name": "385", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "data-file", + "default": null, + "type": "361" + }, + { + "name": "data-file-raw", + "default": null, + "type": "bool" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "version", + "default": null, + "type": "468" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "backing-fmt", + "default": null, + "type": "238" + }, + { + "name": "encrypt", + "default": null, + "type": "467" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "462" + }, + { + "name": "lazy-refcounts", + "default": null, + "type": "bool" + }, + { + "name": "refcount-bits", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "386", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "backing-fmt", + "default": null, + "type": "238" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + }, + { + "name": "table-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "387", + "members": [ + { + "name": "location", + "type": "262" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "388", + "members": [ + { + "name": "location", + "type": "264" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "preallocation", + "default": null, + "type": "462" + }, + { + "name": "redundancy", + "default": null, + "type": "469" + }, + { + "name": "object-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "389", + "members": [ + { + "name": "location", + "type": "265" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "390", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "462" + } + ], + "meta-type": "object" + }, + { + "name": "391", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "log-size", + "default": null, + "type": "int" + }, + { + "name": "block-size", + "default": null, + "type": "int" + }, + { + "name": "subformat", + "default": null, + "type": "470" + }, + { + "name": "block-state-zero", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "392", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "extents", + "default": null, + "type": "[361]" + }, + { + "name": "subformat", + "default": null, + "type": "471" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "adapter-type", + "default": null, + "type": "472" + }, + { + "name": "hwversion", + "default": null, + "type": "str" + }, + { + "name": "zeroed-grain", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "393", + "members": [ + { + "name": "file", + "type": "361" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "subformat", + "default": null, + "type": "473" + }, + { + "name": "force-size", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "null", + "json-type": "null", + "meta-type": "builtin" + }, + { + "name": "394", + "meta-type": "enum", + "values": [ + "inet", + "unix", + "vsock", + "fd" + ] + }, + { + "name": "395", + "members": [ + { + "name": "data", + "type": "377" + } + ], + "meta-type": "object" + }, + { + "name": "396", + "members": [ + { + "name": "data", + "type": "422" + } + ], + "meta-type": "object" + }, + { + "name": "397", + "members": [ + { + "name": "data", + "type": "423" + } + ], + "meta-type": "object" + }, + { + "name": "398", + "members": [ + { + "name": "data", + "type": "424" + } + ], + "meta-type": "object" + }, + { + "name": "399", + "meta-type": "enum", + "values": [ + "file", + "serial", + "parallel", + "pipe", + "socket", + "udp", + "pty", + "null", + "mux", + "msmouse", + "wctablet", + "braille", + "testdev", + "stdio", + "console", + "vc", + "ringbuf", + "memory" + ] + }, + { + "name": "400", + "members": [ + { + "name": "data", + "type": "474" + } + ], + "meta-type": "object" + }, + { + "name": "401", + "members": [ + { + "name": "data", + "type": "475" + } + ], + "meta-type": "object" + }, + { + "name": "402", + "members": [ + { + "name": "data", + "type": "476" + } + ], + "meta-type": "object" + }, + { + "name": "403", + "members": [ + { + "name": "data", + "type": "477" + } + ], + "meta-type": "object" + }, + { + "name": "404", + "members": [ + { + "name": "data", + "type": "478" + } + ], + "meta-type": "object" + }, + { + "name": "405", + "members": [ + { + "name": "data", + "type": "479" + } + ], + "meta-type": "object" + }, + { + "name": "406", + "members": [ + { + "name": "data", + "type": "480" + } + ], + "meta-type": "object" + }, + { + "name": "409", + "members": [ + { + "name": "data", + "type": "483" + } + ], + "meta-type": "object" + }, + { + "name": "410", + "members": [ + { + "name": "data", + "type": "484" + } + ], + "meta-type": "object" + }, + { + "name": "411", + "meta-type": "enum", + "values": [ + "passthrough", + "emulator" + ] + }, + { + "name": "412", + "members": [ + { + "name": "data", + "type": "485" + } + ], + "meta-type": "object" + }, + { + "name": "413", + "members": [ + { + "name": "data", + "type": "486" + } + ], + "meta-type": "object" + }, + { + "name": "414", + "meta-type": "enum", + "values": [ + "number", + "qcode" + ] + }, + { + "name": "415", + "members": [ + { + "name": "data", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "416", + "members": [ + { + "name": "data", + "type": "487" + } + ], + "meta-type": "object" + }, + { + "name": "417", + "meta-type": "enum", + "values": [ + "key", + "btn", + "rel", + "abs" + ] + }, + { + "name": "418", + "members": [ + { + "name": "data", + "type": "488" + } + ], + "meta-type": "object" + }, + { + "name": "419", + "members": [ + { + "name": "data", + "type": "489" + } + ], + "meta-type": "object" + }, + { + "name": "420", + "members": [ + { + "name": "data", + "type": "490" + } + ], + "meta-type": "object" + }, + { + "name": "421", + "meta-type": "enum", + "values": [ + "inet", + "unix", + "vsock", + "fd" + ] + }, + { + "name": "422", + "members": [ + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "423", + "members": [ + { + "name": "cid", + "type": "str" + }, + { + "name": "port", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "424", + "members": [ + { + "name": "str", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "425", + "meta-type": "enum", + "values": [ + "abort", + "block-dirty-bitmap-add", + "block-dirty-bitmap-clear", + "block-dirty-bitmap-enable", + "block-dirty-bitmap-disable", + "block-dirty-bitmap-merge", + "blockdev-backup", + "blockdev-snapshot", + "blockdev-snapshot-internal-sync", + "blockdev-snapshot-sync", + "drive-backup" + ] + }, + { + "name": "426", + "members": [ + { + "name": "data", + "type": "491" + } + ], + "meta-type": "object" + }, + { + "name": "427", + "members": [ + { + "name": "data", + "type": "31" + } + ], + "meta-type": "object" + }, + { + "name": "428", + "members": [ + { + "name": "data", + "type": "32" + } + ], + "meta-type": "object" + }, + { + "name": "429", + "members": [ + { + "name": "data", + "type": "33" + } + ], + "meta-type": "object" + }, + { + "name": "430", + "members": [ + { + "name": "data", + "type": "27" + } + ], + "meta-type": "object" + }, + { + "name": "431", + "members": [ + { + "name": "data", + "type": "23" + } + ], + "meta-type": "object" + }, + { + "name": "432", + "members": [ + { + "name": "data", + "type": "65" + } + ], + "meta-type": "object" + }, + { + "name": "433", + "members": [ + { + "name": "data", + "type": "22" + } + ], + "meta-type": "object" + }, + { + "name": "434", + "members": [ + { + "name": "data", + "type": "26" + } + ], + "meta-type": "object" + }, + { + "name": "435", + "meta-type": "enum", + "values": [ + "individual", + "grouped" + ] + }, + { + "name": "436", + "meta-type": "enum", + "values": [ + "string", + "number", + "int", + "boolean", + "null", + "object", + "array", + "value" + ] + }, + { + "name": "[437]", + "element-type": "437", + "meta-type": "array" + }, + { + "name": "437", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "default", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "[438]", + "element-type": "438", + "meta-type": "array" + }, + { + "name": "438", + "members": [ + { + "name": "case", + "type": "str" + }, + { + "name": "type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[439]", + "element-type": "439", + "meta-type": "array" + }, + { + "name": "439", + "members": [ + { + "name": "type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "440", + "meta-type": "enum", + "values": [ + "uninitialized", + "stopped", + "check-stop", + "operating", + "load" + ] + }, + { + "name": "441", + "members": [ + { + "name": "desc", + "default": null, + "type": "str" + }, + { + "name": "class", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "442", + "members": [ + { + "name": "device", + "type": "int" + }, + { + "name": "vendor", + "type": "int" + }, + { + "name": "subsystem", + "default": null, + "type": "int" + }, + { + "name": "subsystem-vendor", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "443", + "members": [ + { + "name": "bus", + "type": "492" + }, + { + "name": "devices", + "default": null, + "type": "[335]" + } + ], + "meta-type": "object" + }, + { + "name": "[444]", + "element-type": "444", + "meta-type": "array" + }, + { + "name": "444", + "members": [ + { + "name": "bar", + "type": "int" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "address", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "prefetch", + "default": null, + "type": "bool" + }, + { + "name": "mem_type_64", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "445", + "meta-type": "enum", + "values": [ + "string", + "boolean", + "number", + "size" + ] + }, + { + "name": "446", + "members": [ + { + "name": "id", + "default": null, + "type": "str" + }, + { + "name": "addr", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "slot", + "type": "int" + }, + { + "name": "node", + "type": "int" + }, + { + "name": "memdev", + "type": "str" + }, + { + "name": "hotplugged", + "type": "bool" + }, + { + "name": "hotpluggable", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "447", + "meta-type": "enum", + "values": [ + "unknown", + "disabled-wait", + "extint-loop", + "pgmint-loop", + "opint-loop" + ] + }, + { + "name": "448", + "meta-type": "enum", + "values": [ + "qcow2", + "vmdk", + "luks" + ] + }, + { + "name": "449", + "members": [ + { + "name": "data", + "type": "493" + } + ], + "meta-type": "object" + }, + { + "name": "450", + "members": [ + { + "name": "data", + "type": "494" + } + ], + "meta-type": "object" + }, + { + "name": "451", + "members": [ + { + "name": "data", + "type": "495" + } + ], + "meta-type": "object" + }, + { + "name": "452", + "meta-type": "enum", + "values": [ + "l1_update", + "l1_grow_alloc_table", + "l1_grow_write_table", + "l1_grow_activate_table", + "l2_load", + "l2_update", + "l2_update_compressed", + "l2_alloc_cow_read", + "l2_alloc_write", + "read_aio", + "read_backing_aio", + "read_compressed", + "write_aio", + "write_compressed", + "vmstate_load", + "vmstate_save", + "cow_read", + "cow_write", + "reftable_load", + "reftable_grow", + "reftable_update", + "refblock_load", + "refblock_update", + "refblock_update_part", + "refblock_alloc", + "refblock_alloc_hookup", + "refblock_alloc_write", + "refblock_alloc_write_blocks", + "refblock_alloc_write_table", + "refblock_alloc_switch_table", + "cluster_alloc", + "cluster_alloc_bytes", + "cluster_free", + "flush_to_os", + "flush_to_disk", + "pwritev_rmw_head", + "pwritev_rmw_after_head", + "pwritev_rmw_tail", + "pwritev_rmw_after_tail", + "pwritev", + "pwritev_zero", + "pwritev_done", + "empty_image_prepare", + "l1_shrink_write_table", + "l1_shrink_free_l2_clusters", + "cor_write" + ] + }, + { + "name": "453", + "meta-type": "enum", + "values": [ + "inet" + ] + }, + { + "name": "454", + "members": [ + { + "name": "template", + "default": null, + "type": "455" + }, + { + "name": "main-header", + "default": null, + "type": "bool" + }, + { + "name": "active-l1", + "default": null, + "type": "bool" + }, + { + "name": "active-l2", + "default": null, + "type": "bool" + }, + { + "name": "refcount-table", + "default": null, + "type": "bool" + }, + { + "name": "refcount-block", + "default": null, + "type": "bool" + }, + { + "name": "snapshot-table", + "default": null, + "type": "bool" + }, + { + "name": "inactive-l1", + "default": null, + "type": "bool" + }, + { + "name": "inactive-l2", + "default": null, + "type": "bool" + }, + { + "name": "bitmap-directory", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "455", + "meta-type": "enum", + "values": [ + "none", + "constant", + "cached", + "all" + ] + }, + { + "name": "456", + "meta-type": "enum", + "values": [ + "aes", + "luks" + ] + }, + { + "name": "457", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "458", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "459", + "meta-type": "enum", + "values": [ + "aes" + ] + }, + { + "name": "460", + "meta-type": "enum", + "values": [ + "none", + "hash", + "known_hosts" + ] + }, + { + "name": "461", + "members": [ + { + "name": "type", + "type": "496" + }, + { + "name": "hash", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "462", + "meta-type": "enum", + "values": [ + "off", + "metadata", + "falloc", + "full" + ] + }, + { + "name": "463", + "meta-type": "enum", + "values": [ + "aes-128", + "aes-192", + "aes-256", + "des-rfb", + "3des", + "cast5-128", + "serpent-128", + "serpent-192", + "serpent-256", + "twofish-128", + "twofish-192", + "twofish-256" + ] + }, + { + "name": "464", + "meta-type": "enum", + "values": [ + "ecb", + "cbc", + "xts", + "ctr" + ] + }, + { + "name": "465", + "meta-type": "enum", + "values": [ + "plain", + "plain64", + "essiv" + ] + }, + { + "name": "466", + "meta-type": "enum", + "values": [ + "md5", + "sha1", + "sha224", + "sha256", + "sha384", + "sha512", + "ripemd160" + ] + }, + { + "name": "467", + "tag": "format", + "variants": [ + { + "case": "qcow", + "type": "457" + }, + { + "case": "luks", + "type": "498" + } + ], + "members": [ + { + "name": "format", + "type": "497" + } + ], + "meta-type": "object" + }, + { + "name": "468", + "meta-type": "enum", + "values": [ + "v2", + "v3" + ] + }, + { + "name": "469", + "tag": "type", + "variants": [ + { + "case": "full", + "type": "500" + }, + { + "case": "erasure-coded", + "type": "501" + } + ], + "members": [ + { + "name": "type", + "type": "499" + } + ], + "meta-type": "object" + }, + { + "name": "470", + "meta-type": "enum", + "values": [ + "dynamic", + "fixed" + ] + }, + { + "name": "471", + "meta-type": "enum", + "values": [ + "monolithicSparse", + "monolithicFlat", + "twoGbMaxExtentSparse", + "twoGbMaxExtentFlat", + "streamOptimized" + ] + }, + { + "name": "472", + "meta-type": "enum", + "values": [ + "ide", + "buslogic", + "lsilogic", + "legacyESX" + ] + }, + { + "name": "473", + "meta-type": "enum", + "values": [ + "dynamic", + "fixed" + ] + }, + { + "name": "474", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "in", + "default": null, + "type": "str" + }, + { + "name": "out", + "type": "str" + }, + { + "name": "append", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "475", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "476", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "addr", + "type": "274" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + }, + { + "name": "tls-authz", + "default": null, + "type": "str" + }, + { + "name": "server", + "default": null, + "type": "bool" + }, + { + "name": "wait", + "default": null, + "type": "bool" + }, + { + "name": "nodelay", + "default": null, + "type": "bool" + }, + { + "name": "telnet", + "default": null, + "type": "bool" + }, + { + "name": "tn3270", + "default": null, + "type": "bool" + }, + { + "name": "websocket", + "default": null, + "type": "bool" + }, + { + "name": "reconnect", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "477", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "remote", + "type": "274" + }, + { + "name": "local", + "default": null, + "type": "274" + } + ], + "meta-type": "object" + }, + { + "name": "478", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "479", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "chardev", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "480", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "signal", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "483", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "width", + "default": null, + "type": "int" + }, + { + "name": "height", + "default": null, + "type": "int" + }, + { + "name": "cols", + "default": null, + "type": "int" + }, + { + "name": "rows", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "484", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "485", + "members": [ + { + "name": "path", + "default": null, + "type": "str" + }, + { + "name": "cancel-path", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "486", + "members": [ + { + "name": "chardev", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "487", + "meta-type": "enum", + "values": [ + "unmapped", + "shift", + "shift_r", + "alt", + "alt_r", + "ctrl", + "ctrl_r", + "menu", + "esc", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "0", + "minus", + "equal", + "backspace", + "tab", + "q", + "w", + "e", + "r", + "t", + "y", + "u", + "i", + "o", + "p", + "bracket_left", + "bracket_right", + "ret", + "a", + "s", + "d", + "f", + "g", + "h", + "j", + "k", + "l", + "semicolon", + "apostrophe", + "grave_accent", + "backslash", + "z", + "x", + "c", + "v", + "b", + "n", + "m", + "comma", + "dot", + "slash", + "asterisk", + "spc", + "caps_lock", + "f1", + "f2", + "f3", + "f4", + "f5", + "f6", + "f7", + "f8", + "f9", + "f10", + "num_lock", + "scroll_lock", + "kp_divide", + "kp_multiply", + "kp_subtract", + "kp_add", + "kp_enter", + "kp_decimal", + "sysrq", + "kp_0", + "kp_1", + "kp_2", + "kp_3", + "kp_4", + "kp_5", + "kp_6", + "kp_7", + "kp_8", + "kp_9", + "less", + "f11", + "f12", + "print", + "home", + "pgup", + "pgdn", + "end", + "left", + "up", + "down", + "right", + "insert", + "delete", + "stop", + "again", + "props", + "undo", + "front", + "copy", + "open", + "paste", + "find", + "cut", + "lf", + "help", + "meta_l", + "meta_r", + "compose", + "pause", + "ro", + "hiragana", + "henkan", + "yen", + "muhenkan", + "katakanahiragana", + "kp_comma", + "kp_equals", + "power", + "sleep", + "wake", + "audionext", + "audioprev", + "audiostop", + "audioplay", + "audiomute", + "volumeup", + "volumedown", + "mediaselect", + "mail", + "calculator", + "computer", + "ac_home", + "ac_back", + "ac_forward", + "ac_refresh", + "ac_bookmarks" + ] + }, + { + "name": "488", + "members": [ + { + "name": "key", + "type": "297" + }, + { + "name": "down", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "489", + "members": [ + { + "name": "button", + "type": "502" + }, + { + "name": "down", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "490", + "members": [ + { + "name": "axis", + "type": "503" + }, + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "491", + "members": [ + ], + "meta-type": "object" + }, + { + "name": "492", + "members": [ + { + "name": "number", + "type": "int" + }, + { + "name": "secondary", + "type": "int" + }, + { + "name": "subordinate", + "type": "int" + }, + { + "name": "io_range", + "type": "504" + }, + { + "name": "memory_range", + "type": "504" + }, + { + "name": "prefetchable_range", + "type": "504" + } + ], + "meta-type": "object" + }, + { + "name": "493", + "members": [ + { + "name": "compat", + "type": "str" + }, + { + "name": "data-file", + "default": null, + "type": "str" + }, + { + "name": "data-file-raw", + "default": null, + "type": "bool" + }, + { + "name": "lazy-refcounts", + "default": null, + "type": "bool" + }, + { + "name": "corrupt", + "default": null, + "type": "bool" + }, + { + "name": "refcount-bits", + "type": "int" + }, + { + "name": "encrypt", + "default": null, + "type": "505" + }, + { + "name": "bitmaps", + "default": null, + "type": "[506]" + } + ], + "meta-type": "object" + }, + { + "name": "494", + "members": [ + { + "name": "create-type", + "type": "str" + }, + { + "name": "cid", + "type": "int" + }, + { + "name": "parent-cid", + "type": "int" + }, + { + "name": "extents", + "type": "[233]" + } + ], + "meta-type": "object" + }, + { + "name": "495", + "members": [ + { + "name": "cipher-alg", + "type": "463" + }, + { + "name": "cipher-mode", + "type": "464" + }, + { + "name": "ivgen-alg", + "type": "465" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "466" + }, + { + "name": "hash-alg", + "type": "466" + }, + { + "name": "payload-offset", + "type": "int" + }, + { + "name": "master-key-iters", + "type": "int" + }, + { + "name": "uuid", + "type": "str" + }, + { + "name": "slots", + "type": "[507]" + } + ], + "meta-type": "object" + }, + { + "name": "496", + "meta-type": "enum", + "values": [ + "md5", + "sha1" + ] + }, + { + "name": "497", + "meta-type": "enum", + "values": [ + "qcow", + "luks" + ] + }, + { + "name": "498", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "cipher-alg", + "default": null, + "type": "463" + }, + { + "name": "cipher-mode", + "default": null, + "type": "464" + }, + { + "name": "ivgen-alg", + "default": null, + "type": "465" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "466" + }, + { + "name": "hash-alg", + "default": null, + "type": "466" + }, + { + "name": "iter-time", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "499", + "meta-type": "enum", + "values": [ + "full", + "erasure-coded" + ] + }, + { + "name": "500", + "members": [ + { + "name": "copies", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "501", + "members": [ + { + "name": "data-strips", + "type": "int" + }, + { + "name": "parity-strips", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "502", + "meta-type": "enum", + "values": [ + "left", + "middle", + "right", + "wheel-up", + "wheel-down", + "side", + "extra" + ] + }, + { + "name": "503", + "meta-type": "enum", + "values": [ + "x", + "y" + ] + }, + { + "name": "504", + "members": [ + { + "name": "base", + "type": "int" + }, + { + "name": "limit", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "505", + "tag": "format", + "variants": [ + { + "case": "luks", + "type": "495" + }, + { + "case": "aes", + "type": "0" + } + ], + "members": [ + { + "name": "format", + "type": "456" + } + ], + "meta-type": "object" + }, + { + "name": "[506]", + "element-type": "506", + "meta-type": "array" + }, + { + "name": "506", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "granularity", + "type": "int" + }, + { + "name": "flags", + "type": "[508]" + } + ], + "meta-type": "object" + }, + { + "name": "[233]", + "element-type": "233", + "meta-type": "array" + }, + { + "name": "[507]", + "element-type": "507", + "meta-type": "array" + }, + { + "name": "507", + "members": [ + { + "name": "active", + "type": "bool" + }, + { + "name": "iters", + "default": null, + "type": "int" + }, + { + "name": "stripes", + "default": null, + "type": "int" + }, + { + "name": "key-offset", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[508]", + "element-type": "508", + "meta-type": "array" + }, + { + "name": "508", + "meta-type": "enum", + "values": [ + "in-use", + "auto" + ] + } + ], + "id": "libvirt-39" +} + +{ + "execute": "query-cpu-model-expansion", + "arguments": { + "type": "static", + "model": { + "name": "host" + } + }, + "id": "libvirt-40" +} + +{ + "return": { + "model": { + "name": "z14.2-base", + "props": { + "aen": true, + "cmmnt": true, + "aefsi": true, + "mepoch": true, + "msa8": true, + "msa7": true, + "msa6": true, + "msa5": true, + "msa4": true, + "msa3": true, + "msa2": true, + "msa1": true, + "sthyi": true, + "edat": true, + "ri": true, + "edat2": true, + "vx": true, + "ipter": true, + "mepochptff": true, + "ap": true, + "vxeh": true, + "vxpd": true, + "esop": true, + "apft": true, + "iep": true, + "apqci": true, + "cte": true, + "bpb": true, + "gs": true, + "ppa15": true, + "zpci": true, + "sea_esop2": true, + "te": true, + "cmm": true + } + } + }, + "id": "libvirt-40" +} + +{ + "execute": "query-cpu-model-expansion", + "arguments": { + "type": "static", + "model": { + "name": "host", + "props": { + "migratable": false + } + } + }, + "id": "libvirt-41" +} + +{ + "id": "libvirt-41", + "error": { + "class": "GenericError", + "desc": "Property '.migratable' not found" + } +} + +{ + "execute": "qmp_capabilities", + "id": "libvirt-1" +} + +{ + "return": { + }, + "id": "libvirt-1" +} + +{ + "execute": "query-cpu-definitions", + "id": "libvirt-2" +} + +{ + "return": [ + { + "name": "z14.2", + "typename": "z14.2-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "mepoch", + "vxeh", + "vxpd", + "gs", + "sea_esop2", + "iep", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "tsi", + "sema", + "minste2", + "eec", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "mepochptff", + "msa8", + "msa7", + "msa6", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z890.2", + "typename": "z890.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.4", + "typename": "z990.4-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14ZR1", + "typename": "z14ZR1-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "mepoch", + "vxeh", + "vxpd", + "gs", + "sea_esop2", + "iep", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "tsi", + "sema", + "minste2", + "eec", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "mepochptff", + "msa8", + "msa7", + "msa6", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10BC.2", + "typename": "z10BC.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z196.2", + "typename": "z196.2-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "bpb", + "ppa15", + "aefsi", + "sthyi", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14", + "typename": "z14-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "mepoch", + "vxeh", + "vxpd", + "gs", + "sea_esop2", + "iep", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "tsi", + "sema", + "minste2", + "eec", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "mepochptff", + "msa8", + "msa7", + "msa6", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC-base", + "typename": "z9BC-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "zEC12-base", + "typename": "zEC12-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z196-base", + "typename": "z196-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13-base", + "typename": "z13-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.3", + "typename": "z990.3-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "host", + "typename": "host-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": false + }, + { + "name": "z9EC", + "typename": "z9EC-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "zBC12", + "typename": "zBC12-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "bpb", + "ppa15", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9EC.3", + "typename": "z9EC.3-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z196.2-base", + "typename": "z196.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "qemu", + "typename": "qemu-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "zEC12.2-base", + "typename": "zEC12.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z800-base", + "typename": "z800-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.2", + "typename": "z9EC.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900.2-base", + "typename": "z900.2-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z14ZR1-base", + "typename": "z14ZR1-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "tsi", + "sema", + "minste2", + "eec", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z900.3", + "typename": "z900.3-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z890", + "typename": "z890-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z890-base", + "typename": "z890-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.4-base", + "typename": "z990.4-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10BC.2-base", + "typename": "z10BC.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z900.2", + "typename": "z900.2-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC.2-base", + "typename": "z9BC.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z800", + "typename": "z800-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z114", + "typename": "z114-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "bpb", + "ppa15", + "aefsi", + "sthyi", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13", + "typename": "z13-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990", + "typename": "z990-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13s-base", + "typename": "z13s-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.2", + "typename": "z990.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z14.2-base", + "typename": "z14.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "tsi", + "sema", + "minste2", + "eec", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z14-base", + "typename": "z14-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "tsi", + "sema", + "minste2", + "eec", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "opc", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.2-base", + "typename": "z890.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z196", + "typename": "z196-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "bpb", + "ppa15", + "aefsi", + "sthyi", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC", + "typename": "z10EC-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z13s", + "typename": "z13s-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900", + "typename": "z900-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.3", + "typename": "z10EC.3-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.2-base", + "typename": "z10EC.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z114-base", + "typename": "z114-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.2-base", + "typename": "z990.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.2-base", + "typename": "z9EC.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.3", + "typename": "z890.3-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z900.3-base", + "typename": "z900.3-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9BC.2", + "typename": "z9BC.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10BC", + "typename": "z10BC-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.5", + "typename": "z990.5-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": false, + "migration-safe": true + }, + { + "name": "zEC12.2", + "typename": "zEC12.2-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "bpb", + "ppa15", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC-base", + "typename": "z10EC-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC-base", + "typename": "z9EC-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z9EC.3-base", + "typename": "z9EC.3-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "hfpue", + "hfpm", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "zEC12", + "typename": "zEC12-s390x-cpu", + "unavailable-features": [ + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "bpb", + "ppa15", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z990.5-base", + "typename": "z990.5-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10BC-base", + "typename": "z10BC-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "max", + "typename": "max-s390x-cpu", + "unavailable-features": [ + ], + "static": false, + "migration-safe": false + }, + { + "name": "z900-base", + "typename": "z900-base-s390x-cpu", + "unavailable-features": [ + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13.2", + "typename": "z13.2-s390x-cpu", + "unavailable-features": [ + "ppno-sha-512-drng", + "pcc-xts-eaes-256", + "pcc-xts-eaes-128", + "pcc-xts-aes-256", + "pcc-xts-aes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-eaes-192", + "pcc-cmac-eaes-128", + "pcc-cmac-eaes-256", + "pcc-cmac-aes-192", + "pcc-cmac-aes-128", + "pcc-cmac-etdea-192", + "pcc-cmac-etdea-128", + "pcc-cmac-edea", + "pcc-cmac-tdea-192", + "pcc-cmac-tdea-128", + "pcc-cmac-dea", + "kmo-eaes-256", + "kmo-eaes-192", + "kmo-eaes-128", + "kmo-aes-256", + "kmo-aes-192", + "kmo-aes-128", + "kmo-etdea-192", + "kmo-etdea-128", + "kmo-edea", + "kmo-tdea-192", + "kmo-tdea-128", + "kmo-dea", + "kmf-eaes-256", + "kmf-eaes-192", + "kmf-eaes-128", + "kmf-aes-256", + "kmf-aes-192", + "kmf-aes-128", + "kmf-etdea-192", + "kmf-etdea-128", + "kmf-edea", + "kmf-tdea-192", + "kmf-tdea-128", + "kmf-dea", + "kmctr-eaes-256", + "kmctr-eaes-192", + "kmctr-eaes-128", + "kmctr-aes-256", + "kmctr-aes-192", + "kmctr-aes-128", + "kmctr-etdea-192", + "kmctr-etdea-128", + "kmctr-edea", + "kmctr-tdea-192", + "kmctr-tdea-128", + "kmctr-dea", + "pckmo-aes-256", + "pckmo-aes-192", + "pckmo-aes-128", + "pckmo-etdea-192", + "pckmo-etdea-128", + "pckmo-edea", + "klmd-sha-1", + "kimd-ghash", + "kimd-sha-1", + "km-xts-eaes-256", + "km-xts-eaes-128", + "km-xts-aes-256", + "km-xts-aes-128", + "km-eaes-256", + "km-eaes-192", + "km-eaes-128", + "km-etdea-192", + "km-etdea-128", + "km-edea", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-eaes-256", + "kmc-eaes-192", + "kmc-eaes-128", + "kmc-etdea-192", + "kmc-etdea-128", + "kmc-edea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-eaes-256", + "kmac-eaes-192", + "kmac-eaes-128", + "kmac-aes-256", + "kmac-aes-192", + "kmac-aes-128", + "kmac-etdea-192", + "kmac-etdea-128", + "kmac-edea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "esop", + "sea_esop2", + "vx", + "bpb", + "ppa15", + "dfppc", + "edat2", + "aefsi", + "sthyi", + "te", + "ri", + "cte", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "ipter", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "gen13ptff", + "tods", + "type" + ], + "static": false, + "migration-safe": true + }, + { + "name": "zBC12-base", + "typename": "zBC12-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z13.2-base", + "typename": "z13.2-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "dfppc", + "dfpzc", + "cmpsceh", + "pfpo", + "dfphp", + "dfp", + "emon", + "parseh", + "hfpue", + "hfpm", + "nonqks", + "csske", + "asnlxr", + "gen13ptff", + "tods", + "type" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z890.3-base", + "typename": "z890.3-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990-base", + "typename": "z990-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z10EC.2", + "typename": "z10EC.2-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "edat", + "asnlxr", + "msa2", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z9BC", + "typename": "z9BC-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "cmm", + "dateh2", + "sthyi", + "hfpue", + "hfpm", + "asnlxr", + "msa1", + "tods" + ], + "static": false, + "migration-safe": true + }, + { + "name": "z10EC.3-base", + "typename": "z10EC.3-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "dateh2", + "pfpo", + "dfphp", + "dfp", + "parseh", + "hfpue", + "hfpm", + "csske", + "asnlxr", + "tods" + ], + "static": true, + "migration-safe": true + }, + { + "name": "z990.3-base", + "typename": "z990.3-base-s390x-cpu", + "unavailable-features": [ + "klmd-sha-1", + "kimd-sha-1", + "km-tdea-192", + "km-tdea-128", + "km-dea", + "kmc-tdea-192", + "kmc-tdea-128", + "kmc-dea", + "kmac-tdea-192", + "kmac-tdea-128", + "kmac-dea", + "hfpm" + ], + "static": true, + "migration-safe": true + } + ], + "id": "libvirt-2" +} + +{ + "execute": "query-cpu-model-expansion", + "arguments": { + "type": "static", + "model": { + "name": "max" + } + }, + "id": "libvirt-3" +} + +{ + "return": { + "model": { + "name": "zEC12.2-base", + "props": { + "dateh2": false, + "aen": true, + "kmac-tdea-192": false, + "kmc-tdea-192": false, + "parseh": false, + "csske": false, + "hfpm": false, + "hfpue": false, + "dfp": false, + "km-dea": false, + "emon": false, + "kimd-sha-1": false, + "cmpsceh": false, + "dfpzc": false, + "dfphp": false, + "kmc-dea": false, + "klmd-sha-1": false, + "asnlxr": false, + "km-tdea-192": false, + "km-tdea-128": false, + "kmac-dea": false, + "stfle53": true, + "kmc-tdea-128": false, + "ais": true, + "kmac-tdea-128": false, + "zpci": true, + "nonqks": false, + "pfpo": false, + "msa4-base": true, + "msa3-base": true, + "msa5-base": true, + "tods": false + } + } + }, + "id": "libvirt-3" +} + +{ + "execute": "query-cpu-model-expansion", + "arguments": { + "type": "static", + "model": { + "name": "max", + "props": { + "migratable": false + } + } + }, + "id": "libvirt-4" +} + +{ + "id": "libvirt-4", + "error": { + "class": "GenericError", + "desc": "Property '.migratable' not found" + } +} diff --git a/tests/qemucapabilitiesdata/caps_4.0.0.s390x.xml b/tests/qemucapabilitiesdata/caps_4.0.0.s390x.xml new file mode 100644 index 0000000000..8cb537eaf4 --- /dev/null +++ b/tests/qemucapabilitiesdata/caps_4.0.0.s390x.xml @@ -0,0 +1,2894 @@ +<qemuCaps> + <qemuctime>0</qemuctime> + <selfctime>0</selfctime> + <selfvers>0</selfvers> + <flag name='kvm'/> + <flag name='virtio-tx-alg'/> + <flag name='virtio-blk-pci.ioeventfd'/> + <flag name='virtio-blk-pci.event_idx'/> + <flag name='virtio-net-pci.event_idx'/> + <flag name='usb-redir'/> + <flag name='virtio-blk-pci.scsi'/> + <flag name='scsi-disk.channel'/> + <flag name='scsi-block'/> + <flag name='dump-guest-memory'/> + <flag name='virtio-scsi-pci'/> + <flag name='blockio'/> + <flag name='usb-redir.filter'/> + <flag name='scsi-disk.wwn'/> + <flag name='seccomp-sandbox'/> + <flag name='reboot-timeout'/> + <flag name='vnc'/> + <flag name='device-video-primary'/> + <flag name='s390-sclp'/> + <flag name='nbd-server'/> + <flag name='virtio-rng'/> + <flag name='rng-random'/> + <flag name='rng-egd'/> + <flag name='virtio-ccw'/> + <flag name='pci-bridge'/> + <flag name='vfio-pci'/> + <flag name='mem-merge'/> + <flag name='drive-discard'/> + <flag name='boot-strict'/> + <flag name='msg-timestamp'/> + <flag name='active-commit'/> + <flag name='change-backing-file'/> + <flag name='memory-backend-ram'/> + <flag name='numa'/> + <flag name='memory-backend-file'/> + <flag name='splash-timeout'/> + <flag name='iothread'/> + <flag name='migrate-rdma'/> + <flag name='drive-iotune-max'/> + <flag name='machine-vmport-opt'/> + <flag name='aes-key-wrap'/> + <flag name='dea-key-wrap'/> + <flag name='vhost-user-multiqueue'/> + <flag name='migration-event'/> + <flag name='virtio-net'/> + <flag name='gic-version'/> + <flag name='incoming-defer'/> + <flag name='virtio-gpu'/> + <flag name='virtio-gpu.virgl'/> + <flag name='virtio-keyboard'/> + <flag name='virtio-mouse'/> + <flag name='virtio-tablet'/> + <flag name='virtio-input-host'/> + <flag name='chardev-file-append'/> + <flag name='vserport-change-event'/> + <flag name='virtio-balloon-pci.deflate-on-oom'/> + <flag name='chardev-logfile'/> + <flag name='debug-threads'/> + <flag name='secret'/> + <flag name='virtio-scsi-pci.iothread'/> + <flag name='name-guest'/> + <flag name='drive-detect-zeroes'/> + <flag name='tls-creds-x509'/> + <flag name='smm'/> + <flag name='virtio-pci-disable-legacy'/> + <flag name='query-hotpluggable-cpus'/> + <flag name='virtio-net.rx_queue_size'/> + <flag name='drive-iotune-max-length'/> + <flag name='query-qmp-schema'/> + <flag name='gluster.debug_level'/> + <flag name='vhost-scsi'/> + <flag name='drive-iotune-group'/> + <flag name='query-cpu-model-expansion'/> + <flag name='virtio-net.host_mtu'/> + <flag name='query-cpu-definitions'/> + <flag name='block-write-threshold'/> + <flag name='query-named-block-nodes'/> + <flag name='kernel-irqchip'/> + <flag name='kernel-irqchip.split'/> + <flag name='virtio.iommu_platform'/> + <flag name='virtio.ats'/> + <flag name='loadparm'/> + <flag name='vnc-multi-servers'/> + <flag name='virtio-net.tx_queue_size'/> + <flag name='chardev-reconnect'/> + <flag name='virtio-gpu.max_outputs'/> + <flag name='vxhs'/> + <flag name='virtio-blk.num-queues'/> + <flag name='sclplmconsole'/> + <flag name='numa.dist'/> + <flag name='disk-share-rw'/> + <flag name='iscsi.password-secret'/> + <flag name='dump-completed'/> + <flag name='virtio-gpu-ccw'/> + <flag name='virtio-keyboard-ccw'/> + <flag name='virtio-mouse-ccw'/> + <flag name='virtio-tablet-ccw'/> + <flag name='qcow2-luks'/> + <flag name='seccomp-blacklist'/> + <flag name='query-cpus-fast'/> + <flag name='disk-write-cache'/> + <flag name='nbd-tls'/> + <flag name='pr-manager-helper'/> + <flag name='qom-list-properties'/> + <flag name='memory-backend-file.discard-data'/> + <flag name='virtual-css-bridge'/> + <flag name='virtual-css-bridge.cssid-unrestricted'/> + <flag name='vfio-ccw'/> + <flag name='sdl-gl'/> + <flag name='screendump_device'/> + <flag name='blockdev-del'/> + <flag name='vhost-vsock'/> + <flag name='chardev-fd-pass'/> + <flag name='egl-headless'/> + <flag name='vfio-pci.display'/> + <flag name='vfio-ap'/> + <flag name='zpci'/> + <flag name='memory-backend-memfd'/> + <flag name='memory-backend-memfd.hugetlb'/> + <flag name='iothread.poll-max-ns'/> + <flag name='egl-headless.rendernode'/> + <flag name='memory-backend-file.align'/> + <flag name='memory-backend-file.pmem'/> + <flag name='scsi-disk.device_id'/> + <flag name='virtio-pci-non-transitional'/> + <flag name='overcommit'/> + <flag name='query-current-machine'/> + <version>4000000</version> + <kvmVersion>0</kvmVersion> + <microcodeVersion>39100758</microcodeVersion> + <package>v4.0.0</package> + <arch>s390x</arch> + <hostCPU type='kvm' model='z14.2-base' migratability='no'> + <property name='aen' type='boolean' value='true'/> + <property name='cmmnt' type='boolean' value='true'/> + <property name='aefsi' type='boolean' value='true'/> + <property name='mepoch' type='boolean' value='true'/> + <property name='msa8' type='boolean' value='true'/> + <property name='msa7' type='boolean' value='true'/> + <property name='msa6' type='boolean' value='true'/> + <property name='msa5' type='boolean' value='true'/> + <property name='msa4' type='boolean' value='true'/> + <property name='msa3' type='boolean' value='true'/> + <property name='msa2' type='boolean' value='true'/> + <property name='msa1' type='boolean' value='true'/> + <property name='sthyi' type='boolean' value='true'/> + <property name='edat' type='boolean' value='true'/> + <property name='ri' type='boolean' value='true'/> + <property name='edat2' type='boolean' value='true'/> + <property name='vx' type='boolean' value='true'/> + <property name='ipter' type='boolean' value='true'/> + <property name='mepochptff' type='boolean' value='true'/> + <property name='ap' type='boolean' value='true'/> + <property name='vxeh' type='boolean' value='true'/> + <property name='vxpd' type='boolean' value='true'/> + <property name='esop' type='boolean' value='true'/> + <property name='apft' type='boolean' value='true'/> + <property name='iep' type='boolean' value='true'/> + <property name='apqci' type='boolean' value='true'/> + <property name='cte' type='boolean' value='true'/> + <property name='bpb' type='boolean' value='true'/> + <property name='gs' type='boolean' value='true'/> + <property name='ppa15' type='boolean' value='true'/> + <property name='zpci' type='boolean' value='true'/> + <property name='sea_esop2' type='boolean' value='true'/> + <property name='te' type='boolean' value='true'/> + <property name='cmm' type='boolean' value='true'/> + </hostCPU> + <hostCPU type='tcg' model='zEC12.2-base' migratability='no'> + <property name='dateh2' type='boolean' value='false'/> + <property name='aen' type='boolean' value='true'/> + <property name='kmac-tdea-192' type='boolean' value='false'/> + <property name='kmc-tdea-192' type='boolean' value='false'/> + <property name='parseh' type='boolean' value='false'/> + <property name='csske' type='boolean' value='false'/> + <property name='hfpm' type='boolean' value='false'/> + <property name='hfpue' type='boolean' value='false'/> + <property name='dfp' type='boolean' value='false'/> + <property name='km-dea' type='boolean' value='false'/> + <property name='emon' type='boolean' value='false'/> + <property name='kimd-sha-1' type='boolean' value='false'/> + <property name='cmpsceh' type='boolean' value='false'/> + <property name='dfpzc' type='boolean' value='false'/> + <property name='dfphp' type='boolean' value='false'/> + <property name='kmc-dea' type='boolean' value='false'/> + <property name='klmd-sha-1' type='boolean' value='false'/> + <property name='asnlxr' type='boolean' value='false'/> + <property name='km-tdea-192' type='boolean' value='false'/> + <property name='km-tdea-128' type='boolean' value='false'/> + <property name='kmac-dea' type='boolean' value='false'/> + <property name='stfle53' type='boolean' value='true'/> + <property name='kmc-tdea-128' type='boolean' value='false'/> + <property name='ais' type='boolean' value='true'/> + <property name='kmac-tdea-128' type='boolean' value='false'/> + <property name='zpci' type='boolean' value='true'/> + <property name='nonqks' type='boolean' value='false'/> + <property name='pfpo' type='boolean' value='false'/> + <property name='msa4-base' type='boolean' value='true'/> + <property name='msa3-base' type='boolean' value='true'/> + <property name='msa5-base' type='boolean' value='true'/> + <property name='tods' type='boolean' value='false'/> + </hostCPU> + <cpu type='kvm' name='z14.2' usable='yes'/> + <cpu type='kvm' name='z890.2' usable='yes'/> + <cpu type='kvm' name='z990.4' usable='yes'/> + <cpu type='kvm' name='z14ZR1' usable='yes'/> + <cpu type='kvm' name='z10BC.2' usable='yes'/> + <cpu type='kvm' name='z196.2' usable='yes'/> + <cpu type='kvm' name='z14' usable='yes'/> + <cpu type='kvm' name='z9BC-base' usable='yes'/> + <cpu type='kvm' name='zEC12-base' usable='yes'/> + <cpu type='kvm' name='z196-base' usable='yes'/> + <cpu type='kvm' name='z13-base' usable='yes'/> + <cpu type='kvm' name='z990.3' usable='yes'/> + <cpu type='kvm' name='host' usable='yes'/> + <cpu type='kvm' name='z9EC' usable='yes'/> + <cpu type='kvm' name='zBC12' usable='yes'/> + <cpu type='kvm' name='z9EC.3' usable='yes'/> + <cpu type='kvm' name='z196.2-base' usable='yes'/> + <cpu type='kvm' name='qemu' usable='no'> + <blocker name='ais'/> + </cpu> + <cpu type='kvm' name='zEC12.2-base' usable='yes'/> + <cpu type='kvm' name='z800-base' usable='yes'/> + <cpu type='kvm' name='z9EC.2' usable='yes'/> + <cpu type='kvm' name='z900.2-base' usable='yes'/> + <cpu type='kvm' name='z14ZR1-base' usable='yes'/> + <cpu type='kvm' name='z900.3' usable='yes'/> + <cpu type='kvm' name='z890' usable='yes'/> + <cpu type='kvm' name='z890-base' usable='yes'/> + <cpu type='kvm' name='z990.4-base' usable='yes'/> + <cpu type='kvm' name='z10BC.2-base' usable='yes'/> + <cpu type='kvm' name='z900.2' usable='yes'/> + <cpu type='kvm' name='z9BC.2-base' usable='yes'/> + <cpu type='kvm' name='z800' usable='yes'/> + <cpu type='kvm' name='z114' usable='yes'/> + <cpu type='kvm' name='z13' usable='yes'/> + <cpu type='kvm' name='z990' usable='yes'/> + <cpu type='kvm' name='z13s-base' usable='yes'/> + <cpu type='kvm' name='z990.2' usable='yes'/> + <cpu type='kvm' name='z14.2-base' usable='yes'/> + <cpu type='kvm' name='z14-base' usable='yes'/> + <cpu type='kvm' name='z890.2-base' usable='yes'/> + <cpu type='kvm' name='z196' usable='yes'/> + <cpu type='kvm' name='z10EC' usable='yes'/> + <cpu type='kvm' name='z13s' usable='yes'/> + <cpu type='kvm' name='z900' usable='yes'/> + <cpu type='kvm' name='z10EC.3' usable='yes'/> + <cpu type='kvm' name='z10EC.2-base' usable='yes'/> + <cpu type='kvm' name='z114-base' usable='yes'/> + <cpu type='kvm' name='z990.2-base' usable='yes'/> + <cpu type='kvm' name='z9EC.2-base' usable='yes'/> + <cpu type='kvm' name='z890.3' usable='yes'/> + <cpu type='kvm' name='z900.3-base' usable='yes'/> + <cpu type='kvm' name='z9BC.2' usable='yes'/> + <cpu type='kvm' name='z10BC' usable='yes'/> + <cpu type='kvm' name='z990.5' usable='yes'/> + <cpu type='kvm' name='zEC12.2' usable='yes'/> + <cpu type='kvm' name='z10EC-base' usable='yes'/> + <cpu type='kvm' name='z9EC-base' usable='yes'/> + <cpu type='kvm' name='z9EC.3-base' usable='yes'/> + <cpu type='kvm' name='zEC12' usable='yes'/> + <cpu type='kvm' name='z990.5-base' usable='yes'/> + <cpu type='kvm' name='z10BC-base' usable='yes'/> + <cpu type='kvm' name='max' usable='yes'/> + <cpu type='kvm' name='z900-base' usable='yes'/> + <cpu type='kvm' name='z13.2' usable='yes'/> + <cpu type='kvm' name='zBC12-base' usable='yes'/> + <cpu type='kvm' name='z13.2-base' usable='yes'/> + <cpu type='kvm' name='z890.3-base' usable='yes'/> + <cpu type='kvm' name='z990-base' usable='yes'/> + <cpu type='kvm' name='z10EC.2' usable='yes'/> + <cpu type='kvm' name='z9BC' usable='yes'/> + <cpu type='kvm' name='z10EC.3-base' usable='yes'/> + <cpu type='kvm' name='z990.3-base' usable='yes'/> + <cpu type='tcg' name='z14.2' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='mepoch'/> + <blocker name='vxeh'/> + <blocker name='vxpd'/> + <blocker name='gs'/> + <blocker name='sea_esop2'/> + <blocker name='iep'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='mepochptff'/> + <blocker name='msa8'/> + <blocker name='msa7'/> + <blocker name='msa6'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z890.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z990.4' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z14ZR1' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='mepoch'/> + <blocker name='vxeh'/> + <blocker name='vxpd'/> + <blocker name='gs'/> + <blocker name='sea_esop2'/> + <blocker name='iep'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='mepochptff'/> + <blocker name='msa8'/> + <blocker name='msa7'/> + <blocker name='msa6'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z10BC.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z196.2' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z14' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='mepoch'/> + <blocker name='vxeh'/> + <blocker name='vxpd'/> + <blocker name='gs'/> + <blocker name='sea_esop2'/> + <blocker name='iep'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='mepochptff'/> + <blocker name='msa8'/> + <blocker name='msa7'/> + <blocker name='msa6'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z9BC-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='zEC12-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z196-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z13-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z990.3' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='host' usable='yes'/> + <cpu type='tcg' name='z9EC' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='zBC12' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z9EC.3' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z196.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='qemu' usable='yes'/> + <cpu type='tcg' name='zEC12.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z800-base' usable='yes'/> + <cpu type='tcg' name='z9EC.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z900.2-base' usable='yes'/> + <cpu type='tcg' name='z14ZR1-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z900.3' usable='yes'/> + <cpu type='tcg' name='z890' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z890-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z990.4-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z10BC.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z900.2' usable='yes'/> + <cpu type='tcg' name='z9BC.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z800' usable='yes'/> + <cpu type='tcg' name='z114' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z13' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z990' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z13s-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z990.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z14.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z14-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='tsi'/> + <blocker name='sema'/> + <blocker name='minste2'/> + <blocker name='eec'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='opc'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z890.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z196' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10EC' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z13s' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z900' usable='yes'/> + <cpu type='tcg' name='z10EC.3' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10EC.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z114-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z990.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z9EC.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z890.3' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z900.3-base' usable='yes'/> + <cpu type='tcg' name='z9BC.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10BC' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z990.5' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='zEC12.2' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10EC-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z9EC-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z9EC.3-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='zEC12' usable='no'> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z990.5-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z10BC-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='max' usable='yes'/> + <cpu type='tcg' name='z900-base' usable='yes'/> + <cpu type='tcg' name='z13.2' usable='no'> + <blocker name='ppno-sha-512-drng'/> + <blocker name='pcc-xts-eaes-256'/> + <blocker name='pcc-xts-eaes-128'/> + <blocker name='pcc-xts-aes-256'/> + <blocker name='pcc-xts-aes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-eaes-192'/> + <blocker name='pcc-cmac-eaes-128'/> + <blocker name='pcc-cmac-eaes-256'/> + <blocker name='pcc-cmac-aes-192'/> + <blocker name='pcc-cmac-aes-128'/> + <blocker name='pcc-cmac-etdea-192'/> + <blocker name='pcc-cmac-etdea-128'/> + <blocker name='pcc-cmac-edea'/> + <blocker name='pcc-cmac-tdea-192'/> + <blocker name='pcc-cmac-tdea-128'/> + <blocker name='pcc-cmac-dea'/> + <blocker name='kmo-eaes-256'/> + <blocker name='kmo-eaes-192'/> + <blocker name='kmo-eaes-128'/> + <blocker name='kmo-aes-256'/> + <blocker name='kmo-aes-192'/> + <blocker name='kmo-aes-128'/> + <blocker name='kmo-etdea-192'/> + <blocker name='kmo-etdea-128'/> + <blocker name='kmo-edea'/> + <blocker name='kmo-tdea-192'/> + <blocker name='kmo-tdea-128'/> + <blocker name='kmo-dea'/> + <blocker name='kmf-eaes-256'/> + <blocker name='kmf-eaes-192'/> + <blocker name='kmf-eaes-128'/> + <blocker name='kmf-aes-256'/> + <blocker name='kmf-aes-192'/> + <blocker name='kmf-aes-128'/> + <blocker name='kmf-etdea-192'/> + <blocker name='kmf-etdea-128'/> + <blocker name='kmf-edea'/> + <blocker name='kmf-tdea-192'/> + <blocker name='kmf-tdea-128'/> + <blocker name='kmf-dea'/> + <blocker name='kmctr-eaes-256'/> + <blocker name='kmctr-eaes-192'/> + <blocker name='kmctr-eaes-128'/> + <blocker name='kmctr-aes-256'/> + <blocker name='kmctr-aes-192'/> + <blocker name='kmctr-aes-128'/> + <blocker name='kmctr-etdea-192'/> + <blocker name='kmctr-etdea-128'/> + <blocker name='kmctr-edea'/> + <blocker name='kmctr-tdea-192'/> + <blocker name='kmctr-tdea-128'/> + <blocker name='kmctr-dea'/> + <blocker name='pckmo-aes-256'/> + <blocker name='pckmo-aes-192'/> + <blocker name='pckmo-aes-128'/> + <blocker name='pckmo-etdea-192'/> + <blocker name='pckmo-etdea-128'/> + <blocker name='pckmo-edea'/> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-ghash'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-xts-eaes-256'/> + <blocker name='km-xts-eaes-128'/> + <blocker name='km-xts-aes-256'/> + <blocker name='km-xts-aes-128'/> + <blocker name='km-eaes-256'/> + <blocker name='km-eaes-192'/> + <blocker name='km-eaes-128'/> + <blocker name='km-etdea-192'/> + <blocker name='km-etdea-128'/> + <blocker name='km-edea'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-eaes-256'/> + <blocker name='kmc-eaes-192'/> + <blocker name='kmc-eaes-128'/> + <blocker name='kmc-etdea-192'/> + <blocker name='kmc-etdea-128'/> + <blocker name='kmc-edea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-eaes-256'/> + <blocker name='kmac-eaes-192'/> + <blocker name='kmac-eaes-128'/> + <blocker name='kmac-aes-256'/> + <blocker name='kmac-aes-192'/> + <blocker name='kmac-aes-128'/> + <blocker name='kmac-etdea-192'/> + <blocker name='kmac-etdea-128'/> + <blocker name='kmac-edea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='esop'/> + <blocker name='sea_esop2'/> + <blocker name='vx'/> + <blocker name='bpb'/> + <blocker name='ppa15'/> + <blocker name='dfppc'/> + <blocker name='edat2'/> + <blocker name='aefsi'/> + <blocker name='sthyi'/> + <blocker name='te'/> + <blocker name='ri'/> + <blocker name='cte'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='ipter'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='zBC12-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z13.2-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='dfppc'/> + <blocker name='dfpzc'/> + <blocker name='cmpsceh'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='emon'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='nonqks'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='gen13ptff'/> + <blocker name='tods'/> + <blocker name='type'/> + </cpu> + <cpu type='tcg' name='z890.3-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z990-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <cpu type='tcg' name='z10EC.2' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='edat'/> + <blocker name='asnlxr'/> + <blocker name='msa2'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z9BC' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='cmm'/> + <blocker name='dateh2'/> + <blocker name='sthyi'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='asnlxr'/> + <blocker name='msa1'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z10EC.3-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='dateh2'/> + <blocker name='pfpo'/> + <blocker name='dfphp'/> + <blocker name='dfp'/> + <blocker name='parseh'/> + <blocker name='hfpue'/> + <blocker name='hfpm'/> + <blocker name='csske'/> + <blocker name='asnlxr'/> + <blocker name='tods'/> + </cpu> + <cpu type='tcg' name='z990.3-base' usable='no'> + <blocker name='klmd-sha-1'/> + <blocker name='kimd-sha-1'/> + <blocker name='km-tdea-192'/> + <blocker name='km-tdea-128'/> + <blocker name='km-dea'/> + <blocker name='kmc-tdea-192'/> + <blocker name='kmc-tdea-128'/> + <blocker name='kmc-dea'/> + <blocker name='kmac-tdea-192'/> + <blocker name='kmac-tdea-128'/> + <blocker name='kmac-dea'/> + <blocker name='hfpm'/> + </cpu> + <machine name='s390-ccw-virtio-4.0' alias='s390-ccw-virtio' hotplugCpus='yes' maxCpus='248' default='yes'/> + <machine name='s390-ccw-virtio-2.7' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.6' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.11' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.10' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-3.1' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.5' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.4' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-3.0' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.9' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.8' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.12' hotplugCpus='yes' maxCpus='248'/> +</qemuCaps> diff --git a/tests/qemuxml2argvdata/iothreads-virtio-scsi-ccw.s390x-latest.args b/tests/qemuxml2argvdata/iothreads-virtio-scsi-ccw.s390x-latest.args index 825c883595..231785d878 100644 --- a/tests/qemuxml2argvdata/iothreads-virtio-scsi-ccw.s390x-latest.args +++ b/tests/qemuxml2argvdata/iothreads-virtio-scsi-ccw.s390x-latest.args @@ -32,8 +32,8 @@ file=/tmp/lib/domain--1-QEMUGuest1/master-key.aes \ -device virtio-blk-ccw,iothread=iothread1,scsi=off,devno=fe.0.0000,\ drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 \ -drive file=/dev/HostVG/QEMUGuest2,format=raw,if=none,id=drive-scsi0-0-2-0 \ --device scsi-hd,bus=scsi0.0,channel=0,scsi-id=2,lun=0,drive=drive-scsi0-0-2-0,\ -id=scsi0-0-2-0 \ +-device scsi-hd,bus=scsi0.0,channel=0,scsi-id=2,lun=0,\ +device_id=drive-scsi0-0-2-0,drive=drive-scsi0-0-2-0,id=scsi0-0-2-0 \ -device virtio-balloon-ccw,id=balloon0,devno=fe.0.000a \ -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,\ resourcecontrol=deny \ -- 2.17.0

On Fri, 2019-05-03 at 10:47 +0200, Boris Fiuczynski wrote:
In addition adjusting iothreads-virtio-scsi-ccw.s390x-latest.args to prevent accidential drive id exposure by QEMU fixed by commit a1dce96236f (qemu: Use the 'device_id' property of SCSI disks to avoid regressing).
Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../caps_4.0.0.s390x.replies | 21514 ++++++++++++++++ .../qemucapabilitiesdata/caps_4.0.0.s390x.xml | 2894 +++ ...othreads-virtio-scsi-ccw.s390x-latest.args | 4 +- 3 files changed, 24410 insertions(+), 2 deletions(-) create mode 100644 tests/qemucapabilitiesdata/caps_4.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_4.0.0.s390x.xml
With the necessary bits of patch 1/3 squashed in and the commit message updated accordingly, Reviewed-by: Andrea Bolognani <abologna@redhat.com> -- Andrea Bolognani / Red Hat / Virtualization

Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../domaincapsschemadata/qemu_4.0.0.s390x.xml | 198 ++++++++++++++++++ tests/domaincapstest.c | 4 + 2 files changed, 202 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_4.0.0.s390x.xml diff --git a/tests/domaincapsschemadata/qemu_4.0.0.s390x.xml b/tests/domaincapsschemadata/qemu_4.0.0.s390x.xml new file mode 100644 index 0000000000..edade48ad0 --- /dev/null +++ b/tests/domaincapsschemadata/qemu_4.0.0.s390x.xml @@ -0,0 +1,198 @@ +<domainCapabilities> + <path>/usr/bin/qemu-system-s390x</path> + <domain>kvm</domain> + <machine>s390-ccw-virtio-4.0</machine> + <arch>s390x</arch> + <vcpu max='248'/> + <iothreads supported='yes'/> + <os supported='yes'> + <enum name='firmware'/> + <loader supported='yes'> + <value>/usr/share/AAVMF/AAVMF_CODE.fd</value> + <value>/usr/share/AAVMF/AAVMF32_CODE.fd</value> + <value>/usr/share/OVMF/OVMF_CODE.fd</value> + <enum name='type'> + <value>rom</value> + <value>pflash</value> + </enum> + <enum name='readonly'> + <value>yes</value> + <value>no</value> + </enum> + <enum name='secure'> + <value>no</value> + </enum> + </loader> + </os> + <cpu> + <mode name='host-passthrough' supported='yes'/> + <mode name='host-model' supported='yes'> + <model fallback='forbid'>z14.2-base</model> + <feature policy='require' name='aen'/> + <feature policy='require' name='cmmnt'/> + <feature policy='require' name='aefsi'/> + <feature policy='require' name='mepoch'/> + <feature policy='require' name='msa8'/> + <feature policy='require' name='msa7'/> + <feature policy='require' name='msa6'/> + <feature policy='require' name='msa5'/> + <feature policy='require' name='msa4'/> + <feature policy='require' name='msa3'/> + <feature policy='require' name='msa2'/> + <feature policy='require' name='msa1'/> + <feature policy='require' name='sthyi'/> + <feature policy='require' name='edat'/> + <feature policy='require' name='ri'/> + <feature policy='require' name='edat2'/> + <feature policy='require' name='vx'/> + <feature policy='require' name='ipter'/> + <feature policy='require' name='mepochptff'/> + <feature policy='require' name='ap'/> + <feature policy='require' name='vxeh'/> + <feature policy='require' name='vxpd'/> + <feature policy='require' name='esop'/> + <feature policy='require' name='apft'/> + <feature policy='require' name='iep'/> + <feature policy='require' name='apqci'/> + <feature policy='require' name='cte'/> + <feature policy='require' name='bpb'/> + <feature policy='require' name='gs'/> + <feature policy='require' name='ppa15'/> + <feature policy='require' name='zpci'/> + <feature policy='require' name='sea_esop2'/> + <feature policy='require' name='te'/> + <feature policy='require' name='cmm'/> + </mode> + <mode name='custom' supported='yes'> + <model usable='yes'>z14.2</model> + <model usable='yes'>z890.2</model> + <model usable='yes'>z990.4</model> + <model usable='yes'>z14ZR1</model> + <model usable='yes'>z10BC.2</model> + <model usable='yes'>z196.2</model> + <model usable='yes'>z14</model> + <model usable='yes'>z9BC-base</model> + <model usable='yes'>zEC12-base</model> + <model usable='yes'>z196-base</model> + <model usable='yes'>z13-base</model> + <model usable='yes'>z990.3</model> + <model usable='yes'>z9EC</model> + <model usable='yes'>zBC12</model> + <model usable='yes'>z9EC.3</model> + <model usable='yes'>z196.2-base</model> + <model usable='no'>qemu</model> + <model usable='yes'>zEC12.2-base</model> + <model usable='yes'>z800-base</model> + <model usable='yes'>z9EC.2</model> + <model usable='yes'>z900.2-base</model> + <model usable='yes'>z14ZR1-base</model> + <model usable='yes'>z900.3</model> + <model usable='yes'>z890</model> + <model usable='yes'>z890-base</model> + <model usable='yes'>z990.4-base</model> + <model usable='yes'>z10BC.2-base</model> + <model usable='yes'>z900.2</model> + <model usable='yes'>z9BC.2-base</model> + <model usable='yes'>z800</model> + <model usable='yes'>z114</model> + <model usable='yes'>z13</model> + <model usable='yes'>z990</model> + <model usable='yes'>z13s-base</model> + <model usable='yes'>z990.2</model> + <model usable='yes'>z14.2-base</model> + <model usable='yes'>z14-base</model> + <model usable='yes'>z890.2-base</model> + <model usable='yes'>z196</model> + <model usable='yes'>z10EC</model> + <model usable='yes'>z13s</model> + <model usable='yes'>z900</model> + <model usable='yes'>z10EC.3</model> + <model usable='yes'>z10EC.2-base</model> + <model usable='yes'>z114-base</model> + <model usable='yes'>z990.2-base</model> + <model usable='yes'>z9EC.2-base</model> + <model usable='yes'>z890.3</model> + <model usable='yes'>z900.3-base</model> + <model usable='yes'>z9BC.2</model> + <model usable='yes'>z10BC</model> + <model usable='yes'>z990.5</model> + <model usable='yes'>zEC12.2</model> + <model usable='yes'>z10EC-base</model> + <model usable='yes'>z9EC-base</model> + <model usable='yes'>z9EC.3-base</model> + <model usable='yes'>zEC12</model> + <model usable='yes'>z990.5-base</model> + <model usable='yes'>z10BC-base</model> + <model usable='yes'>max</model> + <model usable='yes'>z900-base</model> + <model usable='yes'>z13.2</model> + <model usable='yes'>zBC12-base</model> + <model usable='yes'>z13.2-base</model> + <model usable='yes'>z890.3-base</model> + <model usable='yes'>z990-base</model> + <model usable='yes'>z10EC.2</model> + <model usable='yes'>z9BC</model> + <model usable='yes'>z10EC.3-base</model> + <model usable='yes'>z990.3-base</model> + </mode> + </cpu> + <devices> + <disk supported='yes'> + <enum name='diskDevice'> + <value>disk</value> + <value>cdrom</value> + <value>floppy</value> + <value>lun</value> + </enum> + <enum name='bus'> + <value>fdc</value> + <value>scsi</value> + <value>virtio</value> + </enum> + <enum name='model'> + <value>virtio</value> + <value>virtio-transitional</value> + <value>virtio-non-transitional</value> + </enum> + </disk> + <graphics supported='yes'> + <enum name='type'> + <value>sdl</value> + <value>vnc</value> + </enum> + </graphics> + <video supported='yes'> + <enum name='modelType'> + <value>virtio</value> + </enum> + </video> + <hostdev supported='yes'> + <enum name='mode'> + <value>subsystem</value> + </enum> + <enum name='startupPolicy'> + <value>default</value> + <value>mandatory</value> + <value>requisite</value> + <value>optional</value> + </enum> + <enum name='subsysType'> + <value>usb</value> + <value>pci</value> + <value>scsi</value> + </enum> + <enum name='capsType'/> + <enum name='pciBackend'> + <value>default</value> + <value>kvm</value> + <value>vfio</value> + </enum> + </hostdev> + </devices> + <features> + <gic supported='no'/> + <vmcoreinfo supported='no'/> + <genid supported='no'/> + <sev supported='no'/> + </features> +</domainCapabilities> diff --git a/tests/domaincapstest.c b/tests/domaincapstest.c index 01bb402c2d..98ca2531d8 100644 --- a/tests/domaincapstest.c +++ b/tests/domaincapstest.c @@ -453,6 +453,10 @@ mymain(void) DO_TEST_QEMU("4.0.0", "caps_4.0.0", "/usr/bin/qemu-system-x86_64", NULL, "x86_64", VIR_DOMAIN_VIRT_KVM); + + DO_TEST_QEMU("4.0.0", "caps_4.0.0", + "/usr/bin/qemu-system-s390x", NULL, + "s390x", VIR_DOMAIN_VIRT_KVM); virObjectUnref(cfg); virFileWrapperClearPrefixes(); -- 2.17.0

On Fri, 2019-05-03 at 10:47 +0200, Boris Fiuczynski wrote: [...]
+++ b/tests/domaincapstest.c @@ -453,6 +453,10 @@ mymain(void) DO_TEST_QEMU("4.0.0", "caps_4.0.0", "/usr/bin/qemu-system-x86_64", NULL, "x86_64", VIR_DOMAIN_VIRT_KVM); + + DO_TEST_QEMU("4.0.0", "caps_4.0.0", + "/usr/bin/qemu-system-s390x", NULL, + "s390x", VIR_DOMAIN_VIRT_KVM);
It's pretty annoying that we have to update this test program manually every time new .replies are added. Easy to miss, too, and in fact we seem to only have coverage for about half the possible input files. We should modify this so that dropping .replies into the source directory is enough for the test program to pick them up, just like qemucapabilitiestest and qemucaps2xmltest do. But that's work for another day, so in the meantime Reviewed-by: Andrea Bolognani <abologna@redhat.com> -- Andrea Bolognani / Red Hat / Virtualization

On 5/6/19 2:42 PM, Andrea Bolognani wrote:
On Fri, 2019-05-03 at 10:47 +0200, Boris Fiuczynski wrote: [...]
+++ b/tests/domaincapstest.c @@ -453,6 +453,10 @@ mymain(void) DO_TEST_QEMU("4.0.0", "caps_4.0.0", "/usr/bin/qemu-system-x86_64", NULL, "x86_64", VIR_DOMAIN_VIRT_KVM); + + DO_TEST_QEMU("4.0.0", "caps_4.0.0", + "/usr/bin/qemu-system-s390x", NULL, + "s390x", VIR_DOMAIN_VIRT_KVM);
It's pretty annoying that we have to update this test program manually every time new .replies are added. Easy to miss, too, and in fact we seem to only have coverage for about half the possible input files.
We should modify this so that dropping .replies into the source directory is enough for the test program to pick them up, just like qemucapabilitiestest and qemucaps2xmltest do.
But that's work for another day, so in the meantime
Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Andrea, thanks for the reviewing, reworking and pushing. -- Mit freundlichen Grüßen/Kind regards Boris Fiuczynski IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Matthias Hartmann Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294
participants (2)
-
Andrea Bolognani
-
Boris Fiuczynski