libvirt/tests/qemucapabilitiesdata/caps_2.10.0.s390x.xml
Paolo Bonzini b527589d1f qemu: capabilities: force update if the microcode version does not match
A microcode update can cause the CPUID bits to change; an example
from the past was the update that disabled TSX on several Haswell
and Broadwell machines.

Therefore, place microcode version in the virQEMUCaps struct and
XML, and rebuild the cache if the versions do not match.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
2018-01-04 16:52:03 +01:00

1302 lines
38 KiB
XML

<qemuCaps>
<qemuctime>0</qemuctime>
<selfctime>0</selfctime>
<selfvers>0</selfvers>
<usedQMP/>
<flag name='kvm'/>
<flag name='mem-path'/>
<flag name='drive-serial'/>
<flag name='monitor-json'/>
<flag name='sdl'/>
<flag name='netdev'/>
<flag name='rtc'/>
<flag name='vhost-net'/>
<flag name='nodefconfig'/>
<flag name='boot-menu'/>
<flag name='fsdev'/>
<flag name='name-process'/>
<flag name='smbios-type'/>
<flag name='vga-none'/>
<flag name='boot-index'/>
<flag name='drive-aio'/>
<flag name='chardev-spicevmc'/>
<flag name='virtio-tx-alg'/>
<flag name='pci-multifunction'/>
<flag name='virtio-blk-pci.ioeventfd'/>
<flag name='virtio-blk-pci.event_idx'/>
<flag name='virtio-net-pci.event_idx'/>
<flag name='cache-directsync'/>
<flag name='no-shutdown'/>
<flag name='cache-unsafe'/>
<flag name='fsdev-readonly'/>
<flag name='virtio-blk-pci.scsi'/>
<flag name='drive-copy-on-read'/>
<flag name='fsdev-writeout'/>
<flag name='drive-iotune'/>
<flag name='system_wakeup'/>
<flag name='scsi-disk.channel'/>
<flag name='scsi-block'/>
<flag name='transaction'/>
<flag name='block-job-async'/>
<flag name='scsi-cd'/>
<flag name='no-user-config'/>
<flag name='dump-guest-memory'/>
<flag name='balloon-event'/>
<flag name='bridge'/>
<flag name='virtio-scsi-pci'/>
<flag name='blockio'/>
<flag name='scsi-disk.wwn'/>
<flag name='seccomp-sandbox'/>
<flag name='reboot-timeout'/>
<flag name='dump-guest-core'/>
<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='add-fd'/>
<flag name='nbd-server'/>
<flag name='virtio-rng'/>
<flag name='rng-random'/>
<flag name='rng-egd'/>
<flag name='virtio-ccw'/>
<flag name='dtb'/>
<flag name='ipv6-migration'/>
<flag name='machine-opt'/>
<flag name='machine-usb-opt'/>
<flag name='pci-bridge'/>
<flag name='vfio-pci'/>
<flag name='vfio-pci.bootindex'/>
<flag name='scsi-generic'/>
<flag name='scsi-generic.bootindex'/>
<flag name='mem-merge'/>
<flag name='vnc-websocket'/>
<flag name='drive-discard'/>
<flag name='mlock'/>
<flag name='vnc-share-policy'/>
<flag name='device-del-event'/>
<flag name='virtio-mmio'/>
<flag name='boot-strict'/>
<flag name='spiceport'/>
<flag name='host-pci-multidomain'/>
<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-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='display'/>
<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'/>
<version>2010000</version>
<kvmVersion>0</kvmVersion>
<microcodeVersion>304153</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='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='ais' type='boolean' value='true'/>
<property name='gs' 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='z10EC-base' usable='yes'/>
<cpu type='kvm' name='z9EC-base' usable='yes'/>
<cpu type='kvm' name='z196.2-base' usable='yes'/>
<cpu type='kvm' name='z900-base' usable='yes'/>
<cpu type='kvm' name='z990' usable='yes'/>
<cpu type='kvm' name='z900.2-base' usable='yes'/>
<cpu type='kvm' name='host' usable='yes'/>
<cpu type='kvm' name='z900.3' usable='yes'/>
<cpu type='kvm' name='z114' usable='yes'/>
<cpu type='kvm' name='z890-base' usable='yes'/>
<cpu type='kvm' name='z13.2-base' usable='yes'/>
<cpu type='kvm' name='zEC12.2' usable='yes'/>
<cpu type='kvm' name='z10BC' usable='yes'/>
<cpu type='kvm' name='z900.2' usable='yes'/>
<cpu type='kvm' name='z10BC.2' usable='yes'/>
<cpu type='kvm' name='z196' usable='yes'/>
<cpu type='kvm' name='z9EC' usable='yes'/>
<cpu type='kvm' name='z990-base' usable='yes'/>
<cpu type='kvm' name='z10EC.3' usable='yes'/>
<cpu type='kvm' name='z900' usable='yes'/>
<cpu type='kvm' name='z9EC.3-base' usable='yes'/>
<cpu type='kvm' name='z990.5-base' usable='yes'/>
<cpu type='kvm' name='z10EC.2' usable='yes'/>
<cpu type='kvm' name='z9BC.2' usable='yes'/>
<cpu type='kvm' name='z10EC' usable='yes'/>
<cpu type='kvm' name='z990.3-base' usable='yes'/>
<cpu type='kvm' name='z14' usable='yes'/>
<cpu type='kvm' name='z13s' usable='yes'/>
<cpu type='kvm' name='z10EC.3-base' usable='yes'/>
<cpu type='kvm' name='zEC12.2-base' usable='yes'/>
<cpu type='kvm' name='z890.3-base' usable='yes'/>
<cpu type='kvm' name='z9EC.3' usable='yes'/>
<cpu type='kvm' name='z990.5' usable='yes'/>
<cpu type='kvm' name='z13' usable='yes'/>
<cpu type='kvm' name='z13s-base' usable='yes'/>
<cpu type='kvm' name='z14-base' usable='yes'/>
<cpu type='kvm' name='z9EC.2' usable='yes'/>
<cpu type='kvm' name='z990.4' usable='yes'/>
<cpu type='kvm' name='zEC12-base' usable='yes'/>
<cpu type='kvm' name='z9EC.2-base' usable='yes'/>
<cpu type='kvm' name='zBC12' usable='yes'/>
<cpu type='kvm' name='z196.2' usable='yes'/>
<cpu type='kvm' name='z990.3' usable='yes'/>
<cpu type='kvm' name='z990.2-base' usable='yes'/>
<cpu type='kvm' name='z900.3-base' usable='yes'/>
<cpu type='kvm' name='z890.3' usable='yes'/>
<cpu type='kvm' name='z10EC.2-base' usable='yes'/>
<cpu type='kvm' name='z990.2' usable='yes'/>
<cpu type='kvm' name='z890.2' usable='yes'/>
<cpu type='kvm' name='zBC12-base' usable='yes'/>
<cpu type='kvm' name='z800-base' usable='yes'/>
<cpu type='kvm' name='zEC12' usable='yes'/>
<cpu type='kvm' name='z9BC.2-base' usable='yes'/>
<cpu type='kvm' name='z9BC' usable='yes'/>
<cpu type='kvm' name='z10BC.2-base' usable='yes'/>
<cpu type='kvm' name='z990.4-base' usable='yes'/>
<cpu type='kvm' name='qemu' usable='yes'/>
<cpu type='kvm' name='z10BC-base' usable='yes'/>
<cpu type='kvm' name='z9BC-base' usable='yes'/>
<cpu type='kvm' name='z800' usable='yes'/>
<cpu type='kvm' name='z890.2-base' usable='yes'/>
<cpu type='kvm' name='z13.2' usable='yes'/>
<cpu type='kvm' name='z114-base' usable='yes'/>
<cpu type='kvm' name='z196-base' usable='yes'/>
<cpu type='kvm' name='z13-base' usable='yes'/>
<cpu type='kvm' name='z890' usable='yes'/>
<cpu type='tcg' name='z10EC-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9EC-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z196.2-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='iacc2'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z900-base' usable='yes'/>
<cpu type='tcg' name='z990' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z900.2-base' usable='no'>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='host'/>
<cpu type='tcg' name='z900.3' usable='no'>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z114' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='iacc2'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z890-base' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z13.2-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='dfppc'/>
<blocker name='iacc2'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='gen13ptff'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='zEC12.2' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='esop'/>
<blocker name='sea_esop2'/>
<blocker name='edat2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='te'/>
<blocker name='aen'/>
<blocker name='zpci'/>
<blocker name='ri'/>
<blocker name='iacc2'/>
<blocker name='cte'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z10BC' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z900.2' usable='no'>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z10BC.2' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z196' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='iacc2'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9EC' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990-base' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z10EC.3' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z900' usable='yes'/>
<cpu type='tcg' name='z9EC.3-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990.5-base' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z10EC.2' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9BC.2' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z10EC' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990.3-base' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z14' usable='no'>
<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='dfppc'/>
<blocker name='edat2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='te'/>
<blocker name='ais'/>
<blocker name='aen'/>
<blocker name='zpci'/>
<blocker name='ri'/>
<blocker name='tsi'/>
<blocker name='sema'/>
<blocker name='minste2'/>
<blocker name='eec'/>
<blocker name='iacc2'/>
<blocker name='cte'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='opc'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa8'/>
<blocker name='msa7'/>
<blocker name='msa6'/>
<blocker name='msa5'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='gen13ptff'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z13s' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='esop'/>
<blocker name='sea_esop2'/>
<blocker name='vx'/>
<blocker name='dfppc'/>
<blocker name='edat2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='te'/>
<blocker name='aen'/>
<blocker name='zpci'/>
<blocker name='ri'/>
<blocker name='iacc2'/>
<blocker name='cte'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa5'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='gen13ptff'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z10EC.3-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='zEC12.2-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='iacc2'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z890.3-base' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9EC.3' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990.5' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z13' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='esop'/>
<blocker name='sea_esop2'/>
<blocker name='vx'/>
<blocker name='dfppc'/>
<blocker name='edat2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='te'/>
<blocker name='aen'/>
<blocker name='zpci'/>
<blocker name='ri'/>
<blocker name='iacc2'/>
<blocker name='cte'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa5'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='gen13ptff'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z13s-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='dfppc'/>
<blocker name='iacc2'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='gen13ptff'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z14-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='dfppc'/>
<blocker name='tsi'/>
<blocker name='sema'/>
<blocker name='minste2'/>
<blocker name='eec'/>
<blocker name='iacc2'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='opc'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='gen13ptff'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9EC.2' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990.4' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='zEC12-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='iacc2'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9EC.2-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='zBC12' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='esop'/>
<blocker name='sea_esop2'/>
<blocker name='edat2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='te'/>
<blocker name='aen'/>
<blocker name='zpci'/>
<blocker name='ri'/>
<blocker name='iacc2'/>
<blocker name='cte'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z196.2' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='iacc2'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990.3' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990.2-base' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z900.3-base' usable='no'>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z890.3' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z10EC.2-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990.2' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z890.2' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='zBC12-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='iacc2'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z800-base' usable='no'>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='zEC12' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='esop'/>
<blocker name='sea_esop2'/>
<blocker name='edat2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='te'/>
<blocker name='aen'/>
<blocker name='zpci'/>
<blocker name='ri'/>
<blocker name='iacc2'/>
<blocker name='cte'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9BC.2-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9BC' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='sthyi'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z10BC.2-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z990.4-base' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='qemu' usable='yes'/>
<cpu type='tcg' name='z10BC-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z9BC-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z800' usable='no'>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z890.2-base' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z13.2' usable='no'>
<blocker name='cmm'/>
<blocker name='dateh2'/>
<blocker name='esop'/>
<blocker name='sea_esop2'/>
<blocker name='vx'/>
<blocker name='dfppc'/>
<blocker name='edat2'/>
<blocker name='aefsi'/>
<blocker name='sthyi'/>
<blocker name='te'/>
<blocker name='aen'/>
<blocker name='zpci'/>
<blocker name='ri'/>
<blocker name='iacc2'/>
<blocker name='cte'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='ipter'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='edat'/>
<blocker name='asnlxr'/>
<blocker name='msa5'/>
<blocker name='msa4'/>
<blocker name='msa3'/>
<blocker name='msa2'/>
<blocker name='msa1'/>
<blocker name='msa'/>
<blocker name='gen13ptff'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z114-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='iacc2'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z196-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='iacc2'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z13-base' usable='no'>
<blocker name='dateh2'/>
<blocker name='dfppc'/>
<blocker name='iacc2'/>
<blocker name='dfpzc'/>
<blocker name='cmpsceh'/>
<blocker name='pfpo'/>
<blocker name='dfphp'/>
<blocker name='dfp'/>
<blocker name='sprogp'/>
<blocker name='fpe'/>
<blocker name='emon'/>
<blocker name='ectg'/>
<blocker name='parseh'/>
<blocker name='hfpue'/>
<blocker name='hfpm'/>
<blocker name='nonqks'/>
<blocker name='csske'/>
<blocker name='srs'/>
<blocker name='asnlxr'/>
<blocker name='msa'/>
<blocker name='gen13ptff'/>
<blocker name='tods'/>
<blocker name='type'/>
</cpu>
<cpu type='tcg' name='z890' usable='no'>
<blocker name='hfpm'/>
<blocker name='msa'/>
<blocker name='type'/>
</cpu>
<machine name='s390-ccw-virtio-2.10' alias='s390-ccw-virtio' maxCpus='248'/>
<machine name='s390-ccw-virtio-2.7' maxCpus='248'/>
<machine name='s390-ccw-virtio-2.6' maxCpus='248'/>
<machine name='s390-ccw-virtio-2.5' maxCpus='248'/>
<machine name='s390-ccw-virtio-2.4' maxCpus='248'/>
<machine name='s390-ccw-virtio-2.9' maxCpus='248'/>
<machine name='s390-ccw-virtio-2.8' maxCpus='248'/>
</qemuCaps>