tests: qemucapabilitiesdata: Update data for qemu-8.1 dev cycle

Update to v8.0.0-1739-g5f9dd6a8ce and build on a newer kernel and with
newer libblkio.

Notable changes:
  - 'fdset' feature is supported for the vdpa block backend provided by
    libblkio
  - 'xsaves' feature is optional for EPYC-Rome
  - 'cryptodev-backend-lkcf' and 'PIIX3-xen' devices removed

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Peter Krempa 2023-06-09 16:20:00 +02:00
parent 7b793a00bd
commit db4dd170a2
6 changed files with 89 additions and 49 deletions

View File

@ -52,7 +52,6 @@
<feature policy='require' name='stibp'/> <feature policy='require' name='stibp'/>
<feature policy='require' name='arch-capabilities'/> <feature policy='require' name='arch-capabilities'/>
<feature policy='require' name='ssbd'/> <feature policy='require' name='ssbd'/>
<feature policy='require' name='xsaves'/>
<feature policy='require' name='cmp_legacy'/> <feature policy='require' name='cmp_legacy'/>
<feature policy='require' name='invtsc'/> <feature policy='require' name='invtsc'/>
<feature policy='require' name='amd-ssbd'/> <feature policy='require' name='amd-ssbd'/>
@ -71,6 +70,7 @@
<feature policy='require' name='skip-l1dfl-vmentry'/> <feature policy='require' name='skip-l1dfl-vmentry'/>
<feature policy='require' name='mds-no'/> <feature policy='require' name='mds-no'/>
<feature policy='require' name='pschange-mc-no'/> <feature policy='require' name='pschange-mc-no'/>
<feature policy='disable' name='xsaves'/>
</mode> </mode>
<mode name='custom' supported='yes'> <mode name='custom' supported='yes'>
<model usable='yes' vendor='unknown'>qemu64</model> <model usable='yes' vendor='unknown'>qemu64</model>
@ -113,7 +113,7 @@
<model usable='no' vendor='Intel'>Haswell-noTSX</model> <model usable='no' vendor='Intel'>Haswell-noTSX</model>
<model usable='no' vendor='Intel'>Haswell-IBRS</model> <model usable='no' vendor='Intel'>Haswell-IBRS</model>
<model usable='no' vendor='Intel'>Haswell</model> <model usable='no' vendor='Intel'>Haswell</model>
<model usable='yes' vendor='AMD'>EPYC-Rome</model> <model usable='no' vendor='AMD'>EPYC-Rome</model>
<model usable='no' vendor='AMD'>EPYC-Milan</model> <model usable='no' vendor='AMD'>EPYC-Milan</model>
<model usable='yes' vendor='AMD'>EPYC-IBPB</model> <model usable='yes' vendor='AMD'>EPYC-IBPB</model>
<model usable='yes' vendor='AMD'>EPYC</model> <model usable='yes' vendor='AMD'>EPYC</model>
@ -253,7 +253,6 @@
</enum> </enum>
<enum name='backendModel'> <enum name='backendModel'>
<value>builtin</value> <value>builtin</value>
<value>lkcf</value>
</enum> </enum>
</crypto> </crypto>
</devices> </devices>

View File

@ -253,7 +253,6 @@
</enum> </enum>
<enum name='backendModel'> <enum name='backendModel'>
<value>builtin</value> <value>builtin</value>
<value>lkcf</value>
</enum> </enum>
</crypto> </crypto>
</devices> </devices>

View File

