[libvirt] [PATCH 0/2] tests: Add QEMU 3.0.0 capability tests for s390x

Add capability and domcaps tests for QEMU 3.0.0 on s390x. Boris Fiuczynski (2): tests: Add capabilities data for QEMU 3.0.0 on s390x tests: domaincaps: Add QEMU 3.0 for s390x .../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 + tests/domaincapstest.c | 4 + .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 5 files changed, 23409 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml -- 2.17.0

The QEMU binary is compiled from the v3.0.0 tag. Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 3 files changed, 23222 insertions(+) create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml diff --git a/tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies b/tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies new file mode 100644 index 0000000000..0560835b9f --- /dev/null +++ b/tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies @@ -0,0 +1,20530 @@ +{ + "execute": "qmp_capabilities", + "id": "libvirt-1" +} + +{ + "return": { + }, + "id": "libvirt-1" +} + +{ + "execute": "query-version", + "id": "libvirt-2" +} + +{ + "return": { + "qemu": { + "micro": 0, + "minor": 0, + "major": 3 + }, + "package": "" + }, + "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": "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": "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": "query-events", + "id": "libvirt-6" +} + +{ + "return": [ + { + "name": "COMMAND_DROPPED" + }, + { + "name": "RTC_CHANGE" + }, + { + "name": "ACPI_DEVICE_OST" + }, + { + "name": "MEM_UNPLUG_ERROR" + }, + { + "name": "DUMP_COMPLETED" + }, + { + "name": "DEVICE_DELETED" + }, + { + "name": "BALLOON_CHANGE" + }, + { + "name": "MIGRATION_PASS" + }, + { + "name": "MIGRATION" + }, + { + "name": "VNC_DISCONNECTED" + }, + { + "name": "VNC_INITIALIZED" + }, + { + "name": "VNC_CONNECTED" + }, + { + "name": "SPICE_MIGRATE_COMPLETED" + }, + { + "name": "SPICE_DISCONNECTED" + }, + { + "name": "SPICE_INITIALIZED" + }, + { + "name": "SPICE_CONNECTED" + }, + { + "name": "NIC_RX_FILTER_CHANGED" + }, + { + "name": "VSERPORT_CHANGE" + }, + { + "name": "QUORUM_REPORT_BAD" + }, + { + "name": "QUORUM_FAILURE" + }, + { + "name": "PR_MANAGER_STATUS_CHANGED" + }, + { + "name": "DEVICE_TRAY_MOVED" + }, + { + "name": "BLOCK_WRITE_THRESHOLD" + }, + { + "name": "BLOCK_JOB_PENDING" + }, + { + "name": "BLOCK_JOB_READY" + }, + { + "name": "BLOCK_JOB_ERROR" + }, + { + "name": "BLOCK_JOB_CANCELLED" + }, + { + "name": "BLOCK_JOB_COMPLETED" + }, + { + "name": "BLOCK_IO_ERROR" + }, + { + "name": "BLOCK_IMAGE_CORRUPTED" + }, + { + "name": "JOB_STATUS_CHANGE" + }, + { + "name": "GUEST_PANICKED" + }, + { + "name": "WATCHDOG" + }, + { + "name": "WAKEUP" + }, + { + "name": "SUSPEND_DISK" + }, + { + "name": "SUSPEND" + }, + { + "name": "RESUME" + }, + { + "name": "STOP" + }, + { + "name": "RESET" + }, + { + "name": "POWERDOWN" + }, + { + "name": "SHUTDOWN" + } + ], + "id": "libvirt-6" +} + +{ + "execute": "qom-list-types", + "id": "libvirt-7" +} + +{ + "return": [ + { + "name": "vhost-vsock-pci", + "parent": "virtio-pci" + }, + { + "name": "s390-pcihost", + "parent": "pci-host-bridge" + }, + { + "name": "z890.2-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "virtio-tablet-pci", + "parent": "virtio-input-hid-pci" + }, + { + "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": "ramfb", + "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": "s390x-cpu" + }, + { + "name": "scsi-cd", + "parent": "scsi-disk-base" + }, + { + "name": "container", + "parent": "object" + }, + { + "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": "PCIE", + "parent": "PCI" + }, + { + "name": "virtio-rng-pci", + "parent": "virtio-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": "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": "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": "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": "z9EC.2-base-s390x-cpu", + "parent": "s390x-cpu" + }, + { + "name": "fw_cfg_io", + "parent": "fw_cfg" + }, + { + "name": "s390-ccw-virtio-2.10-machine", + "parent": "s390-ccw-machine" + }, + { + "name": "virtio-crypto-device", + "parent": "virtio-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": "chardev-file", + "parent": "chardev-fd" + }, + { + "name": "pci-bridge-seat", + "parent": "pci-bridge" + }, + { + "name": "vhost-scsi", + "parent": "vhost-scsi-common" + }, + { + "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": "mmio_interface", + "parent": "device" + }, + { + "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": "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": "vhost-vsock-ccw", + "parent": "virtio-ccw-device" + }, + { + "name": "kvm-accel", + "parent": "accel" + }, + { + "name": "virtio-tablet-ccw", + "parent": "virtio-input-hid-ccw" + }, + { + "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-7" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-blk-pci" + }, + "id": "libvirt-8" +} + +{ + "return": [ + { + "name": "iothread", + "type": "link<iothread>" + }, + { + "name": "secs", + "type": "uint32" + }, + { + "name": "request-merging", + "description": "on/off", + "type": "bool" + }, + { + "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-8" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-pci" + }, + "id": "libvirt-9" +} + +{ + "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": "x-pcie-pm-init", + "description": "on/off", + "type": "bool" + }, + { + "name": "indirect_desc", + "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": "event_idx", + "description": "on/off", + "type": "bool" + }, + { + "name": "virtio-backend", + "type": "child<virtio-net-device>" + }, + { + "name": "guest_announce", + "description": "on/off", + "type": "bool" + }, + { + "name": "vectors", + "type": "uint32" + }, + { + "name": "guest_tso4", + "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-9" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-scsi-pci" + }, + "id": "libvirt-10" +} + +{ + "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": "cmd_per_lun", + "type": "uint32" + }, + { + "name": "disable-modern", + "type": "bool" + }, + { + "name": "num_queues", + "type": "uint32" + }, + { + "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": "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-10" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-blk-ccw" + }, + "id": "libvirt-11" +} + +{ + "return": [ + { + "name": "min_io_size", + "type": "uint16" + }, + { + "name": "request-merging", + "description": "on/off", + "type": "bool" + }, + { + "name": "secs", + "type": "uint32" + }, + { + "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": "queue-size", + "type": "uint16" + }, + { + "name": "num-queues", + "type": "uint16" + }, + { + "name": "write-cache", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "opt_io_size", + "type": "uint32" + } + ], + "id": "libvirt-11" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-ccw" + }, + "id": "libvirt-12" +} + +{ + "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-12" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-scsi-ccw" + }, + "id": "libvirt-13" +} + +{ + "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-13" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-net-s390" + }, + "id": "libvirt-14" +} + +{ + "id": "libvirt-14", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'virtio-net-s390' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "vfio-pci" + }, + "id": "libvirt-15" +} + +{ + "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-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-igd-gms", + "type": "uint32" + }, + { + "name": "x-nv-gpudirect-clique", + "description": "NVIDIA GPUDirect Clique ID (0 - 15)", + "type": "uint4" + }, + { + "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-15" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "scsi-disk" + }, + "id": "libvirt-16" +} + +{ + "return": [ + { + "name": "min_io_size", + "type": "uint16" + }, + { + "name": "removable", + "description": "on/off", + "type": "bool" + }, + { + "name": "channel", + "type": "uint32" + }, + { + "name": "serial", + "type": "str" + }, + { + "name": "lun", + "type": "uint32" + }, + { + "name": "dpofua", + "description": "on/off", + "type": "bool" + }, + { + "name": "ver", + "type": "str" + }, + { + "name": "scsi-id", + "type": "uint32" + }, + { + "name": "logical_block_size", + "description": "A power of two between 512 and 32768", + "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": "write-cache", + "description": "on/off/auto", + "type": "OnOffAuto" + }, + { + "name": "opt_io_size", + "type": "uint32" + } + ], + "id": "libvirt-16" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "ide-drive" + }, + "id": "libvirt-17" +} + +{ + "id": "libvirt-17", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'ide-drive' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "PIIX4_PM" + }, + "id": "libvirt-18" +} + +{ + "id": "libvirt-18", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'PIIX4_PM' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "usb-redir" + }, + "id": "libvirt-19" +} + +{ + "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-19" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "i440FX-pcihost" + }, + "id": "libvirt-20" +} + +{ + "id": "libvirt-20", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'i440FX-pcihost' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "q35-pcihost" + }, + "id": "libvirt-21" +} + +{ + "id": "libvirt-21", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'q35-pcihost' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "kvm-pit" + }, + "id": "libvirt-22" +} + +{ + "id": "libvirt-22", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'kvm-pit' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-pci" + }, + "id": "libvirt-23" +} + +{ + "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": "virgl", + "description": "on/off", + "type": "bool" + }, + { + "name": "romfile", + "type": "str" + } + ], + "id": "libvirt-23" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-device" + }, + "id": "libvirt-24" +} + +{ + "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": "xres", + "type": "uint32" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "virgl", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_hostmem", + "type": "size" + } + ], + "id": "libvirt-24" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "ICH9-LPC" + }, + "id": "libvirt-25" +} + +{ + "id": "libvirt-25", + "error": { + "class": "DeviceNotFound", + "desc": "Device 'ICH9-LPC' not found" + } +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-pci" + }, + "id": "libvirt-26" +} + +{ + "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-26" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-ccw" + }, + "id": "libvirt-27" +} + +{ + "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-27" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-balloon-device" + }, + "id": "libvirt-28" +} + +{ + "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-28" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtio-gpu-ccw" + }, + "id": "libvirt-29" +} + +{ + "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": "virgl", + "description": "on/off", + "type": "bool" + }, + { + "name": "stats", + "description": "on/off", + "type": "bool" + }, + { + "name": "iommu_platform", + "description": "on/off", + "type": "bool" + }, + { + "name": "max_outputs", + "type": "uint32" + }, + { + "name": "max_hostmem", + "type": "size" + }, + { + "name": "max_revision", + "type": "uint32" + } + ], + "id": "libvirt-29" +} + +{ + "execute": "device-list-properties", + "arguments": { + "typename": "virtual-css-bridge" + }, + "id": "libvirt-30" +} + +{ + "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-30" +} + +{ + "execute": "qom-list-properties", + "arguments": { + "typename": "memory-backend-file" + }, + "id": "libvirt-31" +} + +{ + "return": [ + { + "name": "policy", + "type": "HostMemPolicy" + }, + { + "name": "share", + "type": "bool" + }, + { + "name": "host-nodes", + "type": "int" + }, + { + "name": "prealloc", + "type": "bool" + }, + { + "name": "dump", + "type": "bool" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "merge", + "type": "bool" + }, + { + "name": "align", + "type": "int" + }, + { + "name": "mem-path", + "type": "string" + }, + { + "name": "discard-data", + "type": "bool" + }, + { + "name": "type", + "type": "string" + } + ], + "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-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", + "is-default": true, + "cpu-max": 248, + "alias": "s390-ccw-virtio" + }, + { + "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": "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": "x509verify", + "type": "string" + }, + { + "name": "tls", + "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": "x509", + "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\nthe 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": "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": "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": "serial", + "help": "disk serial number", + "type": "string" + }, + { + "name": "addr", + "help": "pci address (virtio only)", + "type": "string" + }, + { + "name": "trans", + "help": "chs translation (auto, lba, none)", + "type": "string" + }, + { + "name": "secs", + "help": "number of sectors (ide disk geometry)", + "type": "number" + }, + { + "name": "heads", + "help": "number of heads (ide disk geometry)", + "type": "number" + }, + { + "name": "cyls", + "help": "number of cylinders (ide disk geometry)", + "type": "number" + }, + { + "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": "read-only", + "help": "Node is opened in read-only mode", + "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-migrate", + "ret-type": "119", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-set-capabilities", + "ret-type": "0", + "meta-type": "command", + "arg-type": "120" + }, + { + "name": "query-migrate-capabilities", + "ret-type": "[121]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-set-parameters", + "ret-type": "0", + "meta-type": "command", + "arg-type": "122" + }, + { + "name": "query-migrate-parameters", + "ret-type": "123", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "client_migrate_info", + "ret-type": "0", + "meta-type": "command", + "arg-type": "124" + }, + { + "name": "migrate-start-postcopy", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "MIGRATION", + "meta-type": "event", + "arg-type": "125" + }, + { + "name": "MIGRATION_PASS", + "meta-type": "event", + "arg-type": "126" + }, + { + "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": "127" + }, + { + "name": "migrate_set_downtime", + "ret-type": "0", + "meta-type": "command", + "arg-type": "128" + }, + { + "name": "migrate_set_speed", + "ret-type": "0", + "meta-type": "command", + "arg-type": "129" + }, + { + "name": "migrate-set-cache-size", + "ret-type": "0", + "meta-type": "command", + "arg-type": "130" + }, + { + "name": "query-migrate-cache-size", + "ret-type": "int", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate", + "ret-type": "0", + "meta-type": "command", + "arg-type": "131" + }, + { + "name": "migrate-incoming", + "ret-type": "0", + "meta-type": "command", + "arg-type": "132" + }, + { + "name": "xen-save-devices-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "133" + }, + { + "name": "xen-set-replication", + "ret-type": "0", + "meta-type": "command", + "arg-type": "134" + }, + { + "name": "query-xen-replication-status", + "ret-type": "135", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "xen-colo-do-checkpoint", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "migrate-recover", + "ret-type": "0", + "allow-oob": true, + "meta-type": "command", + "arg-type": "136" + }, + { + "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": "137" + }, + { + "name": "trace-event-get-state", + "ret-type": "[139]", + "meta-type": "command", + "arg-type": "138" + }, + { + "name": "trace-event-set-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "140" + }, + { + "name": "query-qmp-schema", + "ret-type": "[141]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "qmp_capabilities", + "ret-type": "0", + "meta-type": "command", + "arg-type": "142" + }, + { + "name": "query-version", + "ret-type": "143", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-commands", + "ret-type": "[144]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "add_client", + "ret-type": "0", + "meta-type": "command", + "arg-type": "145" + }, + { + "name": "query-name", + "ret-type": "146", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-kvm", + "ret-type": "147", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-uuid", + "ret-type": "148", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-events", + "ret-type": "[149]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpus", + "ret-type": "[150]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpus-fast", + "ret-type": "[151]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-iothreads", + "ret-type": "[152]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-balloon", + "ret-type": "153", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "BALLOON_CHANGE", + "meta-type": "event", + "arg-type": "154" + }, + { + "name": "query-pci", + "ret-type": "[155]", + "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": "156" + }, + { + "name": "memsave", + "ret-type": "0", + "meta-type": "command", + "arg-type": "157" + }, + { + "name": "pmemsave", + "ret-type": "0", + "meta-type": "command", + "arg-type": "158" + }, + { + "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": "159" + }, + { + "name": "human-monitor-command", + "ret-type": "str", + "meta-type": "command", + "arg-type": "160" + }, + { + "name": "qom-list", + "ret-type": "[162]", + "meta-type": "command", + "arg-type": "161" + }, + { + "name": "qom-get", + "ret-type": "any", + "meta-type": "command", + "arg-type": "163" + }, + { + "name": "qom-set", + "ret-type": "0", + "meta-type": "command", + "arg-type": "164" + }, + { + "name": "change", + "ret-type": "0", + "meta-type": "command", + "arg-type": "165" + }, + { + "name": "qom-list-types", + "ret-type": "[167]", + "meta-type": "command", + "arg-type": "166" + }, + { + "name": "device-list-properties", + "ret-type": "[162]", + "meta-type": "command", + "arg-type": "168" + }, + { + "name": "qom-list-properties", + "ret-type": "[162]", + "meta-type": "command", + "arg-type": "169" + }, + { + "name": "xen-set-global-dirty-log", + "ret-type": "0", + "meta-type": "command", + "arg-type": "170" + }, + { + "name": "device_add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "171" + }, + { + "name": "device_del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "172" + }, + { + "name": "DEVICE_DELETED", + "meta-type": "event", + "arg-type": "173" + }, + { + "name": "dump-guest-memory", + "ret-type": "0", + "meta-type": "command", + "arg-type": "174" + }, + { + "name": "query-dump", + "ret-type": "175", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "DUMP_COMPLETED", + "meta-type": "event", + "arg-type": "176" + }, + { + "name": "query-dump-guest-memory-capability", + "ret-type": "177", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "dump-skeys", + "ret-type": "0", + "meta-type": "command", + "arg-type": "178" + }, + { + "name": "object-add", + "ret-type": "0", + "meta-type": "command", + "arg-type": "179" + }, + { + "name": "object-del", + "ret-type": "0", + "meta-type": "command", + "arg-type": "180" + }, + { + "name": "getfd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "181" + }, + { + "name": "closefd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "182" + }, + { + "name": "query-machines", + "ret-type": "[183]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-memory-size-summary", + "ret-type": "184", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpu-definitions", + "ret-type": "[185]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-cpu-model-expansion", + "ret-type": "187", + "meta-type": "command", + "arg-type": "186" + }, + { + "name": "query-cpu-model-comparison", + "ret-type": "189", + "meta-type": "command", + "arg-type": "188" + }, + { + "name": "query-cpu-model-baseline", + "ret-type": "191", + "meta-type": "command", + "arg-type": "190" + }, + { + "name": "add-fd", + "ret-type": "193", + "meta-type": "command", + "arg-type": "192" + }, + { + "name": "remove-fd", + "ret-type": "0", + "meta-type": "command", + "arg-type": "194" + }, + { + "name": "query-fdsets", + "ret-type": "[195]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-target", + "ret-type": "196", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-command-line-options", + "ret-type": "[198]", + "meta-type": "command", + "arg-type": "197" + }, + { + "name": "query-memdev", + "ret-type": "[199]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-memory-devices", + "ret-type": "[200]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "MEM_UNPLUG_ERROR", + "meta-type": "event", + "arg-type": "201" + }, + { + "name": "query-acpi-ospm-status", + "ret-type": "[202]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "ACPI_DEVICE_OST", + "meta-type": "event", + "arg-type": "203" + }, + { + "name": "rtc-reset-reinjection", + "ret-type": "0", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "RTC_CHANGE", + "meta-type": "event", + "arg-type": "204" + }, + { + "name": "xen-load-devices-state", + "ret-type": "0", + "meta-type": "command", + "arg-type": "205" + }, + { + "name": "query-gic-capabilities", + "ret-type": "[206]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-hotpluggable-cpus", + "ret-type": "[207]", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-vm-generation-id", + "ret-type": "208", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-sev", + "ret-type": "209", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-sev-launch-measure", + "ret-type": "210", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "query-sev-capabilities", + "ret-type": "211", + "meta-type": "command", + "arg-type": "0" + }, + { + "name": "COMMAND_DROPPED", + "meta-type": "event", + "arg-type": "212" + }, + { + "name": "set-numa-node", + "ret-type": "0", + "meta-type": "command", + "arg-type": "213" + }, + { + "name": "0", + "members": [ + ], + "meta-type": "object" + }, + { + "name": "1", + "members": [ + { + "name": "running", + "type": "bool" + }, + { + "name": "singlestep", + "type": "bool" + }, + { + "name": "status", + "type": "214" + } + ], + "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": "215" + } + ], + "meta-type": "object" + }, + { + "name": "5", + "members": [ + { + "name": "action", + "type": "215" + } + ], + "meta-type": "object" + }, + { + "name": "6", + "members": [ + { + "name": "action", + "type": "216" + }, + { + "name": "info", + "default": null, + "type": "217" + } + ], + "meta-type": "object" + }, + { + "name": "7", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "status", + "type": "218" + } + ], + "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": "219" + }, + { + "name": "status", + "type": "218" + }, + { + "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": "220" + }, + { + "name": "dirty-bitmaps", + "default": null, + "type": "[221]" + } + ], + "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": "222" + }, + { + "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": "220" + }, + { + "name": "ready", + "type": "bool" + }, + { + "name": "status", + "type": "218" + }, + { + "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": "223" + } + ], + "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", + "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" + } + ], + "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": "224" + }, + { + "name": "mode", + "default": null, + "type": "223" + }, + { + "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": "225" + }, + { + "name": "on-target-error", + "default": null, + "type": "225" + }, + { + "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": "224" + }, + { + "name": "speed", + "default": null, + "type": "int" + }, + { + "name": "compress", + "default": null, + "type": "bool" + }, + { + "name": "on-source-error", + "default": null, + "type": "225" + }, + { + "name": "on-target-error", + "default": null, + "type": "225" + }, + { + "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": "226" + }, + { + "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": "227" + }, + { + "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": "228" + }, + { + "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": "224" + }, + { + "name": "mode", + "default": null, + "type": "223" + }, + { + "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": "225" + }, + { + "name": "on-target-error", + "default": null, + "type": "225" + }, + { + "name": "unmap", + "default": null, + "type": "bool" + }, + { + "name": "copy-mode", + "default": null, + "type": "229" + } + ], + "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": "224" + }, + { + "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": "225" + }, + { + "name": "on-target-error", + "default": null, + "type": "225" + }, + { + "name": "filter-node-name", + "default": null, + "type": "str" + }, + { + "name": "copy-mode", + "default": null, + "type": "229" + } + ], + "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": "225" + } + ], + "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": "233" + }, + { + "case": "blklogwrites", + "type": "234" + }, + { + "case": "blkverify", + "type": "235" + }, + { + "case": "bochs", + "type": "236" + }, + { + "case": "cloop", + "type": "236" + }, + { + "case": "copy-on-read", + "type": "236" + }, + { + "case": "dmg", + "type": "236" + }, + { + "case": "file", + "type": "237" + }, + { + "case": "ftp", + "type": "238" + }, + { + "case": "ftps", + "type": "239" + }, + { + "case": "gluster", + "type": "240" + }, + { + "case": "host_cdrom", + "type": "237" + }, + { + "case": "host_device", + "type": "237" + }, + { + "case": "http", + "type": "241" + }, + { + "case": "https", + "type": "242" + }, + { + "case": "iscsi", + "type": "243" + }, + { + "case": "luks", + "type": "244" + }, + { + "case": "nbd", + "type": "245" + }, + { + "case": "nfs", + "type": "246" + }, + { + "case": "null-aio", + "type": "247" + }, + { + "case": "null-co", + "type": "247" + }, + { + "case": "nvme", + "type": "248" + }, + { + "case": "parallels", + "type": "236" + }, + { + "case": "qcow2", + "type": "249" + }, + { + "case": "qcow", + "type": "250" + }, + { + "case": "qed", + "type": "251" + }, + { + "case": "quorum", + "type": "252" + }, + { + "case": "raw", + "type": "253" + }, + { + "case": "rbd", + "type": "254" + }, + { + "case": "replication", + "type": "255" + }, + { + "case": "sheepdog", + "type": "256" + }, + { + "case": "ssh", + "type": "257" + }, + { + "case": "throttle", + "type": "258" + }, + { + "case": "vdi", + "type": "236" + }, + { + "case": "vhdx", + "type": "236" + }, + { + "case": "vmdk", + "type": "251" + }, + { + "case": "vpc", + "type": "236" + }, + { + "case": "vvfat", + "type": "259" + }, + { + "case": "vxhs", + "type": "260" + } + ], + "members": [ + { + "name": "driver", + "type": "230" + }, + { + "name": "node-name", + "default": null, + "type": "str" + }, + { + "name": "discard", + "default": null, + "type": "231" + }, + { + "name": "cache", + "default": null, + "type": "232" + }, + { + "name": "read-only", + "default": null, + "type": "bool" + }, + { + "name": "force-share", + "default": null, + "type": "bool" + }, + { + "name": "detect-zeroes", + "default": null, + "type": "226" + } + ], + "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": "261" + } + ], + "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": "262" + } + ], + "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": "263" + }, + { + "name": "action", + "type": "264" + }, + { + "name": "nospace", + "default": null, + "type": "bool" + }, + { + "name": "reason", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "54", + "members": [ + { + "name": "type", + "type": "219" + }, + { + "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": "219" + }, + { + "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": "263" + }, + { + "name": "action", + "type": "264" + } + ], + "meta-type": "object" + }, + { + "name": "57", + "members": [ + { + "name": "type", + "type": "219" + }, + { + "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": "219" + }, + { + "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": "265" + }, + { + "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": "266" + }, + { + "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": "267" + } + ], + "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": "268" + }, + { + "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": "269" + } + ], + "meta-type": "object" + }, + { + "name": "79", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "format", + "default": null, + "type": "269" + } + ], + "meta-type": "object" + }, + { + "name": "str", + "json-type": "string", + "meta-type": "builtin" + }, + { + "name": "80", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "backend", + "type": "270" + } + ], + "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": "270" + } + ], + "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": "271" + }, + { + "name": "unicast", + "type": "271" + }, + { + "name": "vlan", + "type": "271" + }, + { + "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": "272" + }, + { + "name": "autoneg", + "type": "273" + } + ], + "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": "274" + }, + { + "name": "mask", + "type": "275" + }, + { + "name": "action", + "type": "276" + } + ], + "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": "277" + } + ], + "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": "282" + }, + { + "name": "service", + "default": null, + "type": "str" + }, + { + "name": "auth", + "default": null, + "type": "str" + }, + { + "name": "clients", + "default": null, + "type": "[283]" + } + ], + "meta-type": "object" + }, + { + "name": "[111]", + "element-type": "111", + "meta-type": "array" + }, + { + "name": "111", + "members": [ + { + "name": "id", + "type": "str" + }, + { + "name": "server", + "type": "[284]" + }, + { + "name": "clients", + "type": "[283]" + }, + { + "name": "auth", + "type": "285" + }, + { + "name": "vencrypt", + "default": null, + "type": "286" + }, + { + "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": "287" + }, + { + "name": "client", + "type": "288" + } + ], + "meta-type": "object" + }, + { + "name": "114", + "members": [ + { + "name": "server", + "type": "287" + }, + { + "name": "client", + "type": "283" + } + ], + "meta-type": "object" + }, + { + "name": "115", + "members": [ + { + "name": "server", + "type": "287" + }, + { + "name": "client", + "type": "283" + } + ], + "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": "[289]" + }, + { + "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": "[290]" + } + ], + "meta-type": "object" + }, + { + "name": "119", + "members": [ + { + "name": "status", + "default": null, + "type": "291" + }, + { + "name": "ram", + "default": null, + "type": "292" + }, + { + "name": "disk", + "default": null, + "type": "292" + }, + { + "name": "xbzrle-cache", + "default": null, + "type": "293" + }, + { + "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]" + } + ], + "meta-type": "object" + }, + { + "name": "120", + "members": [ + { + "name": "capabilities", + "type": "[121]" + } + ], + "meta-type": "object" + }, + { + "name": "[121]", + "element-type": "121", + "meta-type": "array" + }, + { + "name": "121", + "members": [ + { + "name": "capability", + "type": "294" + }, + { + "name": "state", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "122", + "members": [ + { + "name": "compress-level", + "default": null, + "type": "int" + }, + { + "name": "compress-threads", + "default": null, + "type": "int" + }, + { + "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": "265" + }, + { + "name": "tls-hostname", + "default": null, + "type": "265" + }, + { + "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" + } + ], + "meta-type": "object" + }, + { + "name": "123", + "members": [ + { + "name": "compress-level", + "default": null, + "type": "int" + }, + { + "name": "compress-threads", + "default": null, + "type": "int" + }, + { + "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" + } + ], + "meta-type": "object" + }, + { + "name": "124", + "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": "125", + "members": [ + { + "name": "status", + "type": "291" + } + ], + "meta-type": "object" + }, + { + "name": "126", + "members": [ + { + "name": "pass", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "127", + "members": [ + { + "name": "state", + "type": "291" + } + ], + "meta-type": "object" + }, + { + "name": "128", + "members": [ + { + "name": "value", + "type": "number" + } + ], + "meta-type": "object" + }, + { + "name": "129", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "130", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "int", + "json-type": "int", + "meta-type": "builtin" + }, + { + "name": "131", + "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": "132", + "members": [ + { + "name": "uri", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "133", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "live", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "134", + "members": [ + { + "name": "enable", + "type": "bool" + }, + { + "name": "primary", + "type": "bool" + }, + { + "name": "failover", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "135", + "members": [ + { + "name": "error", + "type": "bool" + }, + { + "name": "desc", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "136", + "members": [ + { + "name": "uri", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "137", + "members": [ + { + "name": "actions", + "type": "[295]" + }, + { + "name": "properties", + "default": null, + "type": "296" + } + ], + "meta-type": "object" + }, + { + "name": "138", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "vcpu", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[139]", + "element-type": "139", + "meta-type": "array" + }, + { + "name": "139", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "state", + "type": "297" + }, + { + "name": "vcpu", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "140", + "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": "[141]", + "element-type": "141", + "meta-type": "array" + }, + { + "name": "141", + "tag": "meta-type", + "variants": [ + { + "case": "builtin", + "type": "299" + }, + { + "case": "enum", + "type": "300" + }, + { + "case": "array", + "type": "301" + }, + { + "case": "object", + "type": "302" + }, + { + "case": "alternate", + "type": "303" + }, + { + "case": "command", + "type": "304" + }, + { + "case": "event", + "type": "305" + } + ], + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "meta-type", + "type": "298" + } + ], + "meta-type": "object" + }, + { + "name": "142", + "members": [ + { + "name": "enable", + "default": null, + "type": "[306]" + } + ], + "meta-type": "object" + }, + { + "name": "143", + "members": [ + { + "name": "qemu", + "type": "307" + }, + { + "name": "package", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[144]", + "element-type": "144", + "meta-type": "array" + }, + { + "name": "144", + "members": [ + { + "name": "name", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "145", + "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": "146", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "147", + "members": [ + { + "name": "enabled", + "type": "bool" + }, + { + "name": "present", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "148", + "members": [ + { + "name": "UUID", + "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]", + "element-type": "150", + "meta-type": "array" + }, + { + "name": "150", + "tag": "arch", + "variants": [ + { + "case": "x86", + "type": "310" + }, + { + "case": "sparc", + "type": "311" + }, + { + "case": "ppc", + "type": "312" + }, + { + "case": "mips", + "type": "313" + }, + { + "case": "tricore", + "type": "314" + }, + { + "case": "s390", + "type": "315" + }, + { + "case": "riscv", + "type": "316" + }, + { + "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": "308" + }, + { + "name": "arch", + "type": "309" + } + ], + "meta-type": "object" + }, + { + "name": "[151]", + "element-type": "151", + "meta-type": "array" + }, + { + "name": "151", + "tag": "target", + "variants": [ + { + "case": "s390x", + "type": "315" + }, + { + "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": "ppcemb", + "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": "308" + }, + { + "name": "arch", + "type": "309" + }, + { + "name": "target", + "type": "317" + } + ], + "meta-type": "object" + }, + { + "name": "[152]", + "element-type": "152", + "meta-type": "array" + }, + { + "name": "152", + "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": "153", + "members": [ + { + "name": "actual", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "154", + "members": [ + { + "name": "actual", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[155]", + "element-type": "155", + "meta-type": "array" + }, + { + "name": "155", + "members": [ + { + "name": "bus", + "type": "int" + }, + { + "name": "devices", + "type": "[318]" + } + ], + "meta-type": "object" + }, + { + "name": "156", + "members": [ + { + "name": "id", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "157", + "members": [ + { + "name": "val", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "filename", + "type": "str" + }, + { + "name": "cpu-index", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "158", + "members": [ + { + "name": "val", + "type": "int" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "159", + "members": [ + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "160", + "members": [ + { + "name": "command-line", + "type": "str" + }, + { + "name": "cpu-index", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "161", + "members": [ + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[162]", + "element-type": "162", + "meta-type": "array" + }, + { + "name": "162", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "description", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "163", + "members": [ + { + "name": "path", + "type": "str" + }, + { + "name": "property", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "any", + "json-type": "value", + "meta-type": "builtin" + }, + { + "name": "164", + "members": [ + { + "name": "path", + "type": "str" + }, + { + "name": "property", + "type": "str" + }, + { + "name": "value", + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "165", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "target", + "type": "str" + }, + { + "name": "arg", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "166", + "members": [ + { + "name": "implements", + "default": null, + "type": "str" + }, + { + "name": "abstract", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[167]", + "element-type": "167", + "meta-type": "array" + }, + { + "name": "167", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "abstract", + "default": null, + "type": "bool" + }, + { + "name": "parent", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "168", + "members": [ + { + "name": "typename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "169", + "members": [ + { + "name": "typename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "170", + "members": [ + { + "name": "enable", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "171", + "members": [ + { + "name": "driver", + "type": "str" + }, + { + "name": "bus", + "default": null, + "type": "str" + }, + { + "name": "id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "172", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "173", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "174", + "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": "319" + } + ], + "meta-type": "object" + }, + { + "name": "175", + "members": [ + { + "name": "status", + "type": "320" + }, + { + "name": "completed", + "type": "int" + }, + { + "name": "total", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "176", + "members": [ + { + "name": "result", + "type": "175" + }, + { + "name": "error", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "177", + "members": [ + { + "name": "formats", + "type": "[319]" + } + ], + "meta-type": "object" + }, + { + "name": "178", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "179", + "members": [ + { + "name": "qom-type", + "type": "str" + }, + { + "name": "id", + "type": "str" + }, + { + "name": "props", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "180", + "members": [ + { + "name": "id", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "181", + "members": [ + { + "name": "fdname", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "182", + "members": [ + { + "name": "fdname", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[183]", + "element-type": "183", + "meta-type": "array" + }, + { + "name": "183", + "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": "184", + "members": [ + { + "name": "base-memory", + "type": "int" + }, + { + "name": "plugged-memory", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[185]", + "element-type": "185", + "meta-type": "array" + }, + { + "name": "185", + "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": "186", + "members": [ + { + "name": "type", + "type": "321" + }, + { + "name": "model", + "type": "322" + } + ], + "meta-type": "object" + }, + { + "name": "187", + "members": [ + { + "name": "model", + "type": "322" + } + ], + "meta-type": "object" + }, + { + "name": "188", + "members": [ + { + "name": "modela", + "type": "322" + }, + { + "name": "modelb", + "type": "322" + } + ], + "meta-type": "object" + }, + { + "name": "189", + "members": [ + { + "name": "result", + "type": "323" + }, + { + "name": "responsible-properties", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "190", + "members": [ + { + "name": "modela", + "type": "322" + }, + { + "name": "modelb", + "type": "322" + } + ], + "meta-type": "object" + }, + { + "name": "191", + "members": [ + { + "name": "model", + "type": "322" + } + ], + "meta-type": "object" + }, + { + "name": "192", + "members": [ + { + "name": "fdset-id", + "default": null, + "type": "int" + }, + { + "name": "opaque", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "193", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fd", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "194", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fd", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "[195]", + "element-type": "195", + "meta-type": "array" + }, + { + "name": "195", + "members": [ + { + "name": "fdset-id", + "type": "int" + }, + { + "name": "fds", + "type": "[324]" + } + ], + "meta-type": "object" + }, + { + "name": "196", + "members": [ + { + "name": "arch", + "type": "317" + } + ], + "meta-type": "object" + }, + { + "name": "197", + "members": [ + { + "name": "option", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[198]", + "element-type": "198", + "meta-type": "array" + }, + { + "name": "198", + "members": [ + { + "name": "option", + "type": "str" + }, + { + "name": "parameters", + "type": "[325]" + } + ], + "meta-type": "object" + }, + { + "name": "[199]", + "element-type": "199", + "meta-type": "array" + }, + { + "name": "199", + "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": "326" + } + ], + "meta-type": "object" + }, + { + "name": "[200]", + "element-type": "200", + "meta-type": "array" + }, + { + "name": "200", + "tag": "type", + "variants": [ + { + "case": "dimm", + "type": "328" + }, + { + "case": "nvdimm", + "type": "328" + } + ], + "members": [ + { + "name": "type", + "type": "327" + } + ], + "meta-type": "object" + }, + { + "name": "201", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "msg", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[202]", + "element-type": "202", + "meta-type": "array" + }, + { + "name": "202", + "members": [ + { + "name": "device", + "default": null, + "type": "str" + }, + { + "name": "slot", + "type": "str" + }, + { + "name": "slot-type", + "type": "329" + }, + { + "name": "source", + "type": "int" + }, + { + "name": "status", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "203", + "members": [ + { + "name": "info", + "type": "202" + } + ], + "meta-type": "object" + }, + { + "name": "204", + "members": [ + { + "name": "offset", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "205", + "members": [ + { + "name": "filename", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[206]", + "element-type": "206", + "meta-type": "array" + }, + { + "name": "206", + "members": [ + { + "name": "version", + "type": "int" + }, + { + "name": "emulated", + "type": "bool" + }, + { + "name": "kernel", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[207]", + "element-type": "207", + "meta-type": "array" + }, + { + "name": "207", + "members": [ + { + "name": "type", + "type": "str" + }, + { + "name": "vcpus-count", + "type": "int" + }, + { + "name": "props", + "type": "308" + }, + { + "name": "qom-path", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "208", + "members": [ + { + "name": "guid", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "209", + "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": "330" + }, + { + "name": "handle", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "210", + "members": [ + { + "name": "data", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "211", + "members": [ + { + "name": "pdh", + "type": "str" + }, + { + "name": "cert-chain", + "type": "str" + }, + { + "name": "cbitpos", + "type": "int" + }, + { + "name": "reduced-phys-bits", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "212", + "members": [ + { + "name": "id", + "type": "any" + }, + { + "name": "reason", + "type": "331" + } + ], + "meta-type": "object" + }, + { + "name": "213", + "tag": "type", + "variants": [ + { + "case": "node", + "type": "333" + }, + { + "case": "dist", + "type": "334" + }, + { + "case": "cpu", + "type": "335" + } + ], + "members": [ + { + "name": "type", + "type": "332" + } + ], + "meta-type": "object" + }, + { + "name": "bool", + "json-type": "boolean", + "meta-type": "builtin" + }, + { + "name": "214", + "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": "215", + "meta-type": "enum", + "values": [ + "reset", + "shutdown", + "poweroff", + "pause", + "debug", + "none", + "inject-nmi" + ] + }, + { + "name": "216", + "meta-type": "enum", + "values": [ + "pause", + "poweroff" + ] + }, + { + "name": "217", + "tag": "type", + "variants": [ + { + "case": "hyper-v", + "type": "337" + }, + { + "case": "s390", + "type": "338" + } + ], + "members": [ + { + "name": "type", + "type": "336" + } + ], + "meta-type": "object" + }, + { + "name": "218", + "meta-type": "enum", + "values": [ + "undefined", + "created", + "running", + "paused", + "ready", + "standby", + "waiting", + "pending", + "aborting", + "concluded", + "null" + ] + }, + { + "name": "219", + "meta-type": "enum", + "values": [ + "commit", + "stream", + "mirror", + "backup", + "create" + ] + }, + { + "name": "[int]", + "element-type": "int", + "meta-type": "array" + }, + { + "name": "220", + "meta-type": "enum", + "values": [ + "ok", + "failed", + "nospace" + ] + }, + { + "name": "[221]", + "element-type": "221", + "meta-type": "array" + }, + { + "name": "221", + "members": [ + { + "name": "name", + "default": null, + "type": "str" + }, + { + "name": "count", + "type": "int" + }, + { + "name": "granularity", + "type": "int" + }, + { + "name": "status", + "type": "339" + } + ], + "meta-type": "object" + }, + { + "name": "222", + "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": "[340]" + }, + { + "name": "x_rd_latency_histogram", + "default": null, + "type": "341" + }, + { + "name": "x_wr_latency_histogram", + "default": null, + "type": "341" + }, + { + "name": "x_flush_latency_histogram", + "default": null, + "type": "341" + } + ], + "meta-type": "object" + }, + { + "name": "223", + "meta-type": "enum", + "values": [ + "existing", + "absolute-paths" + ] + }, + { + "name": "224", + "meta-type": "enum", + "values": [ + "top", + "full", + "none", + "incremental" + ] + }, + { + "name": "225", + "meta-type": "enum", + "values": [ + "report", + "ignore", + "enospc", + "stop", + "auto" + ] + }, + { + "name": "226", + "meta-type": "enum", + "values": [ + "off", + "on", + "unmap" + ] + }, + { + "name": "227", + "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": "227" + }, + { + "name": "format-specific", + "default": null, + "type": "342" + } + ], + "meta-type": "object" + }, + { + "name": "228", + "members": [ + { + "name": "writeback", + "type": "bool" + }, + { + "name": "direct", + "type": "bool" + }, + { + "name": "no-flush", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "229", + "meta-type": "enum", + "values": [ + "background", + "write-blocking" + ] + }, + { + "name": "230", + "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": "231", + "meta-type": "enum", + "values": [ + "ignore", + "unmap" + ] + }, + { + "name": "232", + "members": [ + { + "name": "direct", + "default": null, + "type": "bool" + }, + { + "name": "no-flush", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "233", + "members": [ + { + "name": "image", + "type": "343" + }, + { + "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": "[344]" + }, + { + "name": "set-state", + "default": null, + "type": "[345]" + } + ], + "meta-type": "object" + }, + { + "name": "234", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "log", + "type": "343" + }, + { + "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": "235", + "members": [ + { + "name": "test", + "type": "343" + }, + { + "name": "raw", + "type": "343" + } + ], + "meta-type": "object" + }, + { + "name": "236", + "members": [ + { + "name": "file", + "type": "343" + } + ], + "meta-type": "object" + }, + { + "name": "237", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "pr-manager", + "default": null, + "type": "str" + }, + { + "name": "locking", + "default": null, + "type": "346" + }, + { + "name": "aio", + "default": null, + "type": "347" + }, + { + "name": "x-check-cache-dropped", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "238", + "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": "239", + "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": "240", + "members": [ + { + "name": "volume", + "type": "str" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "server", + "type": "[348]" + }, + { + "name": "debug", + "default": null, + "type": "int" + }, + { + "name": "logfile", + "default": null, + "type": "str" + } + ], + "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" + }, + { + "name": "cookie", + "default": null, + "type": "str" + }, + { + "name": "cookie-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": "cookie", + "default": null, + "type": "str" + }, + { + "name": "sslverify", + "default": null, + "type": "bool" + }, + { + "name": "cookie-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "243", + "members": [ + { + "name": "transport", + "type": "349" + }, + { + "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": "350" + }, + { + "name": "timeout", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "244", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "245", + "members": [ + { + "name": "server", + "type": "348" + }, + { + "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": "246", + "members": [ + { + "name": "server", + "type": "351" + }, + { + "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": "247", + "members": [ + { + "name": "size", + "default": null, + "type": "int" + }, + { + "name": "latency-ns", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "248", + "members": [ + { + "name": "device", + "type": "str" + }, + { + "name": "namespace", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "249", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "backing", + "default": null, + "type": "352" + }, + { + "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": "353" + }, + { + "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": "354" + } + ], + "meta-type": "object" + }, + { + "name": "250", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "backing", + "default": null, + "type": "352" + }, + { + "name": "encrypt", + "default": null, + "type": "355" + } + ], + "meta-type": "object" + }, + { + "name": "251", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "backing", + "default": null, + "type": "352" + } + ], + "meta-type": "object" + }, + { + "name": "252", + "members": [ + { + "name": "blkverify", + "default": null, + "type": "bool" + }, + { + "name": "children", + "type": "[343]" + }, + { + "name": "vote-threshold", + "type": "int" + }, + { + "name": "rewrite-corrupted", + "default": null, + "type": "bool" + }, + { + "name": "read-pattern", + "default": null, + "type": "356" + } + ], + "meta-type": "object" + }, + { + "name": "253", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "offset", + "default": null, + "type": "int" + }, + { + "name": "size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "254", + "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": "[357]" + }, + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "server", + "default": null, + "type": "[358]" + } + ], + "meta-type": "object" + }, + { + "name": "255", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "mode", + "type": "359" + }, + { + "name": "top-id", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "256", + "members": [ + { + "name": "server", + "type": "348" + }, + { + "name": "vdi", + "type": "str" + }, + { + "name": "snap-id", + "default": null, + "type": "int" + }, + { + "name": "tag", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "257", + "members": [ + { + "name": "server", + "type": "360" + }, + { + "name": "path", + "type": "str" + }, + { + "name": "user", + "default": null, + "type": "str" + }, + { + "name": "host-key-check", + "default": null, + "type": "361" + } + ], + "meta-type": "object" + }, + { + "name": "258", + "members": [ + { + "name": "throttle-group", + "type": "str" + }, + { + "name": "file", + "type": "343" + } + ], + "meta-type": "object" + }, + { + "name": "259", + "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": "260", + "members": [ + { + "name": "vdisk-id", + "type": "str" + }, + { + "name": "server", + "type": "358" + }, + { + "name": "tls-creds", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "261", + "tag": "driver", + "variants": [ + { + "case": "file", + "type": "362" + }, + { + "case": "gluster", + "type": "363" + }, + { + "case": "luks", + "type": "364" + }, + { + "case": "nfs", + "type": "365" + }, + { + "case": "parallels", + "type": "366" + }, + { + "case": "qcow", + "type": "367" + }, + { + "case": "qcow2", + "type": "368" + }, + { + "case": "qed", + "type": "369" + }, + { + "case": "rbd", + "type": "370" + }, + { + "case": "sheepdog", + "type": "371" + }, + { + "case": "ssh", + "type": "372" + }, + { + "case": "vdi", + "type": "373" + }, + { + "case": "vhdx", + "type": "374" + }, + { + "case": "vpc", + "type": "375" + }, + { + "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": "230" + } + ], + "meta-type": "object" + }, + { + "name": "262", + "meta-type": "enum", + "values": [ + "retain", + "read-only", + "read-write" + ] + }, + { + "name": "263", + "meta-type": "enum", + "values": [ + "read", + "write" + ] + }, + { + "name": "264", + "meta-type": "enum", + "values": [ + "ignore", + "report", + "stop" + ] + }, + { + "name": "265", + "members": [ + { + "type": "str" + }, + { + "type": "null" + } + ], + "meta-type": "alternate" + }, + { + "name": "266", + "tag": "type", + "variants": [ + { + "case": "inet", + "type": "377" + }, + { + "case": "unix", + "type": "378" + }, + { + "case": "vsock", + "type": "379" + }, + { + "case": "fd", + "type": "380" + } + ], + "members": [ + { + "name": "type", + "type": "376" + } + ], + "meta-type": "object" + }, + { + "name": "267", + "meta-type": "enum", + "values": [ + "safe", + "hard" + ] + }, + { + "name": "268", + "meta-type": "enum", + "values": [ + "read", + "write", + "flush" + ] + }, + { + "name": "269", + "meta-type": "enum", + "values": [ + "utf8", + "base64" + ] + }, + { + "name": "270", + "tag": "type", + "variants": [ + { + "case": "file", + "type": "382" + }, + { + "case": "serial", + "type": "383" + }, + { + "case": "parallel", + "type": "383" + }, + { + "case": "pipe", + "type": "383" + }, + { + "case": "socket", + "type": "384" + }, + { + "case": "udp", + "type": "385" + }, + { + "case": "pty", + "type": "386" + }, + { + "case": "null", + "type": "386" + }, + { + "case": "mux", + "type": "387" + }, + { + "case": "msmouse", + "type": "386" + }, + { + "case": "wctablet", + "type": "386" + }, + { + "case": "braille", + "type": "386" + }, + { + "case": "testdev", + "type": "386" + }, + { + "case": "stdio", + "type": "388" + }, + { + "case": "console", + "type": "386" + }, + { + "case": "spicevmc", + "type": "389" + }, + { + "case": "spiceport", + "type": "390" + }, + { + "case": "vc", + "type": "391" + }, + { + "case": "ringbuf", + "type": "392" + }, + { + "case": "memory", + "type": "392" + } + ], + "members": [ + { + "name": "type", + "type": "381" + } + ], + "meta-type": "object" + }, + { + "name": "271", + "meta-type": "enum", + "values": [ + "normal", + "none", + "all" + ] + }, + { + "name": "[str]", + "element-type": "str", + "meta-type": "array" + }, + { + "name": "272", + "meta-type": "enum", + "values": [ + "half", + "full" + ] + }, + { + "name": "273", + "meta-type": "enum", + "values": [ + "off", + "on" + ] + }, + { + "name": "274", + "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": "275", + "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": "276", + "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": "277", + "tag": "type", + "variants": [ + { + "case": "passthrough", + "type": "394" + }, + { + "case": "emulator", + "type": "395" + } + ], + "members": [ + { + "name": "type", + "type": "393" + } + ], + "meta-type": "object" + }, + { + "name": "282", + "meta-type": "enum", + "values": [ + "ipv4", + "ipv6", + "unix", + "vsock", + "unknown" + ] + }, + { + "name": "[283]", + "element-type": "283", + "meta-type": "array" + }, + { + "name": "283", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "282" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "x509_dname", + "default": null, + "type": "str" + }, + { + "name": "sasl_username", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[284]", + "element-type": "284", + "meta-type": "array" + }, + { + "name": "284", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "282" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "auth", + "type": "285" + }, + { + "name": "vencrypt", + "default": null, + "type": "286" + } + ], + "meta-type": "object" + }, + { + "name": "285", + "meta-type": "enum", + "values": [ + "none", + "vnc", + "ra2", + "ra2ne", + "tight", + "ultra", + "tls", + "vencrypt", + "sasl" + ] + }, + { + "name": "286", + "meta-type": "enum", + "values": [ + "plain", + "tls-none", + "x509-none", + "tls-vnc", + "x509-vnc", + "tls-plain", + "x509-plain", + "tls-sasl", + "x509-sasl" + ] + }, + { + "name": "287", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "282" + }, + { + "name": "websocket", + "type": "bool" + }, + { + "name": "auth", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "288", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "service", + "type": "str" + }, + { + "name": "family", + "type": "282" + }, + { + "name": "websocket", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "[289]", + "element-type": "289", + "meta-type": "array" + }, + { + "name": "289", + "tag": "type", + "variants": [ + { + "case": "number", + "type": "397" + }, + { + "case": "qcode", + "type": "398" + } + ], + "members": [ + { + "name": "type", + "type": "396" + } + ], + "meta-type": "object" + }, + { + "name": "[290]", + "element-type": "290", + "meta-type": "array" + }, + { + "name": "290", + "tag": "type", + "variants": [ + { + "case": "key", + "type": "400" + }, + { + "case": "btn", + "type": "401" + }, + { + "case": "rel", + "type": "402" + }, + { + "case": "abs", + "type": "402" + } + ], + "members": [ + { + "name": "type", + "type": "399" + } + ], + "meta-type": "object" + }, + { + "name": "291", + "meta-type": "enum", + "values": [ + "none", + "setup", + "cancelling", + "cancelled", + "active", + "postcopy-active", + "postcopy-paused", + "postcopy-recover", + "completed", + "failed", + "colo", + "pre-switchover", + "device" + ] + }, + { + "name": "292", + "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": "293", + "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": "294", + "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": "number", + "json-type": "number", + "meta-type": "builtin" + }, + { + "name": "[295]", + "element-type": "295", + "meta-type": "array" + }, + { + "name": "295", + "tag": "type", + "variants": [ + { + "case": "abort", + "type": "404" + }, + { + "case": "block-dirty-bitmap-add", + "type": "405" + }, + { + "case": "block-dirty-bitmap-clear", + "type": "406" + }, + { + "case": "x-block-dirty-bitmap-enable", + "type": "406" + }, + { + "case": "x-block-dirty-bitmap-disable", + "type": "406" + }, + { + "case": "blockdev-backup", + "type": "407" + }, + { + "case": "blockdev-snapshot", + "type": "408" + }, + { + "case": "blockdev-snapshot-internal-sync", + "type": "409" + }, + { + "case": "blockdev-snapshot-sync", + "type": "410" + }, + { + "case": "drive-backup", + "type": "411" + } + ], + "members": [ + { + "name": "type", + "type": "403" + } + ], + "meta-type": "object" + }, + { + "name": "296", + "members": [ + { + "name": "completion-mode", + "default": null, + "type": "412" + } + ], + "meta-type": "object" + }, + { + "name": "297", + "meta-type": "enum", + "values": [ + "unavailable", + "disabled", + "enabled" + ] + }, + { + "name": "298", + "meta-type": "enum", + "values": [ + "builtin", + "enum", + "array", + "object", + "alternate", + "command", + "event" + ] + }, + { + "name": "299", + "members": [ + { + "name": "json-type", + "type": "413" + } + ], + "meta-type": "object" + }, + { + "name": "300", + "members": [ + { + "name": "values", + "type": "[str]" + } + ], + "meta-type": "object" + }, + { + "name": "301", + "members": [ + { + "name": "element-type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "302", + "members": [ + { + "name": "members", + "type": "[414]" + }, + { + "name": "tag", + "default": null, + "type": "str" + }, + { + "name": "variants", + "default": null, + "type": "[415]" + } + ], + "meta-type": "object" + }, + { + "name": "303", + "members": [ + { + "name": "members", + "type": "[416]" + } + ], + "meta-type": "object" + }, + { + "name": "304", + "members": [ + { + "name": "arg-type", + "type": "str" + }, + { + "name": "ret-type", + "type": "str" + }, + { + "name": "allow-oob", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "305", + "members": [ + { + "name": "arg-type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[306]", + "element-type": "306", + "meta-type": "array" + }, + { + "name": "306", + "meta-type": "enum", + "values": [ + "oob" + ] + }, + { + "name": "307", + "members": [ + { + "name": "major", + "type": "int" + }, + { + "name": "minor", + "type": "int" + }, + { + "name": "micro", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "308", + "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": "309", + "meta-type": "enum", + "values": [ + "x86", + "sparc", + "ppc", + "mips", + "tricore", + "s390", + "riscv", + "other" + ] + }, + { + "name": "310", + "members": [ + { + "name": "pc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "311", + "members": [ + { + "name": "pc", + "type": "int" + }, + { + "name": "npc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "312", + "members": [ + { + "name": "nip", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "313", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "314", + "members": [ + { + "name": "PC", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "315", + "members": [ + { + "name": "cpu-state", + "type": "417" + } + ], + "meta-type": "object" + }, + { + "name": "316", + "members": [ + { + "name": "pc", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "317", + "meta-type": "enum", + "values": [ + "aarch64", + "alpha", + "arm", + "cris", + "hppa", + "i386", + "lm32", + "m68k", + "microblaze", + "microblazeel", + "mips", + "mips64", + "mips64el", + "mipsel", + "moxie", + "nios2", + "or1k", + "ppc", + "ppc64", + "ppcemb", + "riscv32", + "riscv64", + "s390x", + "sh4", + "sh4eb", + "sparc", + "sparc64", + "tricore", + "unicore32", + "x86_64", + "xtensa", + "xtensaeb" + ] + }, + { + "name": "[318]", + "element-type": "318", + "meta-type": "array" + }, + { + "name": "318", + "members": [ + { + "name": "bus", + "type": "int" + }, + { + "name": "slot", + "type": "int" + }, + { + "name": "function", + "type": "int" + }, + { + "name": "class_info", + "type": "418" + }, + { + "name": "id", + "type": "419" + }, + { + "name": "irq", + "default": null, + "type": "int" + }, + { + "name": "qdev_id", + "type": "str" + }, + { + "name": "pci_bridge", + "default": null, + "type": "420" + }, + { + "name": "regions", + "type": "[421]" + } + ], + "meta-type": "object" + }, + { + "name": "319", + "meta-type": "enum", + "values": [ + "elf", + "kdump-zlib", + "kdump-lzo", + "kdump-snappy", + "win-dmp" + ] + }, + { + "name": "320", + "meta-type": "enum", + "values": [ + "none", + "active", + "completed", + "failed" + ] + }, + { + "name": "[319]", + "element-type": "319", + "meta-type": "array" + }, + { + "name": "321", + "meta-type": "enum", + "values": [ + "static", + "full" + ] + }, + { + "name": "322", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "props", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "323", + "meta-type": "enum", + "values": [ + "incompatible", + "identical", + "superset", + "subset" + ] + }, + { + "name": "[324]", + "element-type": "324", + "meta-type": "array" + }, + { + "name": "324", + "members": [ + { + "name": "fd", + "type": "int" + }, + { + "name": "opaque", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[325]", + "element-type": "325", + "meta-type": "array" + }, + { + "name": "325", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "422" + }, + { + "name": "help", + "default": null, + "type": "str" + }, + { + "name": "default", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "326", + "meta-type": "enum", + "values": [ + "default", + "preferred", + "bind", + "interleave" + ] + }, + { + "name": "327", + "meta-type": "enum", + "values": [ + "dimm", + "nvdimm" + ] + }, + { + "name": "328", + "members": [ + { + "name": "data", + "type": "423" + } + ], + "meta-type": "object" + }, + { + "name": "329", + "meta-type": "enum", + "values": [ + "DIMM", + "CPU" + ] + }, + { + "name": "330", + "meta-type": "enum", + "values": [ + "uninit", + "launch-update", + "launch-secret", + "running", + "send-update", + "receive-update" + ] + }, + { + "name": "331", + "meta-type": "enum", + "values": [ + "queue-full" + ] + }, + { + "name": "332", + "meta-type": "enum", + "values": [ + "node", + "dist", + "cpu" + ] + }, + { + "name": "333", + "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": "334", + "members": [ + { + "name": "src", + "type": "int" + }, + { + "name": "dst", + "type": "int" + }, + { + "name": "val", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "335", + "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": "336", + "meta-type": "enum", + "values": [ + "hyper-v", + "s390" + ] + }, + { + "name": "337", + "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": "338", + "members": [ + { + "name": "core", + "type": "int" + }, + { + "name": "psw-mask", + "type": "int" + }, + { + "name": "psw-addr", + "type": "int" + }, + { + "name": "reason", + "type": "424" + } + ], + "meta-type": "object" + }, + { + "name": "339", + "meta-type": "enum", + "values": [ + "active", + "disabled", + "frozen", + "locked" + ] + }, + { + "name": "[340]", + "element-type": "340", + "meta-type": "array" + }, + { + "name": "340", + "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": "341", + "members": [ + { + "name": "boundaries", + "type": "[int]" + }, + { + "name": "bins", + "type": "[int]" + } + ], + "meta-type": "object" + }, + { + "name": "[66]", + "element-type": "66", + "meta-type": "array" + }, + { + "name": "342", + "tag": "type", + "variants": [ + { + "case": "qcow2", + "type": "426" + }, + { + "case": "vmdk", + "type": "427" + }, + { + "case": "luks", + "type": "428" + } + ], + "members": [ + { + "name": "type", + "type": "425" + } + ], + "meta-type": "object" + }, + { + "name": "343", + "members": [ + { + "type": "44" + }, + { + "type": "str" + } + ], + "meta-type": "alternate" + }, + { + "name": "[344]", + "element-type": "344", + "meta-type": "array" + }, + { + "name": "344", + "members": [ + { + "name": "event", + "type": "429" + }, + { + "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": "[345]", + "element-type": "345", + "meta-type": "array" + }, + { + "name": "345", + "members": [ + { + "name": "event", + "type": "429" + }, + { + "name": "state", + "default": null, + "type": "int" + }, + { + "name": "new_state", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "346", + "meta-type": "enum", + "values": [ + "auto", + "on", + "off" + ] + }, + { + "name": "347", + "meta-type": "enum", + "values": [ + "threads", + "native" + ] + }, + { + "name": "[348]", + "element-type": "348", + "meta-type": "array" + }, + { + "name": "348", + "tag": "type", + "variants": [ + { + "case": "inet", + "type": "360" + }, + { + "case": "unix", + "type": "431" + }, + { + "case": "vsock", + "type": "432" + }, + { + "case": "fd", + "type": "433" + } + ], + "members": [ + { + "name": "type", + "type": "430" + } + ], + "meta-type": "object" + }, + { + "name": "349", + "meta-type": "enum", + "values": [ + "tcp", + "iser" + ] + }, + { + "name": "350", + "meta-type": "enum", + "values": [ + "crc32c", + "none", + "crc32c-none", + "none-crc32c" + ] + }, + { + "name": "351", + "members": [ + { + "name": "type", + "type": "434" + }, + { + "name": "host", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "352", + "members": [ + { + "type": "44" + }, + { + "type": "str" + }, + { + "type": "null" + } + ], + "meta-type": "alternate" + }, + { + "name": "353", + "members": [ + { + "type": "435" + }, + { + "type": "436" + } + ], + "meta-type": "alternate" + }, + { + "name": "354", + "tag": "format", + "variants": [ + { + "case": "aes", + "type": "438" + }, + { + "case": "luks", + "type": "439" + } + ], + "members": [ + { + "name": "format", + "type": "437" + } + ], + "meta-type": "object" + }, + { + "name": "355", + "tag": "format", + "variants": [ + { + "case": "aes", + "type": "438" + } + ], + "members": [ + { + "name": "format", + "type": "440" + } + ], + "meta-type": "object" + }, + { + "name": "[343]", + "element-type": "343", + "meta-type": "array" + }, + { + "name": "356", + "meta-type": "enum", + "values": [ + "quorum", + "fifo" + ] + }, + { + "name": "[357]", + "element-type": "357", + "meta-type": "array" + }, + { + "name": "357", + "meta-type": "enum", + "values": [ + "cephx", + "none" + ] + }, + { + "name": "[358]", + "element-type": "358", + "meta-type": "array" + }, + { + "name": "358", + "members": [ + { + "name": "host", + "type": "str" + }, + { + "name": "port", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "359", + "meta-type": "enum", + "values": [ + "primary", + "secondary" + ] + }, + { + "name": "360", + "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": "361", + "tag": "mode", + "variants": [ + { + "case": "hash", + "type": "442" + }, + { + "case": "none", + "type": "0" + }, + { + "case": "known_hosts", + "type": "0" + } + ], + "members": [ + { + "name": "mode", + "type": "441" + } + ], + "meta-type": "object" + }, + { + "name": "362", + "members": [ + { + "name": "filename", + "type": "str" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "443" + }, + { + "name": "nocow", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "363", + "members": [ + { + "name": "location", + "type": "240" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "443" + } + ], + "meta-type": "object" + }, + { + "name": "364", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "cipher-alg", + "default": null, + "type": "444" + }, + { + "name": "cipher-mode", + "default": null, + "type": "445" + }, + { + "name": "ivgen-alg", + "default": null, + "type": "446" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "447" + }, + { + "name": "hash-alg", + "default": null, + "type": "447" + }, + { + "name": "iter-time", + "default": null, + "type": "int" + }, + { + "name": "file", + "type": "343" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "365", + "members": [ + { + "name": "location", + "type": "246" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "366", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "367", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "encrypt", + "default": null, + "type": "448" + } + ], + "meta-type": "object" + }, + { + "name": "368", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "version", + "default": null, + "type": "449" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "backing-fmt", + "default": null, + "type": "230" + }, + { + "name": "encrypt", + "default": null, + "type": "448" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "443" + }, + { + "name": "lazy-refcounts", + "default": null, + "type": "bool" + }, + { + "name": "refcount-bits", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "369", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "backing-fmt", + "default": null, + "type": "230" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + }, + { + "name": "table-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "370", + "members": [ + { + "name": "location", + "type": "254" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "cluster-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "371", + "members": [ + { + "name": "location", + "type": "256" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "backing-file", + "default": null, + "type": "str" + }, + { + "name": "preallocation", + "default": null, + "type": "443" + }, + { + "name": "redundancy", + "default": null, + "type": "450" + }, + { + "name": "object-size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "372", + "members": [ + { + "name": "location", + "type": "257" + }, + { + "name": "size", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "373", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "preallocation", + "default": null, + "type": "443" + } + ], + "meta-type": "object" + }, + { + "name": "374", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "log-size", + "default": null, + "type": "int" + }, + { + "name": "block-size", + "default": null, + "type": "int" + }, + { + "name": "subformat", + "default": null, + "type": "451" + }, + { + "name": "block-state-zero", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "375", + "members": [ + { + "name": "file", + "type": "343" + }, + { + "name": "size", + "type": "int" + }, + { + "name": "subformat", + "default": null, + "type": "452" + }, + { + "name": "force-size", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "null", + "json-type": "null", + "meta-type": "builtin" + }, + { + "name": "376", + "meta-type": "enum", + "values": [ + "inet", + "unix", + "vsock", + "fd" + ] + }, + { + "name": "377", + "members": [ + { + "name": "data", + "type": "360" + } + ], + "meta-type": "object" + }, + { + "name": "378", + "members": [ + { + "name": "data", + "type": "431" + } + ], + "meta-type": "object" + }, + { + "name": "379", + "members": [ + { + "name": "data", + "type": "432" + } + ], + "meta-type": "object" + }, + { + "name": "380", + "members": [ + { + "name": "data", + "type": "433" + } + ], + "meta-type": "object" + }, + { + "name": "381", + "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": "382", + "members": [ + { + "name": "data", + "type": "453" + } + ], + "meta-type": "object" + }, + { + "name": "383", + "members": [ + { + "name": "data", + "type": "454" + } + ], + "meta-type": "object" + }, + { + "name": "384", + "members": [ + { + "name": "data", + "type": "455" + } + ], + "meta-type": "object" + }, + { + "name": "385", + "members": [ + { + "name": "data", + "type": "456" + } + ], + "meta-type": "object" + }, + { + "name": "386", + "members": [ + { + "name": "data", + "type": "457" + } + ], + "meta-type": "object" + }, + { + "name": "387", + "members": [ + { + "name": "data", + "type": "458" + } + ], + "meta-type": "object" + }, + { + "name": "388", + "members": [ + { + "name": "data", + "type": "459" + } + ], + "meta-type": "object" + }, + { + "name": "389", + "members": [ + { + "name": "data", + "type": "460" + } + ], + "meta-type": "object" + }, + { + "name": "390", + "members": [ + { + "name": "data", + "type": "461" + } + ], + "meta-type": "object" + }, + { + "name": "391", + "members": [ + { + "name": "data", + "type": "462" + } + ], + "meta-type": "object" + }, + { + "name": "392", + "members": [ + { + "name": "data", + "type": "463" + } + ], + "meta-type": "object" + }, + { + "name": "393", + "meta-type": "enum", + "values": [ + "passthrough", + "emulator" + ] + }, + { + "name": "394", + "members": [ + { + "name": "data", + "type": "464" + } + ], + "meta-type": "object" + }, + { + "name": "395", + "members": [ + { + "name": "data", + "type": "465" + } + ], + "meta-type": "object" + }, + { + "name": "396", + "meta-type": "enum", + "values": [ + "number", + "qcode" + ] + }, + { + "name": "397", + "members": [ + { + "name": "data", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "398", + "members": [ + { + "name": "data", + "type": "466" + } + ], + "meta-type": "object" + }, + { + "name": "399", + "meta-type": "enum", + "values": [ + "key", + "btn", + "rel", + "abs" + ] + }, + { + "name": "400", + "members": [ + { + "name": "data", + "type": "467" + } + ], + "meta-type": "object" + }, + { + "name": "401", + "members": [ + { + "name": "data", + "type": "468" + } + ], + "meta-type": "object" + }, + { + "name": "402", + "members": [ + { + "name": "data", + "type": "469" + } + ], + "meta-type": "object" + }, + { + "name": "403", + "meta-type": "enum", + "values": [ + "abort", + "block-dirty-bitmap-add", + "block-dirty-bitmap-clear", + "x-block-dirty-bitmap-enable", + "x-block-dirty-bitmap-disable", + "blockdev-backup", + "blockdev-snapshot", + "blockdev-snapshot-internal-sync", + "blockdev-snapshot-sync", + "drive-backup" + ] + }, + { + "name": "404", + "members": [ + { + "name": "data", + "type": "470" + } + ], + "meta-type": "object" + }, + { + "name": "405", + "members": [ + { + "name": "data", + "type": "30" + } + ], + "meta-type": "object" + }, + { + "name": "406", + "members": [ + { + "name": "data", + "type": "31" + } + ], + "meta-type": "object" + }, + { + "name": "407", + "members": [ + { + "name": "data", + "type": "27" + } + ], + "meta-type": "object" + }, + { + "name": "408", + "members": [ + { + "name": "data", + "type": "23" + } + ], + "meta-type": "object" + }, + { + "name": "409", + "members": [ + { + "name": "data", + "type": "64" + } + ], + "meta-type": "object" + }, + { + "name": "410", + "members": [ + { + "name": "data", + "type": "22" + } + ], + "meta-type": "object" + }, + { + "name": "411", + "members": [ + { + "name": "data", + "type": "26" + } + ], + "meta-type": "object" + }, + { + "name": "412", + "meta-type": "enum", + "values": [ + "individual", + "grouped" + ] + }, + { + "name": "413", + "meta-type": "enum", + "values": [ + "string", + "number", + "int", + "boolean", + "null", + "object", + "array", + "value" + ] + }, + { + "name": "[414]", + "element-type": "414", + "meta-type": "array" + }, + { + "name": "414", + "members": [ + { + "name": "name", + "type": "str" + }, + { + "name": "type", + "type": "str" + }, + { + "name": "default", + "default": null, + "type": "any" + } + ], + "meta-type": "object" + }, + { + "name": "[415]", + "element-type": "415", + "meta-type": "array" + }, + { + "name": "415", + "members": [ + { + "name": "case", + "type": "str" + }, + { + "name": "type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "[416]", + "element-type": "416", + "meta-type": "array" + }, + { + "name": "416", + "members": [ + { + "name": "type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "417", + "meta-type": "enum", + "values": [ + "uninitialized", + "stopped", + "check-stop", + "operating", + "load" + ] + }, + { + "name": "418", + "members": [ + { + "name": "desc", + "default": null, + "type": "str" + }, + { + "name": "class", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "419", + "members": [ + { + "name": "device", + "type": "int" + }, + { + "name": "vendor", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "420", + "members": [ + { + "name": "bus", + "type": "471" + }, + { + "name": "devices", + "default": null, + "type": "[318]" + } + ], + "meta-type": "object" + }, + { + "name": "[421]", + "element-type": "421", + "meta-type": "array" + }, + { + "name": "421", + "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": "422", + "meta-type": "enum", + "values": [ + "string", + "boolean", + "number", + "size" + ] + }, + { + "name": "423", + "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": "424", + "meta-type": "enum", + "values": [ + "unknown", + "disabled-wait", + "extint-loop", + "pgmint-loop", + "opint-loop" + ] + }, + { + "name": "425", + "meta-type": "enum", + "values": [ + "qcow2", + "vmdk", + "luks" + ] + }, + { + "name": "426", + "members": [ + { + "name": "data", + "type": "472" + } + ], + "meta-type": "object" + }, + { + "name": "427", + "members": [ + { + "name": "data", + "type": "473" + } + ], + "meta-type": "object" + }, + { + "name": "428", + "members": [ + { + "name": "data", + "type": "474" + } + ], + "meta-type": "object" + }, + { + "name": "429", + "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": "430", + "meta-type": "enum", + "values": [ + "inet", + "unix", + "vsock", + "fd" + ] + }, + { + "name": "431", + "members": [ + { + "name": "path", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "432", + "members": [ + { + "name": "cid", + "type": "str" + }, + { + "name": "port", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "433", + "members": [ + { + "name": "str", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "434", + "meta-type": "enum", + "values": [ + "inet" + ] + }, + { + "name": "435", + "members": [ + { + "name": "template", + "default": null, + "type": "436" + }, + { + "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": "436", + "meta-type": "enum", + "values": [ + "none", + "constant", + "cached", + "all" + ] + }, + { + "name": "437", + "meta-type": "enum", + "values": [ + "aes", + "luks" + ] + }, + { + "name": "438", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "439", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "440", + "meta-type": "enum", + "values": [ + "aes" + ] + }, + { + "name": "441", + "meta-type": "enum", + "values": [ + "none", + "hash", + "known_hosts" + ] + }, + { + "name": "442", + "members": [ + { + "name": "type", + "type": "475" + }, + { + "name": "hash", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "443", + "meta-type": "enum", + "values": [ + "off", + "metadata", + "falloc", + "full" + ] + }, + { + "name": "444", + "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": "445", + "meta-type": "enum", + "values": [ + "ecb", + "cbc", + "xts", + "ctr" + ] + }, + { + "name": "446", + "meta-type": "enum", + "values": [ + "plain", + "plain64", + "essiv" + ] + }, + { + "name": "447", + "meta-type": "enum", + "values": [ + "md5", + "sha1", + "sha224", + "sha256", + "sha384", + "sha512", + "ripemd160" + ] + }, + { + "name": "448", + "tag": "format", + "variants": [ + { + "case": "qcow", + "type": "438" + }, + { + "case": "luks", + "type": "477" + } + ], + "members": [ + { + "name": "format", + "type": "476" + } + ], + "meta-type": "object" + }, + { + "name": "449", + "meta-type": "enum", + "values": [ + "v2", + "v3" + ] + }, + { + "name": "450", + "tag": "type", + "variants": [ + { + "case": "full", + "type": "479" + }, + { + "case": "erasure-coded", + "type": "480" + } + ], + "members": [ + { + "name": "type", + "type": "478" + } + ], + "meta-type": "object" + }, + { + "name": "451", + "meta-type": "enum", + "values": [ + "dynamic", + "fixed" + ] + }, + { + "name": "452", + "meta-type": "enum", + "values": [ + "dynamic", + "fixed" + ] + }, + { + "name": "453", + "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": "454", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "device", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "455", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "addr", + "type": "266" + }, + { + "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": "reconnect", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "456", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "remote", + "type": "266" + }, + { + "name": "local", + "default": null, + "type": "266" + } + ], + "meta-type": "object" + }, + { + "name": "457", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "458", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "chardev", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "459", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "signal", + "default": null, + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "460", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "type", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "461", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "fqdn", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "462", + "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": "463", + "members": [ + { + "name": "logfile", + "default": null, + "type": "str" + }, + { + "name": "logappend", + "default": null, + "type": "bool" + }, + { + "name": "size", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "464", + "members": [ + { + "name": "path", + "default": null, + "type": "str" + }, + { + "name": "cancel-path", + "default": null, + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "465", + "members": [ + { + "name": "chardev", + "type": "str" + } + ], + "meta-type": "object" + }, + { + "name": "466", + "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": "467", + "members": [ + { + "name": "key", + "type": "289" + }, + { + "name": "down", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "468", + "members": [ + { + "name": "button", + "type": "481" + }, + { + "name": "down", + "type": "bool" + } + ], + "meta-type": "object" + }, + { + "name": "469", + "members": [ + { + "name": "axis", + "type": "482" + }, + { + "name": "value", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "470", + "members": [ + ], + "meta-type": "object" + }, + { + "name": "471", + "members": [ + { + "name": "number", + "type": "int" + }, + { + "name": "secondary", + "type": "int" + }, + { + "name": "subordinate", + "type": "int" + }, + { + "name": "io_range", + "type": "483" + }, + { + "name": "memory_range", + "type": "483" + }, + { + "name": "prefetchable_range", + "type": "483" + } + ], + "meta-type": "object" + }, + { + "name": "472", + "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": "484" + } + ], + "meta-type": "object" + }, + { + "name": "473", + "members": [ + { + "name": "create-type", + "type": "str" + }, + { + "name": "cid", + "type": "int" + }, + { + "name": "parent-cid", + "type": "int" + }, + { + "name": "extents", + "type": "[227]" + } + ], + "meta-type": "object" + }, + { + "name": "474", + "members": [ + { + "name": "cipher-alg", + "type": "444" + }, + { + "name": "cipher-mode", + "type": "445" + }, + { + "name": "ivgen-alg", + "type": "446" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "447" + }, + { + "name": "hash-alg", + "type": "447" + }, + { + "name": "payload-offset", + "type": "int" + }, + { + "name": "master-key-iters", + "type": "int" + }, + { + "name": "uuid", + "type": "str" + }, + { + "name": "slots", + "type": "[485]" + } + ], + "meta-type": "object" + }, + { + "name": "475", + "meta-type": "enum", + "values": [ + "md5", + "sha1" + ] + }, + { + "name": "476", + "meta-type": "enum", + "values": [ + "qcow", + "luks" + ] + }, + { + "name": "477", + "members": [ + { + "name": "key-secret", + "default": null, + "type": "str" + }, + { + "name": "cipher-alg", + "default": null, + "type": "444" + }, + { + "name": "cipher-mode", + "default": null, + "type": "445" + }, + { + "name": "ivgen-alg", + "default": null, + "type": "446" + }, + { + "name": "ivgen-hash-alg", + "default": null, + "type": "447" + }, + { + "name": "hash-alg", + "default": null, + "type": "447" + }, + { + "name": "iter-time", + "default": null, + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "478", + "meta-type": "enum", + "values": [ + "full", + "erasure-coded" + ] + }, + { + "name": "479", + "members": [ + { + "name": "copies", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "480", + "members": [ + { + "name": "data-strips", + "type": "int" + }, + { + "name": "parity-strips", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "481", + "meta-type": "enum", + "values": [ + "left", + "middle", + "right", + "wheel-up", + "wheel-down", + "side", + "extra" + ] + }, + { + "name": "482", + "meta-type": "enum", + "values": [ + "x", + "y" + ] + }, + { + "name": "483", + "members": [ + { + "name": "base", + "type": "int" + }, + { + "name": "limit", + "type": "int" + } + ], + "meta-type": "object" + }, + { + "name": "484", + "tag": "format", + "variants": [ + { + "case": "luks", + "type": "474" + }, + { + "case": "aes", + "type": "0" + } + ], + "members": [ + { + "name": "format", + "type": "437" + } + ], + "meta-type": "object" + }, + { + "name": "[227]", + "element-type": "227", + "meta-type": "array" + }, + { + "name": "[485]", + "element-type": "485", + "meta-type": "array" + }, + { + "name": "485", + "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, + "vxeh": true, + "vxpd": true, + "esop": true, + "iep": 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", + "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": "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" +} + +{ + "id": "libvirt-3", + "error": { + "class": "GenericError", + "desc": "The CPU definition 'max' is unknown." + } +} diff --git a/tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml b/tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml new file mode 100644 index 0000000000..41114870e9 --- /dev/null +++ b/tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml @@ -0,0 +1,2691 @@ +<qemuCaps> + <qemuctime>0</qemuctime> + <selfctime>0</selfctime> + <selfvers>0</selfvers> + <usedQMP/> + <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='transaction'/> + <flag name='block-job-async'/> + <flag name='scsi-cd'/> + <flag name='dump-guest-memory'/> + <flag name='balloon-event'/> + <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='seamless-migration'/> + <flag name='block-commit'/> + <flag name='vnc'/> + <flag name='drive-mirror'/> + <flag name='blockdev-snapshot-sync'/> + <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='scsi-generic'/> + <flag name='mem-merge'/> + <flag name='drive-discard'/> + <flag name='mlock'/> + <flag name='device-del-event'/> + <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='device-tray-moved-event'/> + <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'/> + <version>3000000</version> + <kvmVersion>0</kvmVersion> + <microcodeVersion>387601</microcodeVersion> + <package></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='vxeh' type='boolean' value='true'/> + <property name='vxpd' type='boolean' value='true'/> + <property name='esop' type='boolean' value='true'/> + <property name='iep' 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> + <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='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'/> + <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='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.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-2.5' hotplugCpus='yes' maxCpus='248'/> + <machine name='s390-ccw-virtio-2.4' 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/qemucapabilitiestest.c b/tests/qemucapabilitiestest.c index 498876e383..8fe5a55e1d 100644 --- a/tests/qemucapabilitiestest.c +++ b/tests/qemucapabilitiestest.c @@ -192,6 +192,7 @@ mymain(void) DO_TEST("s390x", "caps_2.10.0"); DO_TEST("s390x", "caps_2.11.0"); DO_TEST("s390x", "caps_2.12.0"); + DO_TEST("s390x", "caps_3.0.0"); DO_TEST("riscv32", "caps_3.0.0"); DO_TEST("riscv64", "caps_3.0.0"); -- 2.17.0

Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com> --- .../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 ++++++++++++++++++ tests/domaincapstest.c | 4 + 2 files changed, 187 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml diff --git a/tests/domaincapsschemadata/qemu_3.0.0.s390x.xml b/tests/domaincapsschemadata/qemu_3.0.0.s390x.xml new file mode 100644 index 0000000000..97231e044f --- /dev/null +++ b/tests/domaincapsschemadata/qemu_3.0.0.s390x.xml @@ -0,0 +1,183 @@ +<domainCapabilities> + <path>/usr/bin/qemu-system-s390x</path> + <domain>kvm</domain> + <machine>s390-ccw-virtio-3.0</machine> + <arch>s390x</arch> + <vcpu max='248'/> + <iothreads supported='yes'/> + <os supported='yes'> + <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> + </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='vxeh'/> + <feature policy='require' name='vxpd'/> + <feature policy='require' name='esop'/> + <feature policy='require' name='iep'/> + <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'>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> + </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 3b94cad223..137ae43e79 100644 --- a/tests/domaincapstest.c +++ b/tests/domaincapstest.c @@ -504,6 +504,10 @@ mymain(void) "/usr/bin/qemu-system-s390x", NULL, "s390x", VIR_DOMAIN_VIRT_KVM); + DO_TEST_QEMU("3.0.0", "caps_3.0.0", + "/usr/bin/qemu-system-s390x", NULL, + "s390x", VIR_DOMAIN_VIRT_KVM); + virObjectUnref(cfg); #endif /* WITH_QEMU */ -- 2.17.0

Boris Fiuczynski <fiuczy@linux.ibm.com> [2018-09-20, 12:20PM +0200]:
Add capability and domcaps tests for QEMU 3.0.0 on s390x.
Boris Fiuczynski (2): tests: Add capabilities data for QEMU 3.0.0 on s390x tests: domaincaps: Add QEMU 3.0 for s390x
.../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 + tests/domaincapstest.c | 4 + .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 5 files changed, 23409 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml
Reviewed-by: Bjoern Walk <bwalk@linux.ibm.com> series, even the patch that only found it's way through internal channels. Let's hope the mailing list will catch up. -- IBM Systems Linux on Z & Virtualization Development ------------------------------------------------------------------------ IBM Deutschland Research & Development GmbH Schönaicher Str. 220, 71032 Böblingen Phone: +49 7031 16 1819 ------------------------------------------------------------------------ Vorsitzende des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294

On 09/20/2018 07:20 AM, Bjoern Walk wrote:
Boris Fiuczynski <fiuczy@linux.ibm.com> [2018-09-20, 12:20PM +0200]:
Add capability and domcaps tests for QEMU 3.0.0 on s390x.
Boris Fiuczynski (2): tests: Add capabilities data for QEMU 3.0.0 on s390x tests: domaincaps: Add QEMU 3.0 for s390x
.../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 + tests/domaincapstest.c | 4 + .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 5 files changed, 23409 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml
Reviewed-by: Bjoern Walk <bwalk@linux.ibm.com> series, even the patch that only found it's way through internal channels. Let's hope the mailing list will catch up.
I'm assuming it's stuck in moderation because of size. Someone will "free" it from it's purgatory - hopefully today. I've pinged on our internal IRC - I always forget "who" is "on the list"... John

On 09/20/2018 06:20 AM, Boris Fiuczynski wrote:
Add capability and domcaps tests for QEMU 3.0.0 on s390x.
Boris Fiuczynski (2): tests: Add capabilities data for QEMU 3.0.0 on s390x tests: domaincaps: Add QEMU 3.0 for s390x
.../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 + tests/domaincapstest.c | 4 + .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 5 files changed, 23409 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml
Reviewed-by: John Ferlan <jferlan@redhat.com> (series) and pushed, John

John Ferlan <jferlan@redhat.com> [2018-09-20, 04:30PM -0400]:
On 09/20/2018 06:20 AM, Boris Fiuczynski wrote:
Add capability and domcaps tests for QEMU 3.0.0 on s390x.
Boris Fiuczynski (2): tests: Add capabilities data for QEMU 3.0.0 on s390x tests: domaincaps: Add QEMU 3.0 for s390x
.../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 + tests/domaincapstest.c | 4 + .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 5 files changed, 23409 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml
Reviewed-by: John Ferlan <jferlan@redhat.com> (series)
and pushed,
Thanks, but just for interest, tracking Reviewed-by and other tags is a thing in libvirt or not?
John
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list
-- IBM Systems Linux on Z & Virtualization Development ------------------------------------------------------------------------ IBM Deutschland Research & Development GmbH Schönaicher Str. 220, 71032 Böblingen Phone: +49 7031 16 1819 ------------------------------------------------------------------------ Vorsitzende des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294

On 09/21/2018 01:13 AM, Bjoern Walk wrote:
John Ferlan <jferlan@redhat.com> [2018-09-20, 04:30PM -0400]:
On 09/20/2018 06:20 AM, Boris Fiuczynski wrote:
Add capability and domcaps tests for QEMU 3.0.0 on s390x.
Boris Fiuczynski (2): tests: Add capabilities data for QEMU 3.0.0 on s390x tests: domaincaps: Add QEMU 3.0 for s390x
.../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 + tests/domaincapstest.c | 4 + .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 5 files changed, 23409 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml
Reviewed-by: John Ferlan <jferlan@redhat.com> (series)
and pushed,
Thanks, but just for interest, tracking Reviewed-by and other tags is a thing in libvirt or not?
<face-palm> - totally forgot to do that on this series - my apologies... I still haven't succumbed to figuring out a way to make the R-B add happen automagically.... And our hook only cares to see the S-O-B. To answer the question - there's no "official" tracking. Some people still use ACK while others use R-By. It was hard enough to jump the hurdle for S-O-B. John

John Ferlan <jferlan@redhat.com> [2018-09-21, 07:46AM -0400]:
On 09/21/2018 01:13 AM, Bjoern Walk wrote:
John Ferlan <jferlan@redhat.com> [2018-09-20, 04:30PM -0400]:
On 09/20/2018 06:20 AM, Boris Fiuczynski wrote:
Add capability and domcaps tests for QEMU 3.0.0 on s390x.
Boris Fiuczynski (2): tests: Add capabilities data for QEMU 3.0.0 on s390x tests: domaincaps: Add QEMU 3.0 for s390x
.../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 + tests/domaincapstest.c | 4 + .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 5 files changed, 23409 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml
Reviewed-by: John Ferlan <jferlan@redhat.com> (series)
and pushed,
Thanks, but just for interest, tracking Reviewed-by and other tags is a thing in libvirt or not?
<face-palm> - totally forgot to do that on this series - my apologies... I still haven't succumbed to figuring out a way to make the R-B add happen automagically.... And our hook only cares to see the S-O-B.
No worries. Normally we review our stuff internally first, so the rev-bys are added to the upstream patch. For more complex patches I think we will continue this way.
To answer the question - there's no "official" tracking. Some people still use ACK while others use R-By. It was hard enough to jump the hurdle for S-O-B.
Ok, good to know. -- IBM Systems Linux on Z & Virtualization Development ------------------------------------------------------------------------ IBM Deutschland Research & Development GmbH Schönaicher Str. 220, 71032 Böblingen Phone: +49 7031 16 1819 ------------------------------------------------------------------------ Vorsitzende des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294

Thanks for the review and push. On 9/20/18 10:30 PM, John Ferlan wrote:
On 09/20/2018 06:20 AM, Boris Fiuczynski wrote:
Add capability and domcaps tests for QEMU 3.0.0 on s390x.
Boris Fiuczynski (2): tests: Add capabilities data for QEMU 3.0.0 on s390x tests: domaincaps: Add QEMU 3.0 for s390x
.../domaincapsschemadata/qemu_3.0.0.s390x.xml | 183 + tests/domaincapstest.c | 4 + .../caps_3.0.0.s390x.replies | 20530 ++++++++++++++++ .../qemucapabilitiesdata/caps_3.0.0.s390x.xml | 2691 ++ tests/qemucapabilitiestest.c | 1 + 5 files changed, 23409 insertions(+) create mode 100644 tests/domaincapsschemadata/qemu_3.0.0.s390x.xml create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.replies create mode 100644 tests/qemucapabilitiesdata/caps_3.0.0.s390x.xml
Reviewed-by: John Ferlan <jferlan@redhat.com> (series)
and pushed,
John
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list
-- Mit freundlichen Grüßen/Kind regards Boris Fiuczynski IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Martina Köderitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294
participants (3)
-
Bjoern Walk
-
Boris Fiuczynski
-
John Ferlan