From: Michal Privoznik <mprivozn@redhat.com> The minimal version was bumped to QEMU-7.2. There are some domaincapstest test cases that are no longer used (6.2.0, 7.0.0 and 7.1.0). Drop them. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> --- .../domaincapsdata/qemu_6.2.0-q35.x86_64.xml | 1179 ---------- .../domaincapsdata/qemu_6.2.0-tcg.x86_64.xml | 1979 ---------------- tests/domaincapsdata/qemu_6.2.0.ppc64.xml | 212 -- tests/domaincapsdata/qemu_6.2.0.x86_64.xml | 1177 ---------- .../domaincapsdata/qemu_7.0.0-q35.x86_64.xml | 1216 ---------- .../domaincapsdata/qemu_7.0.0-tcg.x86_64.xml | 2013 ----------------- tests/domaincapsdata/qemu_7.0.0.ppc64.xml | 218 -- tests/domaincapsdata/qemu_7.0.0.x86_64.xml | 1214 ---------- .../domaincapsdata/qemu_7.1.0-q35.x86_64.xml | 1174 ---------- .../domaincapsdata/qemu_7.1.0-tcg.x86_64.xml | 1952 ---------------- tests/domaincapsdata/qemu_7.1.0.ppc64.xml | 211 -- tests/domaincapsdata/qemu_7.1.0.x86_64.xml | 1172 ---------- 12 files changed, 13717 deletions(-) delete mode 100644 tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml delete mode 100644 tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml delete mode 100644 tests/domaincapsdata/qemu_6.2.0.ppc64.xml delete mode 100644 tests/domaincapsdata/qemu_6.2.0.x86_64.xml delete mode 100644 tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml delete mode 100644 tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml delete mode 100644 tests/domaincapsdata/qemu_7.0.0.ppc64.xml delete mode 100644 tests/domaincapsdata/qemu_7.0.0.x86_64.xml delete mode 100644 tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml delete mode 100644 tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml delete mode 100644 tests/domaincapsdata/qemu_7.1.0.ppc64.xml delete mode 100644 tests/domaincapsdata/qemu_7.1.0.x86_64.xml diff --git a/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml deleted file mode 100644 index 2a1720152c..0000000000 --- a/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml +++ /dev/null @@ -1,1179 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>kvm</domain> - <machine>pc-q35-6.2</machine> - <arch>x86_64</arch> - <vcpu max='288'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>yes</value> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>yes</value> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <enum name='type'> - <value>rom</value> - <value>pflash</value> - </enum> - <enum name='readonly'> - <value>yes</value> - <value>no</value> - </enum> - <enum name='secure'> - <value>yes</value> - <value>no</value> - </enum> - </loader> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='yes'> - <enum name='hostPassthroughMigratable'> - <value>on</value> - <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'> - <model fallback='forbid'>EPYC-Rome</model> - <vendor>AMD</vendor> - <maxphysaddr mode='passthrough' limit='64'/> - <feature policy='require' name='x2apic'/> - <feature policy='require' name='tsc-deadline'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='tsc_adjust'/> - <feature policy='require' name='stibp'/> - <feature policy='require' name='arch-capabilities'/> - <feature policy='require' name='ssbd'/> - <feature policy='require' name='xsaves'/> - <feature policy='require' name='cmp_legacy'/> - <feature policy='require' name='invtsc'/> - <feature policy='require' name='amd-ssbd'/> - <feature policy='require' name='virt-ssbd'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='require' name='rdctl-no'/> - <feature policy='require' name='skip-l1dfl-vmentry'/> - <feature policy='require' name='mds-no'/> - <feature policy='require' name='pschange-mc-no'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <model usable='yes' vendor='Hygon'>Dhyana-v1</model> - <model usable='yes' vendor='Hygon'>Dhyana-v2</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <model usable='yes' vendor='AMD'>EPYC-Rome-v1</model> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='ibrs'/> - </blockers> - <model usable='yes' vendor='AMD'>EPYC-v1</model> - <model usable='yes' vendor='AMD'>EPYC-v2</model> - <model usable='yes' vendor='AMD'>EPYC-v3</model> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client</model> - <blockers model='Icelake-Client'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client-noTSX</model> - <blockers model='Icelake-Client-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <model usable='yes' vendor='AMD'>Opteron_G3-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='yes' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>SandyBridge-v1</model> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='cldemote'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='AMD' canonical='athlon-v1'>athlon</model> - <blockers model='athlon'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>athlon-v1</model> - <blockers model='athlon-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <blockers model='core2duo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>core2duo-v1</model> - <blockers model='core2duo-v1'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <blockers model='coreduo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>coreduo-v1</model> - <blockers model='coreduo-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='no' vendor='Intel' canonical='n270-v1'>n270</model> - <blockers model='n270'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>n270-v1</model> - <blockers model='n270-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>spice</value> - <value>egl-headless</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>1.2</value> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='no'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml deleted file mode 100644 index 7ae519a22a..0000000000 --- a/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml +++ /dev/null @@ -1,1979 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>qemu</domain> - <machine>pc-i440fx-6.2</machine> - <arch>x86_64</arch> - <vcpu max='255'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='no'/> - <mode name='maximum' supported='yes'> - <enum name='maximumMigratable'> - <value>on</value> - <value>off</value> - </enum> - </mode> - <mode name='host-model' supported='yes'> - <model fallback='forbid'>Opteron_G3</model> - <vendor>AMD</vendor> - <feature policy='require' name='pclmuldq'/> - <feature policy='require' name='monitor'/> - <feature policy='require' name='ssse3'/> - <feature policy='require' name='sse4.1'/> - <feature policy='require' name='sse4.2'/> - <feature policy='require' name='movbe'/> - <feature policy='require' name='aes'/> - <feature policy='require' name='xsave'/> - <feature policy='require' name='rdrand'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='acpi'/> - <feature policy='require' name='ss'/> - <feature policy='require' name='arat'/> - <feature policy='require' name='fsgsbase'/> - <feature policy='require' name='bmi1'/> - <feature policy='require' name='smep'/> - <feature policy='require' name='bmi2'/> - <feature policy='require' name='erms'/> - <feature policy='require' name='mpx'/> - <feature policy='require' name='adx'/> - <feature policy='require' name='smap'/> - <feature policy='require' name='pcommit'/> - <feature policy='require' name='clflushopt'/> - <feature policy='require' name='clwb'/> - <feature policy='require' name='pku'/> - <feature policy='require' name='la57'/> - <feature policy='require' name='pks'/> - <feature policy='require' name='xsaveopt'/> - <feature policy='require' name='xgetbv1'/> - <feature policy='require' name='cr8legacy'/> - <feature policy='require' name='mmxext'/> - <feature policy='require' name='pdpe1gb'/> - <feature policy='require' name='3dnowext'/> - <feature policy='require' name='3dnow'/> - <feature policy='require' name='npt'/> - <feature policy='require' name='vgif'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='disable' name='misalignsse'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <blockers model='Dhyana'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Hygon'>Dhyana-v1</model> - <blockers model='Dhyana-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Hygon'>Dhyana-v2</model> - <blockers model='Dhyana-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <blockers model='EPYC'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <blockers model='EPYC-IBPB'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='pcid'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='umip'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='pcid'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='umip'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <blockers model='EPYC-Rome'> - <feature name='3dnowprefetch'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='umip'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Rome-v1</model> - <blockers model='EPYC-Rome-v1'> - <feature name='3dnowprefetch'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='umip'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='umip'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v1</model> - <blockers model='EPYC-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v2</model> - <blockers model='EPYC-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v3</model> - <blockers model='EPYC-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client</model> - <blockers model='Icelake-Client'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client-noTSX</model> - <blockers model='Icelake-Client-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <blockers model='Opteron_G3'> - <feature name='misalignsse'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G3-v1</model> - <blockers model='Opteron_G3-v1'> - <feature name='misalignsse'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <blockers model='SandyBridge'> - <feature name='avx'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='avx'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>SandyBridge-v1</model> - <blockers model='SandyBridge-v1'> - <feature name='avx'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='avx'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='umip'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='athlon-v1'>athlon</model> - <model usable='yes' vendor='AMD'>athlon-v1</model> - <model usable='yes' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <model usable='yes' vendor='Intel'>core2duo-v1</model> - <model usable='yes' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <model usable='yes' vendor='Intel'>coreduo-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='yes' vendor='Intel' canonical='n270-v1'>n270</model> - <model usable='yes' vendor='Intel'>n270-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='fxsr_opt'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='fxsr_opt'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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>ide</value> - <value>fdc</value> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>spice</value> - <value>egl-headless</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>1.2</value> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='no'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_6.2.0.ppc64.xml b/tests/domaincapsdata/qemu_6.2.0.ppc64.xml deleted file mode 100644 index a8d5060874..0000000000 --- a/tests/domaincapsdata/qemu_6.2.0.ppc64.xml +++ /dev/null @@ -1,212 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-ppc64</path> - <domain>kvm</domain> - <machine>pseries-6.2</machine> - <arch>ppc64</arch> - <vcpu max='2147483647'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'/> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'/> - <enum name='enrolledKeys'/> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </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'> - <model fallback='allow'>POWER8</model> - <maxphysaddr mode='passthrough' limit='64'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='unknown' vendor='IBM'>POWER10</model> - <model usable='unknown' vendor='IBM'>POWER7</model> - <model usable='unknown' vendor='IBM'>POWER8</model> - <model usable='unknown' vendor='IBM'>POWER9</model> - </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>lun</value> - </enum> - <enum name='bus'> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>vnc</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-spapr</value> - <value>spapr-tpm-proxy</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>1.2</value> - <value>2.0</value> - </enum> - </tpm> - <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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>pseries</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='no'/> - <genid supported='no'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='no'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0.x86_64.xml deleted file mode 100644 index b1fe0c0d71..0000000000 --- a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml +++ /dev/null @@ -1,1177 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>kvm</domain> - <machine>pc-i440fx-6.2</machine> - <arch>x86_64</arch> - <vcpu max='255'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='yes'> - <enum name='hostPassthroughMigratable'> - <value>on</value> - <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'> - <model fallback='forbid'>EPYC-Rome</model> - <vendor>AMD</vendor> - <maxphysaddr mode='passthrough' limit='64'/> - <feature policy='require' name='x2apic'/> - <feature policy='require' name='tsc-deadline'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='tsc_adjust'/> - <feature policy='require' name='stibp'/> - <feature policy='require' name='arch-capabilities'/> - <feature policy='require' name='ssbd'/> - <feature policy='require' name='xsaves'/> - <feature policy='require' name='cmp_legacy'/> - <feature policy='require' name='invtsc'/> - <feature policy='require' name='amd-ssbd'/> - <feature policy='require' name='virt-ssbd'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='require' name='rdctl-no'/> - <feature policy='require' name='skip-l1dfl-vmentry'/> - <feature policy='require' name='mds-no'/> - <feature policy='require' name='pschange-mc-no'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <model usable='yes' vendor='Hygon'>Dhyana-v1</model> - <model usable='yes' vendor='Hygon'>Dhyana-v2</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <model usable='yes' vendor='AMD'>EPYC-Rome-v1</model> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='ibrs'/> - </blockers> - <model usable='yes' vendor='AMD'>EPYC-v1</model> - <model usable='yes' vendor='AMD'>EPYC-v2</model> - <model usable='yes' vendor='AMD'>EPYC-v3</model> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client</model> - <blockers model='Icelake-Client'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client-noTSX</model> - <blockers model='Icelake-Client-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <model usable='yes' vendor='AMD'>Opteron_G3-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='yes' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>SandyBridge-v1</model> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='cldemote'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='AMD' canonical='athlon-v1'>athlon</model> - <blockers model='athlon'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>athlon-v1</model> - <blockers model='athlon-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <blockers model='core2duo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>core2duo-v1</model> - <blockers model='core2duo-v1'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <blockers model='coreduo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>coreduo-v1</model> - <blockers model='coreduo-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='no' vendor='Intel' canonical='n270-v1'>n270</model> - <blockers model='n270'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>n270-v1</model> - <blockers model='n270-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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>ide</value> - <value>fdc</value> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>spice</value> - <value>egl-headless</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>1.2</value> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='no'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml deleted file mode 100644 index 52e0fb3fca..0000000000 --- a/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml +++ /dev/null @@ -1,1216 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>kvm</domain> - <machine>pc-q35-7.0</machine> - <arch>x86_64</arch> - <vcpu max='288'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>yes</value> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>yes</value> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <enum name='type'> - <value>rom</value> - <value>pflash</value> - </enum> - <enum name='readonly'> - <value>yes</value> - <value>no</value> - </enum> - <enum name='secure'> - <value>yes</value> - <value>no</value> - </enum> - </loader> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='yes'> - <enum name='hostPassthroughMigratable'> - <value>on</value> - <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'> - <model fallback='forbid'>EPYC-Rome</model> - <vendor>AMD</vendor> - <maxphysaddr mode='passthrough' limit='64'/> - <feature policy='require' name='x2apic'/> - <feature policy='require' name='tsc-deadline'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='tsc_adjust'/> - <feature policy='require' name='stibp'/> - <feature policy='require' name='arch-capabilities'/> - <feature policy='require' name='ssbd'/> - <feature policy='require' name='xsaves'/> - <feature policy='require' name='cmp_legacy'/> - <feature policy='require' name='invtsc'/> - <feature policy='require' name='amd-ssbd'/> - <feature policy='require' name='virt-ssbd'/> - <feature policy='require' name='tsc-scale'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='require' name='rdctl-no'/> - <feature policy='require' name='skip-l1dfl-vmentry'/> - <feature policy='require' name='mds-no'/> - <feature policy='require' name='pschange-mc-no'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <model usable='yes' vendor='Hygon'>Dhyana-v1</model> - <model usable='yes' vendor='Hygon'>Dhyana-v2</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <model usable='yes' vendor='AMD'>EPYC-Rome-v1</model> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='ibrs'/> - </blockers> - <model usable='yes' vendor='AMD'>EPYC-v1</model> - <model usable='yes' vendor='AMD'>EPYC-v2</model> - <model usable='yes' vendor='AMD'>EPYC-v3</model> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client</model> - <blockers model='Icelake-Client'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client-noTSX</model> - <blockers model='Icelake-Client-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v6</model> - <blockers model='Icelake-Server-v6'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <model usable='yes' vendor='AMD'>Opteron_G3-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='yes' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>SandyBridge-v1</model> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='cldemote'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='AMD' canonical='athlon-v1'>athlon</model> - <blockers model='athlon'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>athlon-v1</model> - <blockers model='athlon-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <blockers model='core2duo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>core2duo-v1</model> - <blockers model='core2duo-v1'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <blockers model='coreduo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>coreduo-v1</model> - <blockers model='coreduo-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='no' vendor='Intel' canonical='n270-v1'>n270</model> - <blockers model='n270'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>n270-v1</model> - <blockers model='n270-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>rdp</value> - <value>spice</value> - <value>egl-headless</value> - <value>dbus</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='yes'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='yes'> - <flc>no</flc> - <sgx1>yes</sgx1> - <sgx2>no</sgx2> - <section_size unit='KiB'>524288</section_size> - <sections> - <section node='0' size='262144' unit='KiB'/> - <section node='1' size='262144' unit='KiB'/> - </sections> - </sgx> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml deleted file mode 100644 index 6329ed586c..0000000000 --- a/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml +++ /dev/null @@ -1,2013 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>qemu</domain> - <machine>pc-i440fx-7.0</machine> - <arch>x86_64</arch> - <vcpu max='255'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='no'/> - <mode name='maximum' supported='yes'> - <enum name='maximumMigratable'> - <value>on</value> - <value>off</value> - </enum> - </mode> - <mode name='host-model' supported='yes'> - <model fallback='forbid'>Opteron_G3</model> - <vendor>AMD</vendor> - <feature policy='require' name='pclmuldq'/> - <feature policy='require' name='monitor'/> - <feature policy='require' name='ssse3'/> - <feature policy='require' name='sse4.1'/> - <feature policy='require' name='sse4.2'/> - <feature policy='require' name='movbe'/> - <feature policy='require' name='aes'/> - <feature policy='require' name='xsave'/> - <feature policy='require' name='rdrand'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='acpi'/> - <feature policy='require' name='ss'/> - <feature policy='require' name='arat'/> - <feature policy='require' name='fsgsbase'/> - <feature policy='require' name='bmi1'/> - <feature policy='require' name='smep'/> - <feature policy='require' name='bmi2'/> - <feature policy='require' name='erms'/> - <feature policy='require' name='mpx'/> - <feature policy='require' name='adx'/> - <feature policy='require' name='smap'/> - <feature policy='require' name='pcommit'/> - <feature policy='require' name='clflushopt'/> - <feature policy='require' name='clwb'/> - <feature policy='require' name='umip'/> - <feature policy='require' name='pku'/> - <feature policy='require' name='la57'/> - <feature policy='require' name='pks'/> - <feature policy='require' name='xsaveopt'/> - <feature policy='require' name='xgetbv1'/> - <feature policy='require' name='cr8legacy'/> - <feature policy='require' name='mmxext'/> - <feature policy='require' name='pdpe1gb'/> - <feature policy='require' name='3dnowext'/> - <feature policy='require' name='3dnow'/> - <feature policy='require' name='npt'/> - <feature policy='require' name='vgif'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='disable' name='misalignsse'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <blockers model='Dhyana'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Hygon'>Dhyana-v1</model> - <blockers model='Dhyana-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Hygon'>Dhyana-v2</model> - <blockers model='Dhyana-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <blockers model='EPYC'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <blockers model='EPYC-IBPB'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='pcid'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='pcid'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <blockers model='EPYC-Rome'> - <feature name='3dnowprefetch'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Rome-v1</model> - <blockers model='EPYC-Rome-v1'> - <feature name='3dnowprefetch'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v1</model> - <blockers model='EPYC-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v2</model> - <blockers model='EPYC-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v3</model> - <blockers model='EPYC-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client</model> - <blockers model='Icelake-Client'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client-noTSX</model> - <blockers model='Icelake-Client-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v6</model> - <blockers model='Icelake-Server-v6'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <blockers model='Opteron_G3'> - <feature name='misalignsse'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G3-v1</model> - <blockers model='Opteron_G3-v1'> - <feature name='misalignsse'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <blockers model='SandyBridge'> - <feature name='avx'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='avx'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>SandyBridge-v1</model> - <blockers model='SandyBridge-v1'> - <feature name='avx'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='avx'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='athlon-v1'>athlon</model> - <model usable='yes' vendor='AMD'>athlon-v1</model> - <model usable='yes' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <model usable='yes' vendor='Intel'>core2duo-v1</model> - <model usable='yes' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <model usable='yes' vendor='Intel'>coreduo-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='yes' vendor='Intel' canonical='n270-v1'>n270</model> - <model usable='yes' vendor='Intel'>n270-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='fxsr_opt'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='fxsr_opt'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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>ide</value> - <value>fdc</value> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>rdp</value> - <value>spice</value> - <value>egl-headless</value> - <value>dbus</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='yes'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='yes'> - <flc>no</flc> - <sgx1>yes</sgx1> - <sgx2>no</sgx2> - <section_size unit='KiB'>524288</section_size> - <sections> - <section node='0' size='262144' unit='KiB'/> - <section node='1' size='262144' unit='KiB'/> - </sections> - </sgx> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_7.0.0.ppc64.xml b/tests/domaincapsdata/qemu_7.0.0.ppc64.xml deleted file mode 100644 index 1e8a341a29..0000000000 --- a/tests/domaincapsdata/qemu_7.0.0.ppc64.xml +++ /dev/null @@ -1,218 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-ppc64</path> - <domain>kvm</domain> - <machine>pseries-7.0</machine> - <arch>ppc64</arch> - <vcpu max='2147483647'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'/> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'/> - <enum name='enrolledKeys'/> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </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'> - <model fallback='allow'>POWER8</model> - <maxphysaddr mode='passthrough' limit='64'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='unknown' vendor='IBM'>POWER10</model> - <model usable='unknown' vendor='IBM'>POWER7</model> - <model usable='unknown' vendor='IBM'>POWER8</model> - <model usable='unknown' vendor='IBM'>POWER9</model> - </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>lun</value> - </enum> - <enum name='bus'> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-spapr</value> - <value>spapr-tpm-proxy</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>pseries</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='no'/> - <genid supported='no'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='no'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0.x86_64.xml deleted file mode 100644 index 1ec5fae356..0000000000 --- a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml +++ /dev/null @@ -1,1214 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>kvm</domain> - <machine>pc-i440fx-7.0</machine> - <arch>x86_64</arch> - <vcpu max='255'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='yes'> - <enum name='hostPassthroughMigratable'> - <value>on</value> - <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'> - <model fallback='forbid'>EPYC-Rome</model> - <vendor>AMD</vendor> - <maxphysaddr mode='passthrough' limit='64'/> - <feature policy='require' name='x2apic'/> - <feature policy='require' name='tsc-deadline'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='tsc_adjust'/> - <feature policy='require' name='stibp'/> - <feature policy='require' name='arch-capabilities'/> - <feature policy='require' name='ssbd'/> - <feature policy='require' name='xsaves'/> - <feature policy='require' name='cmp_legacy'/> - <feature policy='require' name='invtsc'/> - <feature policy='require' name='amd-ssbd'/> - <feature policy='require' name='virt-ssbd'/> - <feature policy='require' name='tsc-scale'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='require' name='rdctl-no'/> - <feature policy='require' name='skip-l1dfl-vmentry'/> - <feature policy='require' name='mds-no'/> - <feature policy='require' name='pschange-mc-no'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <model usable='yes' vendor='Hygon'>Dhyana-v1</model> - <model usable='yes' vendor='Hygon'>Dhyana-v2</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <model usable='yes' vendor='AMD'>EPYC-Rome-v1</model> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='ibrs'/> - </blockers> - <model usable='yes' vendor='AMD'>EPYC-v1</model> - <model usable='yes' vendor='AMD'>EPYC-v2</model> - <model usable='yes' vendor='AMD'>EPYC-v3</model> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client</model> - <blockers model='Icelake-Client'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' deprecated='yes' vendor='Intel'>Icelake-Client-noTSX</model> - <blockers model='Icelake-Client-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v6</model> - <blockers model='Icelake-Server-v6'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <model usable='yes' vendor='AMD'>Opteron_G3-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='yes' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>SandyBridge-v1</model> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='cldemote'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='AMD' canonical='athlon-v1'>athlon</model> - <blockers model='athlon'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>athlon-v1</model> - <blockers model='athlon-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <blockers model='core2duo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>core2duo-v1</model> - <blockers model='core2duo-v1'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <blockers model='coreduo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>coreduo-v1</model> - <blockers model='coreduo-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='no' vendor='Intel' canonical='n270-v1'>n270</model> - <blockers model='n270'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>n270-v1</model> - <blockers model='n270-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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>ide</value> - <value>fdc</value> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>rdp</value> - <value>spice</value> - <value>egl-headless</value> - <value>dbus</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='yes'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='yes'> - <flc>no</flc> - <sgx1>yes</sgx1> - <sgx2>no</sgx2> - <section_size unit='KiB'>524288</section_size> - <sections> - <section node='0' size='262144' unit='KiB'/> - <section node='1' size='262144' unit='KiB'/> - </sections> - </sgx> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml deleted file mode 100644 index c3c8aa1cfd..0000000000 --- a/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml +++ /dev/null @@ -1,1174 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>kvm</domain> - <machine>pc-q35-7.1</machine> - <arch>x86_64</arch> - <vcpu max='288'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>yes</value> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>yes</value> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <enum name='type'> - <value>rom</value> - <value>pflash</value> - </enum> - <enum name='readonly'> - <value>yes</value> - <value>no</value> - </enum> - <enum name='secure'> - <value>yes</value> - <value>no</value> - </enum> - </loader> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='yes'> - <enum name='hostPassthroughMigratable'> - <value>on</value> - <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'> - <model fallback='forbid'>EPYC-Rome</model> - <vendor>AMD</vendor> - <maxphysaddr mode='passthrough' limit='64'/> - <feature policy='require' name='x2apic'/> - <feature policy='require' name='tsc-deadline'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='tsc_adjust'/> - <feature policy='require' name='stibp'/> - <feature policy='require' name='arch-capabilities'/> - <feature policy='require' name='ssbd'/> - <feature policy='require' name='xsaves'/> - <feature policy='require' name='cmp_legacy'/> - <feature policy='require' name='invtsc'/> - <feature policy='require' name='amd-ssbd'/> - <feature policy='require' name='virt-ssbd'/> - <feature policy='require' name='tsc-scale'/> - <feature policy='require' name='vmcb-clean'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='require' name='rdctl-no'/> - <feature policy='require' name='skip-l1dfl-vmentry'/> - <feature policy='require' name='mds-no'/> - <feature policy='require' name='pschange-mc-no'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <model usable='yes' vendor='Hygon'>Dhyana-v1</model> - <model usable='yes' vendor='Hygon'>Dhyana-v2</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <model usable='yes' vendor='AMD'>EPYC-Rome-v1</model> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='ibrs'/> - </blockers> - <model usable='yes' vendor='AMD'>EPYC-v1</model> - <model usable='yes' vendor='AMD'>EPYC-v2</model> - <model usable='yes' vendor='AMD'>EPYC-v3</model> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v6</model> - <blockers model='Icelake-Server-v6'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <model usable='yes' vendor='AMD'>Opteron_G3-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='yes' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>SandyBridge-v1</model> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='cldemote'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='AMD' canonical='athlon-v1'>athlon</model> - <blockers model='athlon'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>athlon-v1</model> - <blockers model='athlon-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <blockers model='core2duo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>core2duo-v1</model> - <blockers model='core2duo-v1'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <blockers model='coreduo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>coreduo-v1</model> - <blockers model='coreduo-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='no' vendor='Intel' canonical='n270-v1'>n270</model> - <blockers model='n270'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>n270-v1</model> - <blockers model='n270-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>rdp</value> - <value>spice</value> - <value>egl-headless</value> - <value>dbus</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='yes'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml deleted file mode 100644 index ef910eb1a0..0000000000 --- a/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml +++ /dev/null @@ -1,1952 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>qemu</domain> - <machine>pc-i440fx-7.1</machine> - <arch>x86_64</arch> - <vcpu max='255'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='no'/> - <mode name='maximum' supported='yes'> - <enum name='maximumMigratable'> - <value>on</value> - <value>off</value> - </enum> - </mode> - <mode name='host-model' supported='yes'> - <model fallback='forbid'>Opteron_G3</model> - <vendor>AMD</vendor> - <feature policy='require' name='pclmuldq'/> - <feature policy='require' name='monitor'/> - <feature policy='require' name='ssse3'/> - <feature policy='require' name='sse4.1'/> - <feature policy='require' name='sse4.2'/> - <feature policy='require' name='movbe'/> - <feature policy='require' name='aes'/> - <feature policy='require' name='xsave'/> - <feature policy='require' name='rdrand'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='acpi'/> - <feature policy='require' name='ss'/> - <feature policy='require' name='arat'/> - <feature policy='require' name='fsgsbase'/> - <feature policy='require' name='bmi1'/> - <feature policy='require' name='smep'/> - <feature policy='require' name='bmi2'/> - <feature policy='require' name='erms'/> - <feature policy='require' name='mpx'/> - <feature policy='require' name='adx'/> - <feature policy='require' name='smap'/> - <feature policy='require' name='pcommit'/> - <feature policy='require' name='clflushopt'/> - <feature policy='require' name='clwb'/> - <feature policy='require' name='umip'/> - <feature policy='require' name='pku'/> - <feature policy='require' name='la57'/> - <feature policy='require' name='pks'/> - <feature policy='require' name='xsaveopt'/> - <feature policy='require' name='xgetbv1'/> - <feature policy='require' name='cr8legacy'/> - <feature policy='require' name='mmxext'/> - <feature policy='require' name='pdpe1gb'/> - <feature policy='require' name='3dnowext'/> - <feature policy='require' name='3dnow'/> - <feature policy='require' name='npt'/> - <feature policy='require' name='vgif'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='disable' name='misalignsse'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='stibp'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <blockers model='Dhyana'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Hygon'>Dhyana-v1</model> - <blockers model='Dhyana-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Hygon'>Dhyana-v2</model> - <blockers model='Dhyana-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='topoext'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <blockers model='EPYC'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <blockers model='EPYC-IBPB'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='pcid'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='pcid'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <blockers model='EPYC-Rome'> - <feature name='3dnowprefetch'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Rome-v1</model> - <blockers model='EPYC-Rome-v1'> - <feature name='3dnowprefetch'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='3dnowprefetch'/> - <feature name='amd-ssbd'/> - <feature name='amd-stibp'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='ibrs'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='wbnoinvd'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v1</model> - <blockers model='EPYC-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v2</model> - <blockers model='EPYC-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-v3</model> - <blockers model='EPYC-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='clzero'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fxsr_opt'/> - <feature name='ibpb'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='osvw'/> - <feature name='perfctr_core'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='topoext'/> - <feature name='xsavec'/> - <feature name='xsaveerptr'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdseed'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v6</model> - <blockers model='Icelake-Server-v6'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='mds-no'/> - <feature name='pcid'/> - <feature name='pschange-mc-no'/> - <feature name='rdctl-no'/> - <feature name='rdpid'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='skip-l1dfl-vmentry'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='taa-no'/> - <feature name='tsc-deadline'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - <feature name='wbnoinvd'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='rdseed'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <blockers model='Opteron_G3'> - <feature name='misalignsse'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G3-v1</model> - <blockers model='Opteron_G3-v1'> - <feature name='misalignsse'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='fma4'/> - <feature name='misalignsse'/> - <feature name='nrip-save'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <blockers model='SandyBridge'> - <feature name='avx'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='avx'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>SandyBridge-v1</model> - <blockers model='SandyBridge-v1'> - <feature name='avx'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='avx'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='3dnowprefetch'/> - <feature name='avx'/> - <feature name='avx2'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='f16c'/> - <feature name='fma'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rdseed'/> - <feature name='spec-ctrl'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='3dnowprefetch'/> - <feature name='arch-capabilities'/> - <feature name='cldemote'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='rdseed'/> - <feature name='sha-ni'/> - <feature name='spec-ctrl'/> - <feature name='ssbd'/> - <feature name='tsc-deadline'/> - <feature name='x2apic'/> - <feature name='xsavec'/> - <feature name='xsaves'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='athlon-v1'>athlon</model> - <model usable='yes' vendor='AMD'>athlon-v1</model> - <model usable='yes' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <model usable='yes' vendor='Intel'>core2duo-v1</model> - <model usable='yes' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <model usable='yes' vendor='Intel'>coreduo-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='yes' vendor='Intel' canonical='n270-v1'>n270</model> - <model usable='yes' vendor='Intel'>n270-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='fxsr_opt'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='fxsr_opt'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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>ide</value> - <value>fdc</value> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>rdp</value> - <value>spice</value> - <value>egl-headless</value> - <value>dbus</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='yes'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_7.1.0.ppc64.xml b/tests/domaincapsdata/qemu_7.1.0.ppc64.xml deleted file mode 100644 index 9a3e8e44ab..0000000000 --- a/tests/domaincapsdata/qemu_7.1.0.ppc64.xml +++ /dev/null @@ -1,211 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-ppc64</path> - <domain>kvm</domain> - <machine>pseries-7.1</machine> - <arch>ppc64</arch> - <vcpu max='2147483647'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'/> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'/> - <enum name='enrolledKeys'/> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='yes'> - <enum name='hostPassthroughMigratable'> - <value>off</value> - </enum> - </mode> - <mode name='maximum' supported='no'/> - <mode name='host-model' supported='yes'> - <model fallback='allow'>POWER8</model> - <maxphysaddr mode='passthrough' limit='64'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='unknown' vendor='IBM'>POWER10</model> - <model usable='unknown' vendor='IBM'>POWER7</model> - <model usable='unknown' vendor='IBM'>POWER8</model> - <model usable='unknown' vendor='IBM'>POWER9</model> - </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>lun</value> - </enum> - <enum name='bus'> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>vnc</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-spapr</value> - <value>spapr-tpm-proxy</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>pseries</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='no'/> - <genid supported='no'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='no'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> diff --git a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0.x86_64.xml deleted file mode 100644 index f1a52c2af9..0000000000 --- a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml +++ /dev/null @@ -1,1172 +0,0 @@ -<domainCapabilities> - <path>/usr/bin/qemu-system-x86_64</path> - <domain>kvm</domain> - <machine>pc-i440fx-7.1</machine> - <arch>x86_64</arch> - <vcpu max='255'/> - <iothreads supported='yes'/> - <os supported='yes'> - <enum name='firmware'> - <value>bios</value> - <value>efi</value> - </enum> - <firmwareFeatures supported='yes'> - <enum name='secureBoot'> - <value>no</value> - </enum> - <enum name='enrolledKeys'> - <value>no</value> - </enum> - </firmwareFeatures> - <loader supported='yes'> - <value>/obviously/fake/firmware1.fd</value> - <value>/obviously/fake/firmware2.fd</value> - <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> - <varstore supported='no'/> - </os> - <cpu> - <mode name='host-passthrough' supported='yes'> - <enum name='hostPassthroughMigratable'> - <value>on</value> - <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'> - <model fallback='forbid'>EPYC-Rome</model> - <vendor>AMD</vendor> - <maxphysaddr mode='passthrough' limit='64'/> - <feature policy='require' name='x2apic'/> - <feature policy='require' name='tsc-deadline'/> - <feature policy='require' name='hypervisor'/> - <feature policy='require' name='tsc_adjust'/> - <feature policy='require' name='stibp'/> - <feature policy='require' name='arch-capabilities'/> - <feature policy='require' name='ssbd'/> - <feature policy='require' name='xsaves'/> - <feature policy='require' name='cmp_legacy'/> - <feature policy='require' name='invtsc'/> - <feature policy='require' name='amd-ssbd'/> - <feature policy='require' name='virt-ssbd'/> - <feature policy='require' name='tsc-scale'/> - <feature policy='require' name='vmcb-clean'/> - <feature policy='require' name='svme-addr-chk'/> - <feature policy='require' name='rdctl-no'/> - <feature policy='require' name='skip-l1dfl-vmentry'/> - <feature policy='require' name='mds-no'/> - <feature policy='require' name='pschange-mc-no'/> - </mode> - <mode name='custom' supported='yes'> - <model usable='yes' vendor='unknown' canonical='486-v1'>486</model> - <model usable='yes' vendor='unknown'>486-v1</model> - <model usable='no' vendor='Intel' canonical='Broadwell-v1'>Broadwell</model> - <blockers model='Broadwell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v3'>Broadwell-IBRS</model> - <blockers model='Broadwell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v2'>Broadwell-noTSX</model> - <blockers model='Broadwell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Broadwell-v4'>Broadwell-noTSX-IBRS</model> - <blockers model='Broadwell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v1</model> - <blockers model='Broadwell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v2</model> - <blockers model='Broadwell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v3</model> - <blockers model='Broadwell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Broadwell-v4</model> - <blockers model='Broadwell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v1'>Cascadelake-Server</model> - <blockers model='Cascadelake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Cascadelake-Server-v3'>Cascadelake-Server-noTSX</model> - <blockers model='Cascadelake-Server-noTSX'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v1</model> - <blockers model='Cascadelake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v2</model> - <blockers model='Cascadelake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v3</model> - <blockers model='Cascadelake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v4</model> - <blockers model='Cascadelake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Cascadelake-Server-v5</model> - <blockers model='Cascadelake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Conroe-v1'>Conroe</model> - <model usable='yes' vendor='Intel'>Conroe-v1</model> - <model usable='no' vendor='Intel' canonical='Cooperlake-v1'>Cooperlake</model> - <blockers model='Cooperlake'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v1</model> - <blockers model='Cooperlake-v1'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel'>Cooperlake-v2</model> - <blockers model='Cooperlake-v2'> - <feature name='avx512-bf16'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Denverton-v1'>Denverton</model> - <blockers model='Denverton'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v1</model> - <blockers model='Denverton-v1'> - <feature name='erms'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v2</model> - <blockers model='Denverton-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Denverton-v3</model> - <blockers model='Denverton-v3'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Hygon' canonical='Dhyana-v1'>Dhyana</model> - <model usable='yes' vendor='Hygon'>Dhyana-v1</model> - <model usable='yes' vendor='Hygon'>Dhyana-v2</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v1'>EPYC</model> - <model usable='yes' vendor='AMD' canonical='EPYC-v2'>EPYC-IBPB</model> - <model usable='no' vendor='AMD' canonical='EPYC-Milan-v1'>EPYC-Milan</model> - <blockers model='EPYC-Milan'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='no' vendor='AMD'>EPYC-Milan-v1</model> - <blockers model='EPYC-Milan-v1'> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='ibrs'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='EPYC-Rome-v1'>EPYC-Rome</model> - <model usable='yes' vendor='AMD'>EPYC-Rome-v1</model> - <model usable='no' vendor='AMD'>EPYC-Rome-v2</model> - <blockers model='EPYC-Rome-v2'> - <feature name='ibrs'/> - </blockers> - <model usable='yes' vendor='AMD'>EPYC-v1</model> - <model usable='yes' vendor='AMD'>EPYC-v2</model> - <model usable='yes' vendor='AMD'>EPYC-v3</model> - <model usable='no' vendor='Intel' canonical='Haswell-v1'>Haswell</model> - <blockers model='Haswell'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v3'>Haswell-IBRS</model> - <blockers model='Haswell-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v2'>Haswell-noTSX</model> - <blockers model='Haswell-noTSX'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Haswell-v4'>Haswell-noTSX-IBRS</model> - <blockers model='Haswell-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v1</model> - <blockers model='Haswell-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v2</model> - <blockers model='Haswell-v2'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v3</model> - <blockers model='Haswell-v3'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Haswell-v4</model> - <blockers model='Haswell-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v1'>Icelake-Server</model> - <blockers model='Icelake-Server'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Icelake-Server-v2'>Icelake-Server-noTSX</model> - <blockers model='Icelake-Server-noTSX'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v1</model> - <blockers model='Icelake-Server-v1'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v2</model> - <blockers model='Icelake-Server-v2'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v3</model> - <blockers model='Icelake-Server-v3'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v4</model> - <blockers model='Icelake-Server-v4'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v5</model> - <blockers model='Icelake-Server-v5'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel'>Icelake-Server-v6</model> - <blockers model='Icelake-Server-v6'> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512bitalg'/> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512ifma'/> - <feature name='avx512vbmi'/> - <feature name='avx512vbmi2'/> - <feature name='avx512vl'/> - <feature name='avx512vnni'/> - <feature name='erms'/> - <feature name='fsrm'/> - <feature name='gfni'/> - <feature name='ibrs-all'/> - <feature name='invpcid'/> - <feature name='la57'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - <feature name='taa-no'/> - <feature name='vaes'/> - <feature name='vpclmulqdq'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v1'>IvyBridge</model> - <blockers model='IvyBridge'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel' canonical='IvyBridge-v2'>IvyBridge-IBRS</model> - <blockers model='IvyBridge-IBRS'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v1</model> - <blockers model='IvyBridge-v1'> - <feature name='erms'/> - </blockers> - <model usable='no' vendor='Intel'>IvyBridge-v2</model> - <blockers model='IvyBridge-v2'> - <feature name='erms'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='KnightsMill-v1'>KnightsMill</model> - <blockers model='KnightsMill'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>KnightsMill-v1</model> - <blockers model='KnightsMill-v1'> - <feature name='avx512-4fmaps'/> - <feature name='avx512-4vnniw'/> - <feature name='avx512-vpopcntdq'/> - <feature name='avx512cd'/> - <feature name='avx512er'/> - <feature name='avx512f'/> - <feature name='avx512pf'/> - <feature name='erms'/> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Nehalem-v1'>Nehalem</model> - <model usable='no' vendor='Intel' canonical='Nehalem-v2'>Nehalem-IBRS</model> - <blockers model='Nehalem-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Nehalem-v1</model> - <model usable='no' vendor='Intel'>Nehalem-v2</model> - <blockers model='Nehalem-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='AMD' canonical='Opteron_G1-v1'>Opteron_G1</model> - <model usable='yes' vendor='AMD'>Opteron_G1-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G2-v1'>Opteron_G2</model> - <model usable='yes' vendor='AMD'>Opteron_G2-v1</model> - <model usable='yes' vendor='AMD' canonical='Opteron_G3-v1'>Opteron_G3</model> - <model usable='yes' vendor='AMD'>Opteron_G3-v1</model> - <model usable='no' vendor='AMD' canonical='Opteron_G4-v1'>Opteron_G4</model> - <blockers model='Opteron_G4'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G4-v1</model> - <blockers model='Opteron_G4-v1'> - <feature name='fma4'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD' canonical='Opteron_G5-v1'>Opteron_G5</model> - <blockers model='Opteron_G5'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='no' vendor='AMD'>Opteron_G5-v1</model> - <blockers model='Opteron_G5-v1'> - <feature name='fma4'/> - <feature name='tbm'/> - <feature name='xop'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Penryn-v1'>Penryn</model> - <model usable='yes' vendor='Intel'>Penryn-v1</model> - <model usable='yes' vendor='Intel' canonical='SandyBridge-v1'>SandyBridge</model> - <model usable='no' vendor='Intel' canonical='SandyBridge-v2'>SandyBridge-IBRS</model> - <blockers model='SandyBridge-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>SandyBridge-v1</model> - <model usable='no' vendor='Intel'>SandyBridge-v2</model> - <blockers model='SandyBridge-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v1'>Skylake-Client</model> - <blockers model='Skylake-Client'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v2'>Skylake-Client-IBRS</model> - <blockers model='Skylake-Client-IBRS'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Client-v3'>Skylake-Client-noTSX-IBRS</model> - <blockers model='Skylake-Client-noTSX-IBRS'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v1</model> - <blockers model='Skylake-Client-v1'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v2</model> - <blockers model='Skylake-Client-v2'> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v3</model> - <blockers model='Skylake-Client-v3'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Client-v4</model> - <blockers model='Skylake-Client-v4'> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v1'>Skylake-Server</model> - <blockers model='Skylake-Server'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v2'>Skylake-Server-IBRS</model> - <blockers model='Skylake-Server-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Skylake-Server-v3'>Skylake-Server-noTSX-IBRS</model> - <blockers model='Skylake-Server-noTSX-IBRS'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v1</model> - <blockers model='Skylake-Server-v1'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v2</model> - <blockers model='Skylake-Server-v2'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='hle'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='rtm'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v3</model> - <blockers model='Skylake-Server-v3'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v4</model> - <blockers model='Skylake-Server-v4'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel'>Skylake-Server-v5</model> - <blockers model='Skylake-Server-v5'> - <feature name='avx512bw'/> - <feature name='avx512cd'/> - <feature name='avx512dq'/> - <feature name='avx512f'/> - <feature name='avx512vl'/> - <feature name='erms'/> - <feature name='invpcid'/> - <feature name='pcid'/> - <feature name='pku'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='Intel' canonical='Snowridge-v1'>Snowridge</model> - <blockers model='Snowridge'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v1</model> - <blockers model='Snowridge-v1'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='mpx'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v2</model> - <blockers model='Snowridge-v2'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v3</model> - <blockers model='Snowridge-v3'> - <feature name='cldemote'/> - <feature name='core-capability'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - <feature name='split-lock-detect'/> - </blockers> - <model usable='no' vendor='Intel'>Snowridge-v4</model> - <blockers model='Snowridge-v4'> - <feature name='cldemote'/> - <feature name='erms'/> - <feature name='gfni'/> - <feature name='movdir64b'/> - <feature name='movdiri'/> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel' canonical='Westmere-v1'>Westmere</model> - <model usable='no' vendor='Intel' canonical='Westmere-v2'>Westmere-IBRS</model> - <blockers model='Westmere-IBRS'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='yes' vendor='Intel'>Westmere-v1</model> - <model usable='no' vendor='Intel'>Westmere-v2</model> - <blockers model='Westmere-v2'> - <feature name='spec-ctrl'/> - </blockers> - <model usable='no' vendor='AMD' canonical='athlon-v1'>athlon</model> - <blockers model='athlon'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>athlon-v1</model> - <blockers model='athlon-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='Intel' canonical='core2duo-v1'>core2duo</model> - <blockers model='core2duo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>core2duo-v1</model> - <blockers model='core2duo-v1'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel' canonical='coreduo-v1'>coreduo</model> - <blockers model='coreduo'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>coreduo-v1</model> - <blockers model='coreduo-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='kvm32-v1'>kvm32</model> - <model usable='yes' vendor='unknown'>kvm32-v1</model> - <model usable='yes' vendor='unknown' canonical='kvm64-v1'>kvm64</model> - <model usable='yes' vendor='unknown'>kvm64-v1</model> - <model usable='no' vendor='Intel' canonical='n270-v1'>n270</model> - <blockers model='n270'> - <feature name='ss'/> - </blockers> - <model usable='no' vendor='Intel'>n270-v1</model> - <blockers model='n270-v1'> - <feature name='ss'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='pentium-v1'>pentium</model> - <model usable='yes' vendor='unknown'>pentium-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium2-v1'>pentium2</model> - <model usable='yes' vendor='unknown'>pentium2-v1</model> - <model usable='yes' vendor='unknown' canonical='pentium3-v1'>pentium3</model> - <model usable='yes' vendor='unknown'>pentium3-v1</model> - <model usable='no' vendor='AMD' canonical='phenom-v1'>phenom</model> - <blockers model='phenom'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='no' vendor='AMD'>phenom-v1</model> - <blockers model='phenom-v1'> - <feature name='3dnow'/> - <feature name='3dnowext'/> - </blockers> - <model usable='yes' vendor='unknown' canonical='qemu32-v1'>qemu32</model> - <model usable='yes' vendor='unknown'>qemu32-v1</model> - <model usable='yes' vendor='unknown' canonical='qemu64-v1'>qemu64</model> - <model usable='yes' vendor='unknown'>qemu64-v1</model> - </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>ide</value> - <value>fdc</value> - <value>scsi</value> - <value>virtio</value> - <value>usb</value> - <value>sata</value> - <value>nvme</value> - </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>rdp</value> - <value>spice</value> - <value>egl-headless</value> - <value>dbus</value> - </enum> - </graphics> - <video supported='yes'> - <enum name='modelType'> - <value>vga</value> - <value>cirrus</value> - <value>vmvga</value> - <value>qxl</value> - <value>virtio</value> - <value>none</value> - <value>bochs</value> - <value>ramfb</value> - </enum> - </video> - <hostdev supported='yes'> - <enum name='mode'> - <value>subsystem</value> - </enum> - <enum name='startupPolicy'> - <value>default</value> - <value>mandatory</value> - <value>requisite</value> - <value>optional</value> - </enum> - <enum name='subsysType'> - <value>usb</value> - <value>pci</value> - <value>scsi</value> - </enum> - <enum name='capsType'/> - <enum name='pciBackend'> - <value>default</value> - <value>vfio</value> - </enum> - <enum name='iommufd'> - <value>no</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>virtiofs</value> - </enum> - </filesystem> - <tpm supported='yes'> - <enum name='model'> - <value>tpm-tis</value> - <value>tpm-crb</value> - </enum> - <enum name='backendModel'> - <value>passthrough</value> - <value>emulator</value> - <value>external</value> - </enum> - <enum name='backendVersion'> - <value>2.0</value> - </enum> - </tpm> - <redirdev supported='yes'> - <enum name='bus'> - <value>usb</value> - </enum> - </redirdev> - <channel supported='yes'> - <enum name='type'> - <value>pty</value> - <value>unix</value> - <value>spicevmc</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> - <interface supported='yes'> - <enum name='backendType'> - <value>default</value> - </enum> - </interface> - <panic supported='yes'> - <enum name='model'> - <value>isa</value> - <value>hyperv</value> - <value>pvpanic</value> - </enum> - </panic> - <console supported='yes'> - <enum name='type'> - <value>null</value> - <value>vc</value> - <value>pty</value> - <value>dev</value> - <value>file</value> - <value>pipe</value> - <value>stdio</value> - <value>udp</value> - <value>tcp</value> - <value>unix</value> - <value>spicevmc</value> - <value>spiceport</value> - <value>qemu-vdagent</value> - <value>dbus</value> - </enum> - </console> - </devices> - <features> - <gic supported='no'/> - <vmcoreinfo supported='yes'/> - <genid supported='yes'/> - <backingStoreInput supported='yes'/> - <backup supported='yes'/> - <async-teardown supported='no'/> - <s390-pv supported='no'/> - <ps2 supported='yes'/> - <tdx supported='no'/> - <sev supported='no'/> - <sgx supported='no'/> - <launchSecurity supported='no'/> - </features> -</domainCapabilities> -- 2.53.0