2023-07-05 09:20:24 +03:00
<domainCapabilities >
<path > /usr/bin/qemu-system-s390x</path>
<domain > kvm</domain>
<machine > s390-ccw-virtio-8.1</machine>
<arch > s390x</arch>
<vcpu max= '248' />
<iothreads supported= 'yes' />
<os supported= 'yes' >
<enum name= 'firmware' />
<loader supported= 'yes' >
2023-04-03 14:20:47 +03:00
<value > /obviously/fake/firmware1.fd</value>
<value > /obviously/fake/firmware2.fd</value>
2023-07-05 09:20:24 +03:00
<enum name= 'type' >
<value > rom</value>
<value > pflash</value>
</enum>
<enum name= 'readonly' >
<value > yes</value>
<value > no</value>
</enum>
<enum name= 'secure' >
<value > no</value>
</enum>
</loader>
</os>
<cpu >
<mode name= 'host-passthrough' supported= 'yes' >
<enum name= 'hostPassthroughMigratable' >
<value > off</value>
</enum>
</mode>
<mode name= 'maximum' supported= 'yes' >
<enum name= 'maximumMigratable' >
<value > on</value>
<value > off</value>
</enum>
</mode>
<mode name= 'host-model' supported= 'yes' >
2024-02-09 18:44:09 +03:00
<model fallback= 'forbid' > gen15a-base</model>
2023-07-05 09:20:24 +03:00
<feature policy= 'require' name= 'aen' />
<feature policy= 'require' name= 'vxpdeh' />
<feature policy= 'require' name= 'aefsi' />
<feature policy= 'require' name= 'diag318' />
<feature policy= 'require' name= 'csske' />
<feature policy= 'require' name= 'msa9' />
<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= 'deflate' />
<feature policy= 'require' name= 'etoken' />
<feature policy= 'require' name= 'vx' />
<feature policy= 'require' name= 'ap' />
<feature policy= 'require' name= 'vxeh' />
<feature policy= 'require' name= 'vxpd' />
<feature policy= 'require' name= 'esop' />
<feature policy= 'require' name= 'msa9_pckmo' />
<feature policy= 'require' name= 'vxeh2' />
<feature policy= 'require' name= 'esort' />
<feature policy= 'require' name= 'apft' />
<feature policy= 'require' name= 'els' />
<feature policy= 'require' name= 'iep' />
<feature policy= 'require' name= 'apqci' />
<feature policy= 'require' name= 'cte' />
<feature policy= 'require' name= 'ais' />
<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' />
</mode>
<mode name= 'custom' supported= 'yes' >
2024-10-18 15:17:13 +03:00
<model usable= 'no' vendor= 'IBM' > gen15a</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'gen15a' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'mepoch' />
<feature name= 'mepochptff' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > gen15a-base</model>
<model usable= 'no' vendor= 'IBM' > gen15b</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'gen15b' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'mepoch' />
<feature name= 'mepochptff' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > gen15b-base</model>
2024-02-09 18:44:09 +03:00
<model usable= 'no' vendor= 'IBM' > gen16a</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'gen16a' >
<feature name= 'beareh' />
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'mepoch' />
<feature name= 'mepochptff' />
<feature name= 'nnpa' />
<feature name= 'pai' />
<feature name= 'paie' />
<feature name= 'rdp' />
<feature name= 'ri' />
<feature name= 'type' />
<feature name= 'vxpdeh2' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'no' vendor= 'IBM' > gen16a-base</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'gen16a-base' >
<feature name= 'type' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'no' vendor= 'IBM' > gen16b</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'gen16b' >
<feature name= 'beareh' />
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'mepoch' />
<feature name= 'mepochptff' />
<feature name= 'nnpa' />
<feature name= 'pai' />
<feature name= 'paie' />
<feature name= 'rdp' />
<feature name= 'ri' />
<feature name= 'type' />
<feature name= 'vxpdeh2' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'no' vendor= 'IBM' > gen16b-base</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'gen16b-base' >
<feature name= 'type' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'unknown' > max</model>
<model usable= 'yes' vendor= 'unknown' > qemu</model>
<model usable= 'no' vendor= 'IBM' > z10BC</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z10BC' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z10BC-base</model>
<model usable= 'no' vendor= 'IBM' > z10BC.2</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z10BC.2' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z10BC.2-base</model>
<model usable= 'no' vendor= 'IBM' > z10EC</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z10EC' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z10EC-base</model>
<model usable= 'no' vendor= 'IBM' > z10EC.2</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z10EC.2' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z10EC.2-base</model>
<model usable= 'no' vendor= 'IBM' > z10EC.3</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z10EC.3' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z10EC.3-base</model>
<model usable= 'no' vendor= 'IBM' > z114</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z114' >
<feature name= 'cmm' />
<feature name= 'ipter' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z114-base</model>
2024-02-09 18:44:09 +03:00
<model usable= 'no' vendor= 'IBM' > z13</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z13' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z13-base</model>
<model usable= 'no' vendor= 'IBM' > z13.2</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z13.2' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z13.2-base</model>
2024-02-09 18:44:09 +03:00
<model usable= 'no' vendor= 'IBM' > z13s</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z13s' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'ri' />
</blockers>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z13s-base</model>
2024-10-18 15:17:13 +03:00
<model usable= 'no' vendor= 'IBM' > z14</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z14' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'mepoch' />
<feature name= 'mepochptff' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z14-base</model>
<model usable= 'no' vendor= 'IBM' > z14.2</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z14.2' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'mepoch' />
<feature name= 'mepochptff' />
<feature name= 'ri' />
</blockers>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z14.2-base</model>
2024-10-18 15:17:13 +03:00
<model usable= 'no' vendor= 'IBM' > z14ZR1</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z14ZR1' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'mepoch' />
<feature name= 'mepochptff' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z14ZR1-base</model>
<model usable= 'no' vendor= 'IBM' > z196</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z196' >
<feature name= 'cmm' />
<feature name= 'ipter' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z196-base</model>
<model usable= 'no' vendor= 'IBM' > z196.2</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z196.2' >
<feature name= 'cmm' />
<feature name= 'ipter' />
</blockers>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z196.2-base</model>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z800</model>
<model usable= 'yes' vendor= 'IBM' > z800-base</model>
<model usable= 'yes' vendor= 'IBM' > z890</model>
<model usable= 'yes' vendor= 'IBM' > z890-base</model>
<model usable= 'yes' vendor= 'IBM' > z890.2</model>
<model usable= 'yes' vendor= 'IBM' > z890.2-base</model>
<model usable= 'yes' vendor= 'IBM' > z890.3</model>
<model usable= 'yes' vendor= 'IBM' > z890.3-base</model>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z900</model>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z900-base</model>
<model usable= 'yes' vendor= 'IBM' > z900.2</model>
<model usable= 'yes' vendor= 'IBM' > z900.2-base</model>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z900.3</model>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z900.3-base</model>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z990</model>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z990-base</model>
2024-02-09 18:44:09 +03:00
<model usable= 'yes' vendor= 'IBM' > z990.2</model>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z990.2-base</model>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z990.3</model>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z990.3-base</model>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z990.4</model>
<model usable= 'yes' vendor= 'IBM' > z990.4-base</model>
2023-07-05 09:20:24 +03:00
<model usable= 'yes' vendor= 'IBM' > z990.5</model>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z990.5-base</model>
<model usable= 'no' vendor= 'IBM' > z9BC</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z9BC' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z9BC-base</model>
<model usable= 'no' vendor= 'IBM' > z9BC.2</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z9BC.2' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z9BC.2-base</model>
<model usable= 'no' vendor= 'IBM' > z9EC</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z9EC' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z9EC-base</model>
<model usable= 'no' vendor= 'IBM' > z9EC.2</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z9EC.2' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z9EC.2-base</model>
<model usable= 'no' vendor= 'IBM' > z9EC.3</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'z9EC.3' >
<feature name= 'cmm' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > z9EC.3-base</model>
2024-02-09 18:44:09 +03:00
<model usable= 'no' vendor= 'IBM' > zBC12</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'zBC12' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > zBC12-base</model>
<model usable= 'no' vendor= 'IBM' > zEC12</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'zEC12' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > zEC12-base</model>
<model usable= 'no' vendor= 'IBM' > zEC12.2</model>
2024-10-18 15:40:48 +03:00
<blockers model= 'zEC12.2' >
<feature name= 'cmm' />
<feature name= 'edat2' />
<feature name= 'ipter' />
<feature name= 'ri' />
</blockers>
2024-10-18 15:17:13 +03:00
<model usable= 'yes' vendor= 'IBM' > zEC12.2-base</model>
2023-07-05 09:20:24 +03:00
</mode>
</cpu>
<memoryBacking supported= 'yes' >
<enum name= 'sourceType' >
<value > file</value>
<value > anonymous</value>
<value > memfd</value>
</enum>
</memoryBacking>
<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>
2024-02-09 18:44:09 +03:00
<value > usb</value>
2023-07-05 09:20:24 +03:00
</enum>
<enum name= 'model' >
<value > virtio</value>
<value > virtio-transitional</value>
<value > virtio-non-transitional</value>
</enum>
</disk>
<graphics supported= 'yes' >
<enum name= 'type' >
<value > sdl</value>
<value > vnc</value>
<value > egl-headless</value>
<value > dbus</value>
</enum>
</graphics>
<video supported= 'yes' >
<enum name= 'modelType' >
<value > virtio</value>
<value > none</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' >
2024-02-09 18:44:09 +03:00
<value > usb</value>
2023-07-05 09:20:24 +03:00
<value > pci</value>
<value > scsi</value>
</enum>
<enum name= 'capsType' />
<enum name= 'pciBackend' >
<value > default</value>
<value > vfio</value>
</enum>
</hostdev>
<rng supported= 'yes' >
<enum name= 'model' >
<value > virtio</value>
<value > virtio-transitional</value>
<value > virtio-non-transitional</value>
</enum>
<enum name= 'backendModel' >
<value > random</value>
<value > egd</value>
<value > builtin</value>
</enum>
</rng>
<filesystem supported= 'yes' >
<enum name= 'driverType' >
<value > path</value>
<value > handle</value>
<value > virtiofs</value>
</enum>
</filesystem>
<tpm supported= 'no' />
<redirdev supported= 'no' />
<channel supported= 'yes' >
<enum name= 'type' >
<value > pty</value>
<value > unix</value>
</enum>
</channel>
<crypto supported= 'yes' >
<enum name= 'model' >
<value > virtio</value>
</enum>
<enum name= 'type' >
<value > qemu</value>
</enum>
<enum name= 'backendModel' >
<value > builtin</value>
</enum>
</crypto>
2024-06-27 11:31:45 +03:00
<interface supported= 'yes' >
<enum name= 'backendType' >
<value > default</value>
<value > passt</value>
</enum>
</interface>
2024-11-01 12:25:49 +03:00
<panic supported= 'yes' >
<enum name= 'model' >
<value > s390</value>
</enum>
</panic>
2023-07-05 09:20:24 +03:00
</devices>
<features >
<gic supported= 'no' />
<vmcoreinfo supported= 'no' />
<genid supported= 'no' />
<backingStoreInput supported= 'yes' />
<backup supported= 'yes' />
2023-07-17 18:12:08 +03:00
<async-teardown supported= 'yes' />
2023-07-05 09:20:24 +03:00
<s390-pv supported= 'yes' />
2024-08-28 15:26:25 +03:00
<ps2 supported= 'no' />
2023-07-05 09:20:24 +03:00
<sev supported= 'no' />
<sgx supported= 'no' />
2024-06-25 11:45:43 +03:00
<launchSecurity supported= 'yes' >
<enum name= 'sectype' >
<value > s390-pv</value>
</enum>
</launchSecurity>
2023-07-05 09:20:24 +03:00
</features>
</domainCapabilities>