@ -51,7 +51,6 @@
<feature policy='require' name='stibp'/> <feature policy='require' name='stibp'/>
<feature policy='require' name='arch-capabilities'/> <feature policy='require' name='arch-capabilities'/>
<feature policy='require' name='ssbd'/> <feature policy='require' name='ssbd'/>
<feature policy='require' name='xsaves'/>
<feature policy='require' name='cmp_legacy'/> <feature policy='require' name='cmp_legacy'/>
<feature policy='require' name='invtsc'/> <feature policy='require' name='invtsc'/>
<feature policy='require' name='amd-ssbd'/> <feature policy='require' name='amd-ssbd'/>
@ -70,6 +69,7 @@
<feature policy='require' name='skip-l1dfl-vmentry'/> <feature policy='require' name='skip-l1dfl-vmentry'/>
<feature policy='require' name='mds-no'/> <feature policy='require' name='mds-no'/>
<feature policy='require' name='pschange-mc-no'/> <feature policy='require' name='pschange-mc-no'/>
<feature policy='disable' name='xsaves'/>
</mode> </mode>
<mode name='custom' supported='yes'> <mode name='custom' supported='yes'>
<model usable='yes' vendor='unknown'>qemu64</model> <model usable='yes' vendor='unknown'>qemu64</model>
@ -112,7 +112,7 @@
<model usable='no' vendor='Intel'>Haswell-noTSX</model> <model usable='no' vendor='Intel'>Haswell-noTSX</model>
<model usable='no' vendor='Intel'>Haswell-IBRS</model> <model usable='no' vendor='Intel'>Haswell-IBRS</model>
<model usable='no' vendor='Intel'>Haswell</model> <model usable='no' vendor='Intel'>Haswell</model>
<model usable='yes' vendor='AMD'>EPYC-Rome</model> <model usable='no' vendor='AMD'>EPYC-Rome</model>
<model usable='no' vendor='AMD'>EPYC-Milan</model> <model usable='no' vendor='AMD'>EPYC-Milan</model>
<model usable='yes' vendor='AMD'>EPYC-IBPB</model> <model usable='yes' vendor='AMD'>EPYC-IBPB</model>
<model usable='yes' vendor='AMD'>EPYC</model> <model usable='yes' vendor='AMD'>EPYC</model>
@ -253,7 +253,6 @@
</enum> </enum>
<enum name='backendModel'> <enum name='backendModel'>
<value>builtin</value> <value>builtin</value>
<value>lkcf</value>
</enum> </enum>
</crypto> </crypto>
</devices> </devices>

View File

