[libvirt PATCH 15/19] cpu_map: Add versioned Intel Snowridge CPUs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Signed-off-by: Jonathon Jongsma <jjongsma@xxxxxxxxxx>
---
 src/cpu_map/index.xml                         |  3 +
 src/cpu_map/meson.build                       |  3 +
 src/cpu_map/x86_Snowridge-v2.xml              | 78 ++++++++++++++++++
 src/cpu_map/x86_Snowridge-v3.xml              | 80 +++++++++++++++++++
 src/cpu_map/x86_Snowridge-v4.xml              | 78 ++++++++++++++++++
 src/cpu_map/x86_Snowridge.xml                 |  1 +
 .../x86_64-cpuid-Atom-P5362-guest.xml         |  3 +-
 .../x86_64-cpuid-Atom-P5362-json.xml          |  3 +-
 .../domaincapsdata/qemu_4.2.0-q35.x86_64.xml  |  1 +
 .../domaincapsdata/qemu_4.2.0-tcg.x86_64.xml  |  1 +
 tests/domaincapsdata/qemu_4.2.0.x86_64.xml    |  1 +
 .../domaincapsdata/qemu_5.0.0-q35.x86_64.xml  |  1 +
 .../domaincapsdata/qemu_5.0.0-tcg.x86_64.xml  |  1 +
 tests/domaincapsdata/qemu_5.0.0.x86_64.xml    |  1 +
 .../domaincapsdata/qemu_5.1.0-q35.x86_64.xml  |  1 +
 .../domaincapsdata/qemu_5.1.0-tcg.x86_64.xml  |  1 +
 tests/domaincapsdata/qemu_5.1.0.x86_64.xml    |  1 +
 .../domaincapsdata/qemu_5.2.0-q35.x86_64.xml  |  1 +
 .../domaincapsdata/qemu_5.2.0-tcg.x86_64.xml  |  1 +
 tests/domaincapsdata/qemu_5.2.0.x86_64.xml    |  1 +
 .../domaincapsdata/qemu_6.0.0-q35.x86_64.xml  |  1 +
 .../domaincapsdata/qemu_6.0.0-tcg.x86_64.xml  |  1 +
 tests/domaincapsdata/qemu_6.0.0.x86_64.xml    |  1 +
 .../domaincapsdata/qemu_6.1.0-q35.x86_64.xml  |  2 +
 .../domaincapsdata/qemu_6.1.0-tcg.x86_64.xml  |  2 +
 tests/domaincapsdata/qemu_6.1.0.x86_64.xml    |  2 +
 .../domaincapsdata/qemu_6.2.0-q35.x86_64.xml  |  3 +
 .../domaincapsdata/qemu_6.2.0-tcg.x86_64.xml  |  3 +
 tests/domaincapsdata/qemu_6.2.0.x86_64.xml    |  3 +
 .../domaincapsdata/qemu_7.0.0-q35.x86_64.xml  |  3 +
 .../domaincapsdata/qemu_7.0.0-tcg.x86_64.xml  |  3 +
 tests/domaincapsdata/qemu_7.0.0.x86_64.xml    |  3 +
 .../domaincapsdata/qemu_7.1.0-q35.x86_64.xml  |  3 +
 .../domaincapsdata/qemu_7.1.0-tcg.x86_64.xml  |  3 +
 tests/domaincapsdata/qemu_7.1.0.x86_64.xml    |  3 +
 .../domaincapsdata/qemu_7.2.0-q35.x86_64.xml  |  3 +
 .../qemu_7.2.0-tcg.x86_64+hvf.xml             |  3 +
 .../domaincapsdata/qemu_7.2.0-tcg.x86_64.xml  |  3 +
 tests/domaincapsdata/qemu_7.2.0.x86_64.xml    |  3 +
 .../domaincapsdata/qemu_8.0.0-q35.x86_64.xml  |  3 +
 .../domaincapsdata/qemu_8.0.0-tcg.x86_64.xml  |  3 +
 tests/domaincapsdata/qemu_8.0.0.x86_64.xml    |  3 +
 .../domaincapsdata/qemu_8.1.0-q35.x86_64.xml  |  3 +
 .../domaincapsdata/qemu_8.1.0-tcg.x86_64.xml  |  3 +
 tests/domaincapsdata/qemu_8.1.0.x86_64.xml    |  3 +
 .../domaincapsdata/qemu_8.2.0-q35.x86_64.xml  |  3 +
 .../domaincapsdata/qemu_8.2.0-tcg.x86_64.xml  |  3 +
 tests/domaincapsdata/qemu_8.2.0.x86_64.xml    |  3 +
 48 files changed, 332 insertions(+), 4 deletions(-)
 create mode 100644 src/cpu_map/x86_Snowridge-v2.xml
 create mode 100644 src/cpu_map/x86_Snowridge-v3.xml
 create mode 100644 src/cpu_map/x86_Snowridge-v4.xml

diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml
index 3d8be6e41a..449abbd8f3 100644
--- a/src/cpu_map/index.xml
+++ b/src/cpu_map/index.xml
@@ -67,6 +67,9 @@
     <include filename='x86_Cooperlake.xml'/>
     <include filename='x86_Cooperlake-v2.xml'/>
     <include filename='x86_Snowridge.xml'/>
+    <include filename='x86_Snowridge-v2.xml'/>
+    <include filename='x86_Snowridge-v3.xml'/>
+    <include filename='x86_Snowridge-v4.xml'/>
     <include filename='x86_SapphireRapids.xml'/>
 
     <!-- AMD CPUs -->
diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build
index a6db0b1503..073fd66bec 100644
--- a/src/cpu_map/meson.build
+++ b/src/cpu_map/meson.build
@@ -97,6 +97,9 @@ cpumap_data = [
   'x86_Skylake-Server-v4.xml',
   'x86_Skylake-Server-v5.xml',
   'x86_Skylake-Server.xml',
+  'x86_Snowridge-v2.xml',
+  'x86_Snowridge-v3.xml',
+  'x86_Snowridge-v4.xml',
   'x86_Snowridge.xml',
   'x86_vendors.xml',
   'x86_Westmere-IBRS.xml',
diff --git a/src/cpu_map/x86_Snowridge-v2.xml b/src/cpu_map/x86_Snowridge-v2.xml
new file mode 100644
index 0000000000..59b7aafe8d
--- /dev/null
+++ b/src/cpu_map/x86_Snowridge-v2.xml
@@ -0,0 +1,78 @@
+<!-- extra info from qemu:
+  'model.level': '27'
+  'model.stepping': '1'
+  'model.xlevel': '0x80000008'
+  'model.model_id': 'Intel Atom Processor (SnowRidge)'
+  'property.model-id': 'Intel Atom Processor (Snowridge, no MPX)'
+-->
+<cpus>
+  <model name='Snowridge-v2'>
+    <decode host='on' guest='on'/>
+    <signature family='6' model='134'/>
+    <vendor name='Intel'/>
+    <feature name='3dnowprefetch'/>
+    <feature name='aes'/>
+    <feature name='apic'/>
+    <feature name='arat'/>
+    <feature name='arch-capabilities'/>
+    <feature name='cldemote'/>
+    <feature name='clflush'/>
+    <feature name='clflushopt'/>
+    <feature name='clwb'/>
+    <feature name='cmov'/>
+    <feature name='core-capability'/>
+    <feature name='cx16'/>
+    <feature name='cx8'/>
+    <feature name='de'/>
+    <feature name='erms'/>
+    <feature name='fpu'/>
+    <feature name='fsgsbase'/>
+    <feature name='fxsr'/>
+    <feature name='gfni'/>
+    <feature name='lahf_lm'/>
+    <feature name='lm'/>
+    <feature name='mca'/>
+    <feature name='mce'/>
+    <feature name='mmx'/>
+    <feature name='movbe'/>
+    <feature name='movdir64b'/>
+    <feature name='movdiri'/>
+    <feature name='msr'/>
+    <feature name='mtrr'/>
+    <feature name='nx'/>
+    <feature name='pae'/>
+    <feature name='pat'/>
+    <feature name='pclmuldq'/>
+    <feature name='pdpe1gb'/>
+    <feature name='pge'/>
+    <feature name='pni'/>
+    <feature name='popcnt'/>
+    <feature name='pse'/>
+    <feature name='pse36'/>
+    <feature name='rdrand'/>
+    <feature name='rdseed'/>
+    <feature name='rdtscp'/>
+    <feature name='sep'/>
+    <feature name='sha-ni'/>
+    <feature name='smap'/>
+    <feature name='smep'/>
+    <feature name='spec-ctrl'/>
+    <feature name='split-lock-detect'/>
+    <feature name='ssbd'/>
+    <feature name='sse'/>
+    <feature name='sse2'/>
+    <feature name='sse4.1'/>
+    <feature name='sse4.2'/>
+    <feature name='ssse3'/>
+    <feature name='syscall'/>
+    <feature name='tsc'/>
+    <feature name='tsc-deadline'/>
+    <feature name='umip'/>
+    <feature name='vme'/>
+    <feature name='x2apic'/>
+    <feature name='xgetbv1'/>
+    <feature name='xsave'/>
+    <feature name='xsavec'/>
+    <feature name='xsaveopt'/>
+  </model>
+</cpus>
diff --git a/src/cpu_map/x86_Snowridge-v3.xml b/src/cpu_map/x86_Snowridge-v3.xml
new file mode 100644
index 0000000000..949c5d2633
--- /dev/null
+++ b/src/cpu_map/x86_Snowridge-v3.xml
@@ -0,0 +1,80 @@
+<!-- extra info from qemu:
+  'model.level': '27'
+  'model.stepping': '1'
+  'model.xlevel': '0x80000008'
+  'model.model_id': 'Intel Atom Processor (SnowRidge)'
+  'property.model-id': 'Intel Atom Processor (Snowridge, no MPX)'
+  'version.note': 'XSAVES, no MPX'
+-->
+<cpus>
+  <model name='Snowridge-v3'>
+    <decode host='on' guest='on'/>
+    <signature family='6' model='134'/>
+    <vendor name='Intel'/>
+    <feature name='3dnowprefetch'/>
+    <feature name='aes'/>
+    <feature name='apic'/>
+    <feature name='arat'/>
+    <feature name='arch-capabilities'/>
+    <feature name='cldemote'/>
+    <feature name='clflush'/>
+    <feature name='clflushopt'/>
+    <feature name='clwb'/>
+    <feature name='cmov'/>
+    <feature name='core-capability'/>
+    <feature name='cx16'/>
+    <feature name='cx8'/>
+    <feature name='de'/>
+    <feature name='erms'/>
+    <feature name='fpu'/>
+    <feature name='fsgsbase'/>
+    <feature name='fxsr'/>
+    <feature name='gfni'/>
+    <feature name='lahf_lm'/>
+    <feature name='lm'/>
+    <feature name='mca'/>
+    <feature name='mce'/>
+    <feature name='mmx'/>
+    <feature name='movbe'/>
+    <feature name='movdir64b'/>
+    <feature name='movdiri'/>
+    <feature name='msr'/>
+    <feature name='mtrr'/>
+    <feature name='nx'/>
+    <feature name='pae'/>
+    <feature name='pat'/>
+    <feature name='pclmuldq'/>
+    <feature name='pdpe1gb'/>
+    <feature name='pge'/>
+    <feature name='pni'/>
+    <feature name='popcnt'/>
+    <feature name='pse'/>
+    <feature name='pse36'/>
+    <feature name='rdrand'/>
+    <feature name='rdseed'/>
+    <feature name='rdtscp'/>
+    <feature name='sep'/>
+    <feature name='sha-ni'/>
+    <feature name='smap'/>
+    <feature name='smep'/>
+    <feature name='spec-ctrl'/>
+    <feature name='split-lock-detect'/>
+    <feature name='ssbd'/>
+    <feature name='sse'/>
+    <feature name='sse2'/>
+    <feature name='sse4.1'/>
+    <feature name='sse4.2'/>
+    <feature name='ssse3'/>
+    <feature name='syscall'/>
+    <feature name='tsc'/>
+    <feature name='tsc-deadline'/>
+    <feature name='umip'/>
+    <feature name='vme'/>
+    <feature name='x2apic'/>
+    <feature name='xgetbv1'/>
+    <feature name='xsave'/>
+    <feature name='xsavec'/>
+    <feature name='xsaveopt'/>
+    <feature name='xsaves'/>
+  </model>
+</cpus>
diff --git a/src/cpu_map/x86_Snowridge-v4.xml b/src/cpu_map/x86_Snowridge-v4.xml
new file mode 100644
index 0000000000..818e75f90d
--- /dev/null
+++ b/src/cpu_map/x86_Snowridge-v4.xml
@@ -0,0 +1,78 @@
+<!-- extra info from qemu:
+  'model.level': '27'
+  'model.stepping': '1'
+  'model.xlevel': '0x80000008'
+  'model.model_id': 'Intel Atom Processor (SnowRidge)'
+  'property.model-id': 'Intel Atom Processor (Snowridge, no MPX)'
+  'version.note': 'no split lock detect, no core-capability'
+-->
+<cpus>
+  <model name='Snowridge-v4'>
+    <decode host='on' guest='on'/>
+    <signature family='6' model='134'/>
+    <vendor name='Intel'/>
+    <feature name='3dnowprefetch'/>
+    <feature name='aes'/>
+    <feature name='apic'/>
+    <feature name='arat'/>
+    <feature name='arch-capabilities'/>
+    <feature name='cldemote'/>
+    <feature name='clflush'/>
+    <feature name='clflushopt'/>
+    <feature name='clwb'/>
+    <feature name='cmov'/>
+    <feature name='cx16'/>
+    <feature name='cx8'/>
+    <feature name='de'/>
+    <feature name='erms'/>
+    <feature name='fpu'/>
+    <feature name='fsgsbase'/>
+    <feature name='fxsr'/>
+    <feature name='gfni'/>
+    <feature name='lahf_lm'/>
+    <feature name='lm'/>
+    <feature name='mca'/>
+    <feature name='mce'/>
+    <feature name='mmx'/>
+    <feature name='movbe'/>
+    <feature name='movdir64b'/>
+    <feature name='movdiri'/>
+    <feature name='msr'/>
+    <feature name='mtrr'/>
+    <feature name='nx'/>
+    <feature name='pae'/>
+    <feature name='pat'/>
+    <feature name='pclmuldq'/>
+    <feature name='pdpe1gb'/>
+    <feature name='pge'/>
+    <feature name='pni'/>
+    <feature name='popcnt'/>
+    <feature name='pse'/>
+    <feature name='pse36'/>
+    <feature name='rdrand'/>
+    <feature name='rdseed'/>
+    <feature name='rdtscp'/>
+    <feature name='sep'/>
+    <feature name='sha-ni'/>
+    <feature name='smap'/>
+    <feature name='smep'/>
+    <feature name='spec-ctrl'/>
+    <feature name='ssbd'/>
+    <feature name='sse'/>
+    <feature name='sse2'/>
+    <feature name='sse4.1'/>
+    <feature name='sse4.2'/>
+    <feature name='ssse3'/>
+    <feature name='syscall'/>
+    <feature name='tsc'/>
+    <feature name='tsc-deadline'/>
+    <feature name='umip'/>
+    <feature name='vme'/>
+    <feature name='x2apic'/>
+    <feature name='xgetbv1'/>
+    <feature name='xsave'/>
+    <feature name='xsavec'/>
+    <feature name='xsaveopt'/>
+    <feature name='xsaves'/>
+  </model>
+</cpus>
diff --git a/src/cpu_map/x86_Snowridge.xml b/src/cpu_map/x86_Snowridge.xml
index 383a24d367..534295aa57 100644
--- a/src/cpu_map/x86_Snowridge.xml
+++ b/src/cpu_map/x86_Snowridge.xml
@@ -1,5 +1,6 @@
 <cpus>
   <model name='Snowridge'>
+    <alias name='Snowridge-v1'/>
     <decode host='on' guest='on'/>
     <signature family='6' model='134'/> <!-- 080665 -->
     <vendor name='Intel'/>
diff --git a/tests/cputestdata/x86_64-cpuid-Atom-P5362-guest.xml b/tests/cputestdata/x86_64-cpuid-Atom-P5362-guest.xml
index c595f04e32..5e42928198 100644
--- a/tests/cputestdata/x86_64-cpuid-Atom-P5362-guest.xml
+++ b/tests/cputestdata/x86_64-cpuid-Atom-P5362-guest.xml
@@ -1,5 +1,5 @@
 <cpu mode='custom' match='exact'>
-  <model fallback='forbid'>Snowridge</model>
+  <model fallback='forbid'>Snowridge-v2</model>
   <vendor>Intel</vendor>
   <feature policy='require' name='ds'/>
   <feature policy='require' name='acpi'/>
@@ -36,7 +36,6 @@
   <feature policy='require' name='mds-no'/>
   <feature policy='require' name='pschange-mc-no'/>
   <feature policy='require' name='taa-no'/>
-  <feature policy='disable' name='mpx'/>
   <feature policy='disable' name='core-capability'/>
   <feature policy='disable' name='pdpe1gb'/>
   <feature policy='disable' name='split-lock-detect'/>
diff --git a/tests/cputestdata/x86_64-cpuid-Atom-P5362-json.xml b/tests/cputestdata/x86_64-cpuid-Atom-P5362-json.xml
index bbe0919706..3a8de012a8 100644
--- a/tests/cputestdata/x86_64-cpuid-Atom-P5362-json.xml
+++ b/tests/cputestdata/x86_64-cpuid-Atom-P5362-json.xml
@@ -1,5 +1,5 @@
 <cpu mode='custom' match='exact'>
-  <model fallback='forbid'>Snowridge</model>
+  <model fallback='forbid'>Snowridge-v2</model>
   <vendor>Intel</vendor>
   <feature policy='require' name='ss'/>
   <feature policy='require' name='vmx'/>
@@ -18,7 +18,6 @@
   <feature policy='require' name='skip-l1dfl-vmentry'/>
   <feature policy='require' name='mds-no'/>
   <feature policy='require' name='pschange-mc-no'/>
-  <feature policy='disable' name='mpx'/>
   <feature policy='disable' name='core-capability'/>
   <feature policy='disable' name='pdpe1gb'/>
   <feature policy='disable' name='split-lock-detect'/>
diff --git a/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml
index 77538ed9ea..85bb381258 100644
--- a/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml
@@ -75,6 +75,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='yes' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
       <model usable='no' vendor='Intel'>Skylake-Server-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml
index 1efdd0aa97..7b499f6950 100644
--- a/tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml
@@ -88,6 +88,7 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='no' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
       <model usable='no' vendor='Intel'>Skylake-Server-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_4.2.0.x86_64.xml b/tests/domaincapsdata/qemu_4.2.0.x86_64.xml
index 1620043b73..ce444975d8 100644
--- a/tests/domaincapsdata/qemu_4.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_4.2.0.x86_64.xml
@@ -74,6 +74,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='yes' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
       <model usable='no' vendor='Intel'>Skylake-Server-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml
index 1039e22ebc..88c8b8fa15 100644
--- a/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.0.0-q35.x86_64.xml
@@ -75,6 +75,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='yes' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
       <model usable='no' vendor='Intel'>Skylake-Server-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml
index cfa2ae336a..2caae4a70d 100644
--- a/tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.0.0-tcg.x86_64.xml
@@ -88,6 +88,7 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
       <model usable='no' vendor='Intel'>Skylake-Server-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.0.0.x86_64.xml b/tests/domaincapsdata/qemu_5.0.0.x86_64.xml
index d8a161bf18..6c56c5cbb8 100644
--- a/tests/domaincapsdata/qemu_5.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.0.0.x86_64.xml
@@ -74,6 +74,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='yes' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
       <model usable='no' vendor='Intel'>Skylake-Server-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
index 383dfb9649..31bca158ec 100644
--- a/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
@@ -75,6 +75,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml
index 4cb34baa8e..96e3e9fc0c 100644
--- a/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml
@@ -88,6 +88,7 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.1.0.x86_64.xml b/tests/domaincapsdata/qemu_5.1.0.x86_64.xml
index eca45e94e0..3852b881a9 100644
--- a/tests/domaincapsdata/qemu_5.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.1.0.x86_64.xml
@@ -74,6 +74,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml
index 49518b8e31..df941c46b1 100644
--- a/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml
@@ -75,6 +75,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml
index cc975a0c62..b37b2ea770 100644
--- a/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml
@@ -88,6 +88,7 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_5.2.0.x86_64.xml b/tests/domaincapsdata/qemu_5.2.0.x86_64.xml
index ec695ec4ee..0d49b4b174 100644
--- a/tests/domaincapsdata/qemu_5.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.2.0.x86_64.xml
@@ -74,6 +74,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml
index 267b168036..d00b4f63c4 100644
--- a/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml
@@ -75,6 +75,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml
index c52dccff40..485b5f97d2 100644
--- a/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml
@@ -89,6 +89,7 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_6.0.0.x86_64.xml b/tests/domaincapsdata/qemu_6.0.0.x86_64.xml
index e8ae46a00a..8503e76d20 100644
--- a/tests/domaincapsdata/qemu_6.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.0.0.x86_64.xml
@@ -74,6 +74,7 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
       <model usable='no' vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
diff --git a/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml
index 3cf62e854f..dd3a6f8c92 100644
--- a/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml
@@ -76,6 +76,8 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml
index ecdf591638..eff9d4c8eb 100644
--- a/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml
@@ -89,6 +89,8 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_6.1.0.x86_64.xml b/tests/domaincapsdata/qemu_6.1.0.x86_64.xml
index e94cb23810..7a3756945d 100644
--- a/tests/domaincapsdata/qemu_6.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.1.0.x86_64.xml
@@ -75,6 +75,8 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
index f6aa267d48..17c81703cb 100644
--- a/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
@@ -76,6 +76,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml
index d92c03e747..d181c8a741 100644
--- a/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml
@@ -91,6 +91,9 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml b/tests/domaincapsdata/qemu_6.2.0.x86_64.xml
index a15be63240..4bc7622b88 100644
--- a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.2.0.x86_64.xml
@@ -75,6 +75,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
index 444aa0e111..8d0182d7f2 100644
--- a/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
@@ -77,6 +77,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml
index a57129bcbc..44b193d522 100644
--- a/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml
@@ -92,6 +92,9 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml b/tests/domaincapsdata/qemu_7.0.0.x86_64.xml
index a65119505e..66c08aa40d 100644
--- a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.0.0.x86_64.xml
@@ -76,6 +76,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
index 96ca48ebb2..0253f5dfd4 100644
--- a/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
@@ -78,6 +78,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml
index 71285e0f9d..60639421ee 100644
--- a/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml
@@ -92,6 +92,9 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml b/tests/domaincapsdata/qemu_7.1.0.x86_64.xml
index d814420b02..847706743f 100644
--- a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.1.0.x86_64.xml
@@ -77,6 +77,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
index 425c22cd04..1d1f60bd42 100644
--- a/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
@@ -83,6 +83,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml
index efba761ce5..eb37bada77 100644
--- a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml
+++ b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml
@@ -80,6 +80,9 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
index efba761ce5..eb37bada77 100644
--- a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
@@ -80,6 +80,9 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_7.2.0.x86_64.xml b/tests/domaincapsdata/qemu_7.2.0.x86_64.xml
index 257f3b4958..7e7b4f4889 100644
--- a/tests/domaincapsdata/qemu_7.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0.x86_64.xml
@@ -82,6 +82,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
index b674048c5f..275b067ea8 100644
--- a/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
@@ -83,6 +83,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
index 3e97325a16..9763e5a9de 100644
--- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
@@ -84,6 +84,9 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.0.0.x86_64.xml b/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
index a5f25e009a..abc85c2b90 100644
--- a/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
@@ -82,6 +82,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml
index 93af44b638..c80455a6b5 100644
--- a/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml
@@ -85,6 +85,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
index e794b726cd..e3943d6d91 100644
--- a/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
@@ -85,6 +85,9 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.1.0.x86_64.xml b/tests/domaincapsdata/qemu_8.1.0.x86_64.xml
index 8ea03e63ed..00b6d45314 100644
--- a/tests/domaincapsdata/qemu_8.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.1.0.x86_64.xml
@@ -84,6 +84,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml b/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
index 9ea20cccf6..cbd4f4bfa7 100644
--- a/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
@@ -85,6 +85,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml b/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml
index cce0fbb433..59d1bea18a 100644
--- a/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml
@@ -85,6 +85,9 @@
       <model usable='yes' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
diff --git a/tests/domaincapsdata/qemu_8.2.0.x86_64.xml b/tests/domaincapsdata/qemu_8.2.0.x86_64.xml
index f06ff32956..db130e4fc8 100644
--- a/tests/domaincapsdata/qemu_8.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.2.0.x86_64.xml
@@ -84,6 +84,9 @@
       <model usable='no' vendor='AMD'>athlon</model>
       <model usable='no' vendor='Intel'>Westmere-IBRS</model>
       <model usable='yes' vendor='Intel'>Westmere</model>
+      <model usable='no' vendor='Intel'>Snowridge-v4</model>
+      <model usable='no' vendor='Intel'>Snowridge-v3</model>
+      <model usable='no' vendor='Intel'>Snowridge-v2</model>
       <model usable='no' vendor='Intel'>Snowridge</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v5</model>
       <model usable='no' vendor='Intel'>Skylake-Server-v4</model>
-- 
2.41.0
_______________________________________________
Devel mailing list -- devel@xxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxx




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux