mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-11-03 20:01:16 +00:00
7b1ed1cd73
Use of the -enable-fips option is being deprecated in QEMU >= 5.2.0. If FIPS compliance is required, QEMU must be built with libcrypt which will unconditionally enforce it. Thus there is no need for libvirt to pass -enable-fips to modern QEMU. Unfortunately there was never any way to probe for -enable-fips in the first instance, it was enabled by libvirt based on version number originally, and then later unconditionally enabled when libvirt dropped support for older QEMU. Similarly we now use a version number check to decide when to stop passing -enable-fips. Note that the qemu-5.2 capabilities are currently from the pre-release version and will be updated once qemu-5.2 is released. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
273 lines
14 KiB
XML
273 lines
14 KiB
XML
<qemuCaps>
|
|
<emulator>/usr/bin/qemu-system-s390x</emulator>
|
|
<qemuctime>0</qemuctime>
|
|
<selfctime>0</selfctime>
|
|
<selfvers>0</selfvers>
|
|
<flag name='kvm'/>
|
|
<flag name='virtio-tx-alg'/>
|
|
<flag name='virtio-blk-pci.ioeventfd'/>
|
|
<flag name='virtio-blk-pci.event_idx'/>
|
|
<flag name='virtio-net-pci.event_idx'/>
|
|
<flag name='virtio-blk-pci.scsi'/>
|
|
<flag name='scsi-disk.channel'/>
|
|
<flag name='scsi-block'/>
|
|
<flag name='dump-guest-memory'/>
|
|
<flag name='virtio-scsi-pci'/>
|
|
<flag name='blockio'/>
|
|
<flag name='scsi-disk.wwn'/>
|
|
<flag name='seccomp-sandbox'/>
|
|
<flag name='reboot-timeout'/>
|
|
<flag name='vnc'/>
|
|
<flag name='device-video-primary'/>
|
|
<flag name='s390-sclp'/>
|
|
<flag name='nbd-server'/>
|
|
<flag name='virtio-rng'/>
|
|
<flag name='rng-random'/>
|
|
<flag name='rng-egd'/>
|
|
<flag name='virtio-ccw'/>
|
|
<flag name='pci-bridge'/>
|
|
<flag name='vfio-pci'/>
|
|
<flag name='mem-merge'/>
|
|
<flag name='drive-discard'/>
|
|
<flag name='virtio-mmio'/>
|
|
<flag name='boot-strict'/>
|
|
<flag name='enable-fips'/>
|
|
<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='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='vnc-multi-servers'/>
|
|
<flag name='chardev-reconnect'/>
|
|
<flag name='virtio-gpu.max_outputs'/>
|
|
<flag name='virtio-blk.num-queues'/>
|
|
<flag name='sclplmconsole'/>
|
|
<flag name='disk-share-rw'/>
|
|
<flag name='iscsi.password-secret'/>
|
|
<flag name='dump-completed'/>
|
|
<flag name='disk-write-cache'/>
|
|
<flag name='nbd-tls'/>
|
|
<flag name='virtual-css-bridge'/>
|
|
<flag name='sdl-gl'/>
|
|
<flag name='blockdev-del'/>
|
|
<flag name='vhost-vsock'/>
|
|
<flag name='zpci'/>
|
|
<flag name='iothread.poll-max-ns'/>
|
|
<flag name='query-cpu-model-baseline'/>
|
|
<flag name='query-cpu-model-comparison'/>
|
|
<flag name='storage.werror'/>
|
|
<flag name='tcg'/>
|
|
<flag name='fw_cfg'/>
|
|
<flag name='migration-param.bandwidth'/>
|
|
<flag name='migration-param.downtime'/>
|
|
<version>2009000</version>
|
|
<kvmVersion>0</kvmVersion>
|
|
<microcodeVersion>39100247</microcodeVersion>
|
|
<package></package>
|
|
<arch>s390x</arch>
|
|
<hostCPU type='kvm' model='z13.2-base' migratability='no'>
|
|
<property name='aefsi' 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='esop' type='boolean' value='true'/>
|
|
<property name='cte' 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' typename='z10EC-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z9EC-base' typename='z9EC-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z196.2-base' typename='z196.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z900-base' typename='z900-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z990' typename='z990-s390-cpu'/>
|
|
<cpu type='kvm' name='z900.2-base' typename='z900.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='host' typename='host-s390-cpu'/>
|
|
<cpu type='kvm' name='z900.3' typename='z900.3-s390-cpu'/>
|
|
<cpu type='kvm' name='z114' typename='z114-s390-cpu'/>
|
|
<cpu type='kvm' name='z890-base' typename='z890-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z13.2-base' typename='z13.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='zEC12.2' typename='zEC12.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z900.2' typename='z900.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z10BC' typename='z10BC-s390-cpu'/>
|
|
<cpu type='kvm' name='z10BC.2' typename='z10BC.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z196' typename='z196-s390-cpu'/>
|
|
<cpu type='kvm' name='z9EC' typename='z9EC-s390-cpu'/>
|
|
<cpu type='kvm' name='z990-base' typename='z990-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z10EC.3' typename='z10EC.3-s390-cpu'/>
|
|
<cpu type='kvm' name='z900' typename='z900-s390-cpu'/>
|
|
<cpu type='kvm' name='z9EC.3-base' typename='z9EC.3-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z990.5-base' typename='z990.5-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z10EC.2' typename='z10EC.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z9BC.2' typename='z9BC.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z10EC' typename='z10EC-s390-cpu'/>
|
|
<cpu type='kvm' name='z990.3-base' typename='z990.3-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z13s' typename='z13s-s390-cpu'/>
|
|
<cpu type='kvm' name='z10EC.3-base' typename='z10EC.3-base-s390-cpu'/>
|
|
<cpu type='kvm' name='zEC12.2-base' typename='zEC12.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z890.3-base' typename='z890.3-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z9EC.3' typename='z9EC.3-s390-cpu'/>
|
|
<cpu type='kvm' name='z990.5' typename='z990.5-s390-cpu'/>
|
|
<cpu type='kvm' name='z13' typename='z13-s390-cpu'/>
|
|
<cpu type='kvm' name='z13s-base' typename='z13s-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z9EC.2' typename='z9EC.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z990.4' typename='z990.4-s390-cpu'/>
|
|
<cpu type='kvm' name='zEC12-base' typename='zEC12-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z9EC.2-base' typename='z9EC.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='zBC12' typename='zBC12-s390-cpu'/>
|
|
<cpu type='kvm' name='z196.2' typename='z196.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z990.3' typename='z990.3-s390-cpu'/>
|
|
<cpu type='kvm' name='z990.2-base' typename='z990.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z900.3-base' typename='z900.3-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z890.3' typename='z890.3-s390-cpu'/>
|
|
<cpu type='kvm' name='z10EC.2-base' typename='z10EC.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z990.2' typename='z990.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z890.2' typename='z890.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z800-base' typename='z800-base-s390-cpu'/>
|
|
<cpu type='kvm' name='zBC12-base' typename='zBC12-base-s390-cpu'/>
|
|
<cpu type='kvm' name='zEC12' typename='zEC12-s390-cpu'/>
|
|
<cpu type='kvm' name='z9BC.2-base' typename='z9BC.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z9BC' typename='z9BC-s390-cpu'/>
|
|
<cpu type='kvm' name='z10BC.2-base' typename='z10BC.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z990.4-base' typename='z990.4-base-s390-cpu'/>
|
|
<cpu type='kvm' name='qemu' typename='qemu-s390-cpu'/>
|
|
<cpu type='kvm' name='z10BC-base' typename='z10BC-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z9BC-base' typename='z9BC-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z800' typename='z800-s390-cpu'/>
|
|
<cpu type='kvm' name='z890.2-base' typename='z890.2-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z13.2' typename='z13.2-s390-cpu'/>
|
|
<cpu type='kvm' name='z114-base' typename='z114-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z196-base' typename='z196-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z13-base' typename='z13-base-s390-cpu'/>
|
|
<cpu type='kvm' name='z890' typename='z890-s390-cpu'/>
|
|
<machine type='kvm' name='s390-ccw-virtio-2.9' alias='s390-ccw-virtio' maxCpus='248' default='yes' numaMemSupported='yes'/>
|
|
<machine type='kvm' name='s390-ccw-virtio-2.7' maxCpus='248' numaMemSupported='yes'/>
|
|
<machine type='kvm' name='s390-ccw-virtio-2.6' maxCpus='248' numaMemSupported='yes'/>
|
|
<machine type='kvm' name='s390-ccw-virtio-2.5' maxCpus='248' numaMemSupported='yes'/>
|
|
<machine type='kvm' name='s390-ccw-virtio-2.4' maxCpus='248' numaMemSupported='yes'/>
|
|
<machine type='kvm' name='s390-ccw-virtio-2.8' maxCpus='248' numaMemSupported='yes'/>
|
|
<cpu type='tcg' name='z10EC-base' typename='z10EC-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z9EC-base' typename='z9EC-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z196.2-base' typename='z196.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z900-base' typename='z900-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z990' typename='z990-s390-cpu'/>
|
|
<cpu type='tcg' name='z900.2-base' typename='z900.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='host' typename='host-s390-cpu'/>
|
|
<cpu type='tcg' name='z900.3' typename='z900.3-s390-cpu'/>
|
|
<cpu type='tcg' name='z114' typename='z114-s390-cpu'/>
|
|
<cpu type='tcg' name='z890-base' typename='z890-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z13.2-base' typename='z13.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='zEC12.2' typename='zEC12.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z900.2' typename='z900.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z10BC' typename='z10BC-s390-cpu'/>
|
|
<cpu type='tcg' name='z10BC.2' typename='z10BC.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z196' typename='z196-s390-cpu'/>
|
|
<cpu type='tcg' name='z9EC' typename='z9EC-s390-cpu'/>
|
|
<cpu type='tcg' name='z990-base' typename='z990-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z10EC.3' typename='z10EC.3-s390-cpu'/>
|
|
<cpu type='tcg' name='z900' typename='z900-s390-cpu'/>
|
|
<cpu type='tcg' name='z9EC.3-base' typename='z9EC.3-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z990.5-base' typename='z990.5-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z10EC.2' typename='z10EC.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z9BC.2' typename='z9BC.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z10EC' typename='z10EC-s390-cpu'/>
|
|
<cpu type='tcg' name='z990.3-base' typename='z990.3-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z13s' typename='z13s-s390-cpu'/>
|
|
<cpu type='tcg' name='z10EC.3-base' typename='z10EC.3-base-s390-cpu'/>
|
|
<cpu type='tcg' name='zEC12.2-base' typename='zEC12.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z890.3-base' typename='z890.3-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z9EC.3' typename='z9EC.3-s390-cpu'/>
|
|
<cpu type='tcg' name='z990.5' typename='z990.5-s390-cpu'/>
|
|
<cpu type='tcg' name='z13' typename='z13-s390-cpu'/>
|
|
<cpu type='tcg' name='z13s-base' typename='z13s-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z9EC.2' typename='z9EC.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z990.4' typename='z990.4-s390-cpu'/>
|
|
<cpu type='tcg' name='zEC12-base' typename='zEC12-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z9EC.2-base' typename='z9EC.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='zBC12' typename='zBC12-s390-cpu'/>
|
|
<cpu type='tcg' name='z196.2' typename='z196.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z990.3' typename='z990.3-s390-cpu'/>
|
|
<cpu type='tcg' name='z990.2-base' typename='z990.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z900.3-base' typename='z900.3-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z890.3' typename='z890.3-s390-cpu'/>
|
|
<cpu type='tcg' name='z10EC.2-base' typename='z10EC.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z990.2' typename='z990.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z890.2' typename='z890.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z800-base' typename='z800-base-s390-cpu'/>
|
|
<cpu type='tcg' name='zBC12-base' typename='zBC12-base-s390-cpu'/>
|
|
<cpu type='tcg' name='zEC12' typename='zEC12-s390-cpu'/>
|
|
<cpu type='tcg' name='z9BC.2-base' typename='z9BC.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z9BC' typename='z9BC-s390-cpu'/>
|
|
<cpu type='tcg' name='z10BC.2-base' typename='z10BC.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z990.4-base' typename='z990.4-base-s390-cpu'/>
|
|
<cpu type='tcg' name='qemu' typename='qemu-s390-cpu'/>
|
|
<cpu type='tcg' name='z10BC-base' typename='z10BC-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z9BC-base' typename='z9BC-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z800' typename='z800-s390-cpu'/>
|
|
<cpu type='tcg' name='z890.2-base' typename='z890.2-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z13.2' typename='z13.2-s390-cpu'/>
|
|
<cpu type='tcg' name='z114-base' typename='z114-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z196-base' typename='z196-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z13-base' typename='z13-base-s390-cpu'/>
|
|
<cpu type='tcg' name='z890' typename='z890-s390-cpu'/>
|
|
<machine type='tcg' name='s390-ccw-virtio-2.9' alias='s390-ccw-virtio' maxCpus='248' default='yes' numaMemSupported='yes'/>
|
|
<machine type='tcg' name='s390-ccw-virtio-2.7' maxCpus='248' numaMemSupported='yes'/>
|
|
<machine type='tcg' name='s390-ccw-virtio-2.6' maxCpus='248' numaMemSupported='yes'/>
|
|
<machine type='tcg' name='s390-ccw-virtio-2.5' maxCpus='248' numaMemSupported='yes'/>
|
|
<machine type='tcg' name='s390-ccw-virtio-2.4' maxCpus='248' numaMemSupported='yes'/>
|
|
<machine type='tcg' name='s390-ccw-virtio-2.8' maxCpus='248' numaMemSupported='yes'/>
|
|
</qemuCaps>
|