@ -21,7 +21,7 @@
"minor": 0, "minor": 0,
"major": 8 "major": 8
}, },
"package": "v8.0.0-1619-g369081c455" "package": "v8.0.0-1739-g5f9dd6a8ce"
}, },
"id": "libvirt-2" "id": "libvirt-2"
} }
@ -10879,6 +10879,7 @@
], ],
"meta-type": "object", "meta-type": "object",
"features": [ "features": [
"fdset"
] ]
}, },
{ {
@ -23993,16 +23994,16 @@
"parent": "chardev-ringbuf" "parent": "chardev-ringbuf"
}, },
{ {
"name": "Haswell-v3-x86_64-cpu", "name": "i82557a",
"parent": "x86_64-cpu" "parent": "pci-device"
}, },
{ {
"name": "vhost-user-scsi-pci-non-transitional", "name": "vhost-user-scsi-pci-non-transitional",
"parent": "vhost-user-scsi-pci-base" "parent": "vhost-user-scsi-pci-base"
}, },
{ {
"name": "i82557a", "name": "vmmouse",
"parent": "pci-device" "parent": "isa-device"
}, },
{ {
"name": "chardev-udp", "name": "chardev-udp",
@ -24021,8 +24022,8 @@
"parent": "virtio-scsi-pci-base" "parent": "virtio-scsi-pci-base"
}, },
{ {
"name": "vmmouse", "name": "Haswell-v3-x86_64-cpu",
"parent": "isa-device" "parent": "x86_64-cpu"
}, },
{ {
"name": "migration", "name": "migration",
@ -24560,10 +24561,6 @@
"name": "Conroe-x86_64-cpu", "name": "Conroe-x86_64-cpu",
"parent": "x86_64-cpu" "parent": "x86_64-cpu"
}, },
{
"name": "cryptodev-backend-lkcf",
"parent": "cryptodev-backend"
},
{ {
"name": "apic", "name": "apic",
"parent": "apic-common" "parent": "apic-common"
@ -24657,11 +24654,11 @@
"parent": "usb-device" "parent": "usb-device"
}, },
{ {
"name": "IvyBridge-x86_64-cpu", "name": "SandyBridge-v1-x86_64-cpu",
"parent": "x86_64-cpu" "parent": "x86_64-cpu"
}, },
{ {
"name": "SandyBridge-v1-x86_64-cpu", "name": "IvyBridge-x86_64-cpu",
"parent": "x86_64-cpu" "parent": "x86_64-cpu"
}, },
{ {
@ -25284,14 +25281,14 @@
"name": "KnightsMill-v1-x86_64-cpu", "name": "KnightsMill-v1-x86_64-cpu",
"parent": "x86_64-cpu" "parent": "x86_64-cpu"
}, },
{
"name": "virtio-mmio",
"parent": "sys-bus-device"
},
{ {
"name": "pentium2-x86_64-cpu", "name": "pentium2-x86_64-cpu",
"parent": "x86_64-cpu" "parent": "x86_64-cpu"
}, },
{
"name": "virtio-mmio",
"parent": "sys-bus-device"
},
{ {
"name": "Broadwell-v1-x86_64-cpu", "name": "Broadwell-v1-x86_64-cpu",
"parent": "x86_64-cpu" "parent": "x86_64-cpu"
@ -25652,10 +25649,6 @@
"name": "i440FX-pcihost", "name": "i440FX-pcihost",
"parent": "pci-host-bridge" "parent": "pci-host-bridge"
}, },
{
"name": "virtio-iommu-device",
"parent": "virtio-device"
},
{ {
"name": "isa-debugcon", "name": "isa-debugcon",
"parent": "isa-device" "parent": "isa-device"
@ -25689,8 +25682,8 @@
"parent": "ivshmem-common" "parent": "ivshmem-common"
}, },
{ {
"name": "PIIX3-xen", "name": "virtio-iommu-device",
"parent": "pci-piix3" "parent": "virtio-device"
}, },
{ {
"name": "virtio-net-pci", "name": "virtio-net-pci",
@ -33543,7 +33536,8 @@
"cldemote", "cldemote",
"movdiri", "movdiri",
"movdir64b", "movdir64b",
"spec-ctrl" "spec-ctrl",
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -33560,6 +33554,7 @@
"movdir64b", "movdir64b",
"spec-ctrl", "spec-ctrl",
"core-capability", "core-capability",
"xsaves",
"split-lock-detect" "split-lock-detect"
], ],
"static": false, "static": false,
@ -33638,6 +33633,7 @@
"avx512vl", "avx512vl",
"pku", "pku",
"spec-ctrl", "spec-ctrl",
"xsaves",
"avx512f", "avx512f",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -33824,7 +33820,8 @@
"pcid", "pcid",
"erms", "erms",
"invpcid", "invpcid",
"spec-ctrl" "spec-ctrl",
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -33956,6 +33953,7 @@
"fzrm", "fzrm",
"fsrs", "fsrs",
"fsrc", "fsrc",
"xsaves",
"xfd", "xfd",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -34009,6 +34007,7 @@
"fzrm", "fzrm",
"fsrs", "fsrs",
"fsrc", "fsrc",
"xsaves",
"xfd", "xfd",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -34340,6 +34339,7 @@
"la57", "la57",
"fsrm", "fsrm",
"spec-ctrl", "spec-ctrl",
"xsaves",
"avx512f", "avx512f",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -34376,6 +34376,7 @@
"la57", "la57",
"fsrm", "fsrm",
"spec-ctrl", "spec-ctrl",
"xsaves",
"avx512f", "avx512f",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -34707,6 +34708,7 @@
"name": "EPYC-v4", "name": "EPYC-v4",
"typename": "EPYC-v4-x86_64-cpu", "typename": "EPYC-v4-x86_64-cpu",
"unavailable-features": [ "unavailable-features": [
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -34716,6 +34718,7 @@
"name": "EPYC-v3", "name": "EPYC-v3",
"typename": "EPYC-v3-x86_64-cpu", "typename": "EPYC-v3-x86_64-cpu",
"unavailable-features": [ "unavailable-features": [
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -34753,7 +34756,8 @@
"name": "EPYC-Rome-v3", "name": "EPYC-Rome-v3",
"typename": "EPYC-Rome-v3-x86_64-cpu", "typename": "EPYC-Rome-v3-x86_64-cpu",
"unavailable-features": [ "unavailable-features": [
"ibrs" "ibrs",
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -34763,7 +34767,8 @@
"name": "EPYC-Rome-v2", "name": "EPYC-Rome-v2",
"typename": "EPYC-Rome-v2-x86_64-cpu", "typename": "EPYC-Rome-v2-x86_64-cpu",
"unavailable-features": [ "unavailable-features": [
"ibrs" "ibrs",
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -34773,6 +34778,7 @@
"name": "EPYC-Rome-v1", "name": "EPYC-Rome-v1",
"typename": "EPYC-Rome-v1-x86_64-cpu", "typename": "EPYC-Rome-v1-x86_64-cpu",
"unavailable-features": [ "unavailable-features": [
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -34782,6 +34788,7 @@
"name": "EPYC-Rome", "name": "EPYC-Rome",
"typename": "EPYC-Rome-x86_64-cpu", "typename": "EPYC-Rome-x86_64-cpu",
"unavailable-features": [ "unavailable-features": [
"xsaves"
], ],
"alias-of": "EPYC-Rome-v1", "alias-of": "EPYC-Rome-v1",
"static": false, "static": false,
@ -34803,6 +34810,7 @@
"stibp-always-on", "stibp-always-on",
"amd-psfd", "amd-psfd",
"no-nested-data-bp", "no-nested-data-bp",
"xsaves",
"pku" "pku"
], ],
"static": false, "static": false,
@ -34819,6 +34827,7 @@
"pku", "pku",
"fsrm", "fsrm",
"ibrs", "ibrs",
"xsaves",
"pku" "pku"
], ],
"static": false, "static": false,
@ -34835,6 +34844,7 @@
"pku", "pku",
"fsrm", "fsrm",
"ibrs", "ibrs",
"xsaves",
"pku" "pku"
], ],
"alias-of": "EPYC-Milan-v1", "alias-of": "EPYC-Milan-v1",
@ -34882,6 +34892,7 @@
"amd-psfd", "amd-psfd",
"no-nested-data-bp", "no-nested-data-bp",
"auto-ibrs", "auto-ibrs",
"xsaves",
"avx512f", "avx512f",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -34921,6 +34932,7 @@
"amd-psfd", "amd-psfd",
"no-nested-data-bp", "no-nested-data-bp",
"auto-ibrs", "auto-ibrs",
"xsaves",
"avx512f", "avx512f",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -34945,6 +34957,7 @@
"name": "Dhyana-v2", "name": "Dhyana-v2",
"typename": "Dhyana-v2-x86_64-cpu", "typename": "Dhyana-v2-x86_64-cpu",
"unavailable-features": [ "unavailable-features": [
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -34974,7 +34987,8 @@
"typename": "Denverton-v3-x86_64-cpu", "typename": "Denverton-v3-x86_64-cpu",
"unavailable-features": [ "unavailable-features": [
"erms", "erms",
"spec-ctrl" "spec-ctrl",
"xsaves"
], ],
"static": false, "static": false,
"migration-safe": true, "migration-safe": true,
@ -35038,6 +35052,7 @@
"avx512vnni", "avx512vnni",
"spec-ctrl", "spec-ctrl",
"avx512-bf16", "avx512-bf16",
"xsaves",
"avx512f", "avx512f",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -35142,6 +35157,7 @@
"pku", "pku",
"avx512vnni", "avx512vnni",
"spec-ctrl", "spec-ctrl",
"xsaves",
"avx512f", "avx512f",
"avx512f", "avx512f",
"avx512f", "avx512f",
@ -37337,7 +37353,7 @@
"vaes": false, "vaes": false,
"serialize": false, "serialize": false,
"movdir64b": false, "movdir64b": false,
"xsaves": true, "xsaves": false,
"vmx-shadow-vmcs": false, "vmx-shadow-vmcs": false,
"lm": true, "lm": true,
"vmx-exit-save-preemption-timer": false, "vmx-exit-save-preemption-timer": false,
@ -37709,7 +37725,7 @@
"vaes": false, "vaes": false,
"serialize": false, "serialize": false,
"movdir64b": false, "movdir64b": false,
"xsaves": true, "xsaves": false,
"vmx-shadow-vmcs": false, "vmx-shadow-vmcs": false,
"lm": true, "lm": true,
"vmx-exit-save-preemption-timer": false, "vmx-exit-save-preemption-timer": false,
@ -38050,7 +38066,7 @@
"sgx-tokenkey": false, "sgx-tokenkey": false,
"cldemote": false, "cldemote": false,
"vmx-ept": false, "vmx-ept": false,
"hv-tlbflush-direct": false, "hv-tlbflush-direct": true,
"xfd": false, "xfd": false,
"hv-reenlightenment": true, "hv-reenlightenment": true,
"kvm-mmu": false, "kvm-mmu": false,
@ -38163,7 +38179,7 @@
"popcnt": true, "popcnt": true,
"vaes": false, "vaes": false,
"serialize": false, "serialize": false,
"xsaves": true, "xsaves": false,
"movdir64b": false, "movdir64b": false,
"vmx-shadow-vmcs": false, "vmx-shadow-vmcs": false,
"tcg-cpuid": true, "tcg-cpuid": true,
@ -38264,7 +38280,7 @@
"vmx-entry-load-efer": false, "vmx-entry-load-efer": false,
"level-func7": 0, "level-func7": 0,
"vmx-mtf": false, "vmx-mtf": false,
"hv-tlbflush-ext": false, "hv-tlbflush-ext": true,
"pause_filter": true, "pause_filter": true,
"model-id": "AMD Ryzen 9 3900X 12-Core Processor ", "model-id": "AMD Ryzen 9 3900X 12-Core Processor ",
"sha-ni": true, "sha-ni": true,

View File

@ -200,7 +200,6 @@
<flag name='machine-hpet'/> <flag name='machine-hpet'/>
<flag name='netdev.stream'/> <flag name='netdev.stream'/>
<flag name='virtio-crypto'/> <flag name='virtio-crypto'/>
<flag name='cryptodev-backend-lkcf'/>
<flag name='pvpanic-pci'/> <flag name='pvpanic-pci'/>
<flag name='netdev.stream.reconnect'/> <flag name='netdev.stream.reconnect'/>
<flag name='virtio-gpu.blob'/> <flag name='virtio-gpu.blob'/>
@ -209,7 +208,7 @@
<flag name='qcow2-discard-no-unref'/> <flag name='qcow2-discard-no-unref'/>
<version>8000050</version> <version>8000050</version>
<microcodeVersion>43100245</microcodeVersion> <microcodeVersion>43100245</microcodeVersion>
<package>v8.0.0-1619-g369081c455</package> <package>v8.0.0-1739-g5f9dd6a8ce</package>
<arch>x86_64</arch> <arch>x86_64</arch>
<hostCPU type='kvm' model='base' migratability='yes'> <hostCPU type='kvm' model='base' migratability='yes'>
<property name='avx-ne-convert' type='boolean' value='false'/> <property name='avx-ne-convert' type='boolean' value='false'/>
@ -472,7 +471,7 @@
<property name='vaes' type='boolean' value='false'/> <property name='vaes' type='boolean' value='false'/>
<property name='serialize' type='boolean' value='false'/> <property name='serialize' type='boolean' value='false'/>
<property name='movdir64b' type='boolean' value='false'/> <property name='movdir64b' type='boolean' value='false'/>
<property name='xsaves' type='boolean' value='true' migratable='yes'/> <property name='xsaves' type='boolean' value='false'/>
<property name='vmx-shadow-vmcs' type='boolean' value='false'/> <property name='vmx-shadow-vmcs' type='boolean' value='false'/>
<property name='lm' type='boolean' value='true' migratable='yes'/> <property name='lm' type='boolean' value='true' migratable='yes'/>
<property name='vmx-exit-save-preemption-timer' type='boolean' value='false'/> <property name='vmx-exit-save-preemption-timer' type='boolean' value='false'/>
@ -626,6 +625,7 @@
<blocker name='movdiri'/> <blocker name='movdiri'/>
<blocker name='movdir64b'/> <blocker name='movdir64b'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='xsaves'/>
</cpu> </cpu>
<cpu type='kvm' name='Snowridge-v3' typename='Snowridge-v3-x86_64-cpu' usable='no'> <cpu type='kvm' name='Snowridge-v3' typename='Snowridge-v3-x86_64-cpu' usable='no'>
<blocker name='erms'/> <blocker name='erms'/>
@ -635,6 +635,7 @@
<blocker name='movdir64b'/> <blocker name='movdir64b'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='core-capability'/> <blocker name='core-capability'/>
<blocker name='xsaves'/>
<blocker name='split-lock-detect'/> <blocker name='split-lock-detect'/>
</cpu> </cpu>
<cpu type='kvm' name='Snowridge-v2' typename='Snowridge-v2-x86_64-cpu' usable='no'> <cpu type='kvm' name='Snowridge-v2' typename='Snowridge-v2-x86_64-cpu' usable='no'>
@ -684,6 +685,7 @@
<blocker name='avx512vl'/> <blocker name='avx512vl'/>
<blocker name='pku'/> <blocker name='pku'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='xsaves'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
@ -812,6 +814,7 @@
<blocker name='erms'/> <blocker name='erms'/>
<blocker name='invpcid'/> <blocker name='invpcid'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='xsaves'/>
</cpu> </cpu>
<cpu type='kvm' name='Skylake-Client-v3' typename='Skylake-Client-v3-x86_64-cpu' usable='no'> <cpu type='kvm' name='Skylake-Client-v3' typename='Skylake-Client-v3-x86_64-cpu' usable='no'>
<blocker name='pcid'/> <blocker name='pcid'/>
@ -891,6 +894,7 @@
<blocker name='fzrm'/> <blocker name='fzrm'/>
<blocker name='fsrs'/> <blocker name='fsrs'/>
<blocker name='fsrc'/> <blocker name='fsrc'/>
<blocker name='xsaves'/>
<blocker name='xfd'/> <blocker name='xfd'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
@ -937,6 +941,7 @@
<blocker name='fzrm'/> <blocker name='fzrm'/>
<blocker name='fsrs'/> <blocker name='fsrs'/>
<blocker name='fsrc'/> <blocker name='fsrc'/>
<blocker name='xsaves'/>
<blocker name='xfd'/> <blocker name='xfd'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
@ -1053,6 +1058,7 @@
<blocker name='la57'/> <blocker name='la57'/>
<blocker name='fsrm'/> <blocker name='fsrm'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='xsaves'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
@ -1082,6 +1088,7 @@
<blocker name='la57'/> <blocker name='la57'/>
<blocker name='fsrm'/> <blocker name='fsrm'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='xsaves'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
@ -1301,8 +1308,12 @@
<blocker name='invpcid'/> <blocker name='invpcid'/>
<blocker name='rtm'/> <blocker name='rtm'/>
</cpu> </cpu>
<cpu type='kvm' name='EPYC-v4' typename='EPYC-v4-x86_64-cpu' usable='yes'/> <cpu type='kvm' name='EPYC-v4' typename='EPYC-v4-x86_64-cpu' usable='no'>
<cpu type='kvm' name='EPYC-v3' typename='EPYC-v3-x86_64-cpu' usable='yes'/> <blocker name='xsaves'/>
</cpu>
<cpu type='kvm' name='EPYC-v3' typename='EPYC-v3-x86_64-cpu' usable='no'>
<blocker name='xsaves'/>
</cpu>
<cpu type='kvm' name='EPYC-v2' typename='EPYC-v2-x86_64-cpu' usable='yes'/> <cpu type='kvm' name='EPYC-v2' typename='EPYC-v2-x86_64-cpu' usable='yes'/>
<cpu type='kvm' name='EPYC-v1' typename='EPYC-v1-x86_64-cpu' usable='yes'/> <cpu type='kvm' name='EPYC-v1' typename='EPYC-v1-x86_64-cpu' usable='yes'/>
<cpu type='kvm' name='EPYC-Rome-v4' typename='EPYC-Rome-v4-x86_64-cpu' usable='no'> <cpu type='kvm' name='EPYC-Rome-v4' typename='EPYC-Rome-v4-x86_64-cpu' usable='no'>
@ -1310,12 +1321,18 @@
</cpu> </cpu>
<cpu type='kvm' name='EPYC-Rome-v3' typename='EPYC-Rome-v3-x86_64-cpu' usable='no'> <cpu type='kvm' name='EPYC-Rome-v3' typename='EPYC-Rome-v3-x86_64-cpu' usable='no'>
<blocker name='ibrs'/> <blocker name='ibrs'/>
<blocker name='xsaves'/>
</cpu> </cpu>
<cpu type='kvm' name='EPYC-Rome-v2' typename='EPYC-Rome-v2-x86_64-cpu' usable='no'> <cpu type='kvm' name='EPYC-Rome-v2' typename='EPYC-Rome-v2-x86_64-cpu' usable='no'>
<blocker name='ibrs'/> <blocker name='ibrs'/>
<blocker name='xsaves'/>
</cpu>
<cpu type='kvm' name='EPYC-Rome-v1' typename='EPYC-Rome-v1-x86_64-cpu' usable='no'>
<blocker name='xsaves'/>
</cpu>
<cpu type='kvm' name='EPYC-Rome' typename='EPYC-Rome-x86_64-cpu' usable='no'>
<blocker name='xsaves'/>
</cpu> </cpu>
<cpu type='kvm' name='EPYC-Rome-v1' typename='EPYC-Rome-v1-x86_64-cpu' usable='yes'/>
<cpu type='kvm' name='EPYC-Rome' typename='EPYC-Rome-x86_64-cpu' usable='yes'/>
<cpu type='kvm' name='EPYC-Milan-v2' typename='EPYC-Milan-v2-x86_64-cpu' usable='no'> <cpu type='kvm' name='EPYC-Milan-v2' typename='EPYC-Milan-v2-x86_64-cpu' usable='no'>
<blocker name='pcid'/> <blocker name='pcid'/>
<blocker name='erms'/> <blocker name='erms'/>
@ -1328,6 +1345,7 @@
<blocker name='stibp-always-on'/> <blocker name='stibp-always-on'/>
<blocker name='amd-psfd'/> <blocker name='amd-psfd'/>
<blocker name='no-nested-data-bp'/> <blocker name='no-nested-data-bp'/>
<blocker name='xsaves'/>
<blocker name='pku'/> <blocker name='pku'/>
</cpu> </cpu>
<cpu type='kvm' name='EPYC-Milan-v1' typename='EPYC-Milan-v1-x86_64-cpu' usable='no'> <cpu type='kvm' name='EPYC-Milan-v1' typename='EPYC-Milan-v1-x86_64-cpu' usable='no'>
@ -1337,6 +1355,7 @@
<blocker name='pku'/> <blocker name='pku'/>
<blocker name='fsrm'/> <blocker name='fsrm'/>
<blocker name='ibrs'/> <blocker name='ibrs'/>
<blocker name='xsaves'/>
<blocker name='pku'/> <blocker name='pku'/>
</cpu> </cpu>
<cpu type='kvm' name='EPYC-Milan' typename='EPYC-Milan-x86_64-cpu' usable='no'> <cpu type='kvm' name='EPYC-Milan' typename='EPYC-Milan-x86_64-cpu' usable='no'>
@ -1346,6 +1365,7 @@
<blocker name='pku'/> <blocker name='pku'/>
<blocker name='fsrm'/> <blocker name='fsrm'/>
<blocker name='ibrs'/> <blocker name='ibrs'/>
<blocker name='xsaves'/>
<blocker name='pku'/> <blocker name='pku'/>
</cpu> </cpu>
<cpu type='kvm' name='EPYC-IBPB' typename='EPYC-IBPB-x86_64-cpu' usable='yes'/> <cpu type='kvm' name='EPYC-IBPB' typename='EPYC-IBPB-x86_64-cpu' usable='yes'/>
@ -1376,6 +1396,7 @@
<blocker name='amd-psfd'/> <blocker name='amd-psfd'/>
<blocker name='no-nested-data-bp'/> <blocker name='no-nested-data-bp'/>
<blocker name='auto-ibrs'/> <blocker name='auto-ibrs'/>
<blocker name='xsaves'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
@ -1408,18 +1429,22 @@
<blocker name='amd-psfd'/> <blocker name='amd-psfd'/>
<blocker name='no-nested-data-bp'/> <blocker name='no-nested-data-bp'/>
<blocker name='auto-ibrs'/> <blocker name='auto-ibrs'/>
<blocker name='xsaves'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='pku'/> <blocker name='pku'/>
</cpu> </cpu>
<cpu type='kvm' name='EPYC' typename='EPYC-x86_64-cpu' usable='yes'/> <cpu type='kvm' name='EPYC' typename='EPYC-x86_64-cpu' usable='yes'/>
<cpu type='kvm' name='Dhyana-v2' typename='Dhyana-v2-x86_64-cpu' usable='yes'/> <cpu type='kvm' name='Dhyana-v2' typename='Dhyana-v2-x86_64-cpu' usable='no'>
<blocker name='xsaves'/>
</cpu>
<cpu type='kvm' name='Dhyana-v1' typename='Dhyana-v1-x86_64-cpu' usable='yes'/> <cpu type='kvm' name='Dhyana-v1' typename='Dhyana-v1-x86_64-cpu' usable='yes'/>
<cpu type='kvm' name='Dhyana' typename='Dhyana-x86_64-cpu' usable='yes'/> <cpu type='kvm' name='Dhyana' typename='Dhyana-x86_64-cpu' usable='yes'/>
<cpu type='kvm' name='Denverton-v3' typename='Denverton-v3-x86_64-cpu' usable='no'> <cpu type='kvm' name='Denverton-v3' typename='Denverton-v3-x86_64-cpu' usable='no'>
<blocker name='erms'/> <blocker name='erms'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='xsaves'/>
</cpu> </cpu>
<cpu type='kvm' name='Denverton-v2' typename='Denverton-v2-x86_64-cpu' usable='no'> <cpu type='kvm' name='Denverton-v2' typename='Denverton-v2-x86_64-cpu' usable='no'>
<blocker name='erms'/> <blocker name='erms'/>
@ -1454,6 +1479,7 @@
<blocker name='avx512vnni'/> <blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='avx512-bf16'/> <blocker name='avx512-bf16'/>
<blocker name='xsaves'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
@ -1519,6 +1545,7 @@
<blocker name='pku'/> <blocker name='pku'/>
<blocker name='avx512vnni'/> <blocker name='avx512vnni'/>
<blocker name='spec-ctrl'/> <blocker name='spec-ctrl'/>
<blocker name='xsaves'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>
<blocker name='avx512f'/> <blocker name='avx512f'/>

View File

@ -12,7 +12,7 @@ XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain--1-QEMUGuest1/.config \
-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \ -object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain--1-QEMUGuest1/master-key.aes"}' \
-machine q35,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \ -machine q35,usb=off,dump-guest-core=off,memory-backend=pc.ram,acpi=off \
-accel kvm \ -accel kvm \
-cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,arch-capabilities=on,ssbd=on,xsaves=on,cmp-legacy=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,rdctl-no=on,skip-l1dfl-vmentry=on,mds-no=on,pschange-mc-no=on \ -cpu EPYC-Rome,x2apic=on,tsc-deadline=on,hypervisor=on,tsc-adjust=on,stibp=on,arch-capabilities=on,ssbd=on,cmp-legacy=on,amd-ssbd=on,virt-ssbd=on,lbrv=on,tsc-scale=on,vmcb-clean=on,pause-filter=on,pfthreshold=on,v-vmsave-vmload=on,vgif=on,svme-addr-chk=on,lfence-always-serializing=on,null-sel-clr-base=on,rdctl-no=on,skip-l1dfl-vmentry=on,mds-no=on,pschange-mc-no=on,xsaves=off \
-m size=219136k \ -m size=219136k \
-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \ -object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":224395264}' \
-overcommit mem-lock=off \ -overcommit mem-lock=off \