Signed-off-by: Jonathon Jongsma <jjongsma(a)redhat.com>
---
src/cpu_map/index.xml | 3 +
src/cpu_map/meson.build | 3 +
src/cpu_map/x86_Skylake-Client-IBRS.xml | 1 +
src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml | 1 +
src/cpu_map/x86_Skylake-Client-v4.xml | 77 +++++++++++++++++
src/cpu_map/x86_Skylake-Client.xml | 1 +
src/cpu_map/x86_Skylake-Server-IBRS.xml | 1 +
src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml | 1 +
src/cpu_map/x86_Skylake-Server-v4.xml | 83 ++++++++++++++++++
src/cpu_map/x86_Skylake-Server-v5.xml | 85 +++++++++++++++++++
src/cpu_map/x86_Skylake-Server.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 | 3 +
.../domaincapsdata/qemu_6.1.0-tcg.x86_64.xml | 3 +
tests/domaincapsdata/qemu_6.1.0.x86_64.xml | 3 +
.../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 +
45 files changed, 341 insertions(+)
create mode 100644 src/cpu_map/x86_Skylake-Client-v4.xml
create mode 100644 src/cpu_map/x86_Skylake-Server-v4.xml
create mode 100644 src/cpu_map/x86_Skylake-Server-v5.xml
diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml
index 861edc3bb7..a4fe2ec781 100644
--- a/src/cpu_map/index.xml
+++ b/src/cpu_map/index.xml
@@ -45,9 +45,12 @@
<include filename='x86_Skylake-Client.xml'/>
<include filename='x86_Skylake-Client-IBRS.xml'/>
<include filename='x86_Skylake-Client-noTSX-IBRS.xml'/>
+ <include filename='x86_Skylake-Client-v4.xml'/>
<include filename='x86_Skylake-Server.xml'/>
<include filename='x86_Skylake-Server-IBRS.xml'/>
<include filename='x86_Skylake-Server-noTSX-IBRS.xml'/>
+ <include filename='x86_Skylake-Server-v4.xml'/>
+ <include filename='x86_Skylake-Server-v5.xml'/>
<include filename='x86_Cascadelake-Server.xml'/>
<include filename='x86_Cascadelake-Server-noTSX.xml'/>
<include filename='x86_Icelake-Client.xml'/>
diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build
index 68e093e041..f6b95863b3 100644
--- a/src/cpu_map/meson.build
+++ b/src/cpu_map/meson.build
@@ -82,9 +82,12 @@ cpumap_data = [
'x86_SapphireRapids.xml',
'x86_Skylake-Client-IBRS.xml',
'x86_Skylake-Client-noTSX-IBRS.xml',
+ 'x86_Skylake-Client-v4.xml',
'x86_Skylake-Client.xml',
'x86_Skylake-Server-IBRS.xml',
'x86_Skylake-Server-noTSX-IBRS.xml',
+ 'x86_Skylake-Server-v4.xml',
+ 'x86_Skylake-Server-v5.xml',
'x86_Skylake-Server.xml',
'x86_Snowridge.xml',
'x86_vendors.xml',
diff --git a/src/cpu_map/x86_Skylake-Client-IBRS.xml
b/src/cpu_map/x86_Skylake-Client-IBRS.xml
index 5709e7c2f9..9f0c0f75e8 100644
--- a/src/cpu_map/x86_Skylake-Client-IBRS.xml
+++ b/src/cpu_map/x86_Skylake-Client-IBRS.xml
@@ -1,5 +1,6 @@
<cpus>
<model name='Skylake-Client-IBRS'>
+ <alias name='Skylake-Client-v2'/>
<decode host='on' guest='on'/>
<signature family='6' model='94'/> <!-- 0506e0 -->
<signature family='6' model='78'/> <!-- 0406e0 -->
diff --git a/src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
b/src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
index ffba34502a..cfb3446480 100644
--- a/src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
+++ b/src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
@@ -1,5 +1,6 @@
<cpus>
<model name='Skylake-Client-noTSX-IBRS'>
+ <alias name='Skylake-Client-v3'/>
<decode host='on' guest='off'/>
<signature family='6' model='94'/> <!-- 0506e0 -->
<signature family='6' model='78'/> <!-- 0406e0 -->
diff --git a/src/cpu_map/x86_Skylake-Client-v4.xml
b/src/cpu_map/x86_Skylake-Client-v4.xml
new file mode 100644
index 0000000000..038ac376b6
--- /dev/null
+++ b/src/cpu_map/x86_Skylake-Client-v4.xml
@@ -0,0 +1,77 @@
+<!-- extra info from qemu:
+ 'model.level': '0xd'
+ 'model.stepping': '3'
+ 'model.xlevel': '0x80000008'
+ 'model.model_id': 'Intel Core Processor (Skylake)'
+ 'property.model-id': 'Intel Core Processor (Skylake, IBRS, no TSX)'
+ 'version.note': 'IBRS, XSAVES, no TSX'
+-->
+<cpus>
+ <model name='Skylake-Client-v4'>
+ <decode host='on' guest='on'/>
+ <signature family='6' model='94'/>
+ <vendor name='Intel'/>
+ <feature name='3dnowprefetch'/>
+ <feature name='abm'/>
+ <feature name='adx'/>
+ <feature name='aes'/>
+ <feature name='apic'/>
+ <feature name='arat'/>
+ <feature name='avx'/>
+ <feature name='avx2'/>
+ <feature name='bmi1'/>
+ <feature name='bmi2'/>
+ <feature name='clflush'/>
+ <feature name='cmov'/>
+ <feature name='cx16'/>
+ <feature name='cx8'/>
+ <feature name='de'/>
+ <feature name='erms'/>
+ <feature name='f16c'/>
+ <feature name='fma'/>
+ <feature name='fpu'/>
+ <feature name='fsgsbase'/>
+ <feature name='fxsr'/>
+ <feature name='invpcid'/>
+ <feature name='lahf_lm'/>
+ <feature name='lm'/>
+ <feature name='mca'/>
+ <feature name='mce'/>
+ <feature name='mmx'/>
+ <feature name='movbe'/>
+ <feature name='msr'/>
+ <feature name='mtrr'/>
+ <feature name='nx'/>
+ <feature name='pae'/>
+ <feature name='pat'/>
+ <feature name='pcid'/>
+ <feature name='pclmuldq'/>
+ <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='smap'/>
+ <feature name='smep'/>
+ <feature name='spec-ctrl'/>
+ <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='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_Skylake-Client.xml b/src/cpu_map/x86_Skylake-Client.xml
index 14cd57e176..1cef4fb1c7 100644
--- a/src/cpu_map/x86_Skylake-Client.xml
+++ b/src/cpu_map/x86_Skylake-Client.xml
@@ -1,5 +1,6 @@
<cpus>
<model name='Skylake-Client'>
+ <alias name='Skylake-Client-v1'/>
<decode host='on' guest='on'/>
<signature family='6' model='94'/> <!-- 0506e0 -->
<signature family='6' model='78'/> <!-- 0406e0 -->
diff --git a/src/cpu_map/x86_Skylake-Server-IBRS.xml
b/src/cpu_map/x86_Skylake-Server-IBRS.xml
index 9fb3488809..a675e5fee6 100644
--- a/src/cpu_map/x86_Skylake-Server-IBRS.xml
+++ b/src/cpu_map/x86_Skylake-Server-IBRS.xml
@@ -1,5 +1,6 @@
<cpus>
<model name='Skylake-Server-IBRS'>
+ <alias name='Skylake-Server-v2'/>
<decode host='on' guest='on'/>
<signature family='6' model='85' stepping='0-4'/>
<!-- 050654 -->
<vendor name='Intel'/>
diff --git a/src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml
b/src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml
index c162c0acc3..6d34904207 100644
--- a/src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml
+++ b/src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml
@@ -1,5 +1,6 @@
<cpus>
<model name='Skylake-Server-noTSX-IBRS'>
+ <alias name='Skylake-Server-v3'/>
<decode host='on' guest='off'/>
<signature family='6' model='85' stepping='0-4'/>
<!-- 050654 -->
<vendor name='Intel'/>
diff --git a/src/cpu_map/x86_Skylake-Server-v4.xml
b/src/cpu_map/x86_Skylake-Server-v4.xml
new file mode 100644
index 0000000000..6c864f6b9c
--- /dev/null
+++ b/src/cpu_map/x86_Skylake-Server-v4.xml
@@ -0,0 +1,83 @@
+<!-- extra info from qemu:
+ 'model.level': '0xd'
+ 'model.stepping': '4'
+ 'model.xlevel': '0x80000008'
+ 'model.model_id': 'Intel Xeon Processor (Skylake)'
+ 'property.model-id': 'Intel Xeon Processor (Skylake, IBRS, no TSX)'
+-->
+<cpus>
+ <model name='Skylake-Server-v4'>
+ <decode host='on' guest='on'/>
+ <signature family='6' model='85'/>
+ <vendor name='Intel'/>
+ <feature name='3dnowprefetch'/>
+ <feature name='abm'/>
+ <feature name='adx'/>
+ <feature name='aes'/>
+ <feature name='apic'/>
+ <feature name='arat'/>
+ <feature name='avx'/>
+ <feature name='avx2'/>
+ <feature name='avx512bw'/>
+ <feature name='avx512cd'/>
+ <feature name='avx512dq'/>
+ <feature name='avx512f'/>
+ <feature name='avx512vl'/>
+ <feature name='bmi1'/>
+ <feature name='bmi2'/>
+ <feature name='clflush'/>
+ <feature name='clwb'/>
+ <feature name='cmov'/>
+ <feature name='cx16'/>
+ <feature name='cx8'/>
+ <feature name='de'/>
+ <feature name='erms'/>
+ <feature name='f16c'/>
+ <feature name='fma'/>
+ <feature name='fpu'/>
+ <feature name='fsgsbase'/>
+ <feature name='fxsr'/>
+ <feature name='invpcid'/>
+ <feature name='lahf_lm'/>
+ <feature name='lm'/>
+ <feature name='mca'/>
+ <feature name='mce'/>
+ <feature name='mmx'/>
+ <feature name='movbe'/>
+ <feature name='msr'/>
+ <feature name='mtrr'/>
+ <feature name='nx'/>
+ <feature name='pae'/>
+ <feature name='pat'/>
+ <feature name='pcid'/>
+ <feature name='pclmuldq'/>
+ <feature name='pdpe1gb'/>
+ <feature name='pge'/>
+ <feature name='pku'/>
+ <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='smap'/>
+ <feature name='smep'/>
+ <feature name='spec-ctrl'/>
+ <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='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_Skylake-Server-v5.xml
b/src/cpu_map/x86_Skylake-Server-v5.xml
new file mode 100644
index 0000000000..f3d49fb5d2
--- /dev/null
+++ b/src/cpu_map/x86_Skylake-Server-v5.xml
@@ -0,0 +1,85 @@
+<!-- extra info from qemu:
+ 'model.level': '0xd'
+ 'model.stepping': '4'
+ 'model.xlevel': '0x80000008'
+ 'model.model_id': 'Intel Xeon Processor (Skylake)'
+ 'property.model-id': 'Intel Xeon Processor (Skylake, IBRS, no TSX)'
+ 'version.note': 'IBRS, XSAVES, EPT switching, no TSX'
+-->
+<cpus>
+ <model name='Skylake-Server-v5'>
+ <decode host='on' guest='on'/>
+ <signature family='6' model='85'/>
+ <vendor name='Intel'/>
+ <feature name='3dnowprefetch'/>
+ <feature name='abm'/>
+ <feature name='adx'/>
+ <feature name='aes'/>
+ <feature name='apic'/>
+ <feature name='arat'/>
+ <feature name='avx'/>
+ <feature name='avx2'/>
+ <feature name='avx512bw'/>
+ <feature name='avx512cd'/>
+ <feature name='avx512dq'/>
+ <feature name='avx512f'/>
+ <feature name='avx512vl'/>
+ <feature name='bmi1'/>
+ <feature name='bmi2'/>
+ <feature name='clflush'/>
+ <feature name='clwb'/>
+ <feature name='cmov'/>
+ <feature name='cx16'/>
+ <feature name='cx8'/>
+ <feature name='de'/>
+ <feature name='erms'/>
+ <feature name='f16c'/>
+ <feature name='fma'/>
+ <feature name='fpu'/>
+ <feature name='fsgsbase'/>
+ <feature name='fxsr'/>
+ <feature name='invpcid'/>
+ <feature name='lahf_lm'/>
+ <feature name='lm'/>
+ <feature name='mca'/>
+ <feature name='mce'/>
+ <feature name='mmx'/>
+ <feature name='movbe'/>
+ <feature name='msr'/>
+ <feature name='mtrr'/>
+ <feature name='nx'/>
+ <feature name='pae'/>
+ <feature name='pat'/>
+ <feature name='pcid'/>
+ <feature name='pclmuldq'/>
+ <feature name='pdpe1gb'/>
+ <feature name='pge'/>
+ <feature name='pku'/>
+ <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='smap'/>
+ <feature name='smep'/>
+ <feature name='spec-ctrl'/>
+ <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='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_Skylake-Server.xml b/src/cpu_map/x86_Skylake-Server.xml
index e022d94c84..154bc7d848 100644
--- a/src/cpu_map/x86_Skylake-Server.xml
+++ b/src/cpu_map/x86_Skylake-Server.xml
@@ -1,5 +1,6 @@
<cpus>
<model name='Skylake-Server'>
+ <alias name='Skylake-Server-v1'/>
<decode host='on' guest='on'/>
<signature family='6' model='85' stepping='0-4'/>
<!-- 050654 -->
<vendor name='Intel'/>
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 6ec2e69978..33bd2b605d 100644
--- a/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
@@ -76,6 +76,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</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 a2bce1003a..484c5e96d5 100644
--- a/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.1.0-tcg.x86_64.xml
@@ -89,6 +89,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
diff --git a/tests/domaincapsdata/qemu_5.1.0.x86_64.xml
b/tests/domaincapsdata/qemu_5.1.0.x86_64.xml
index 751303eaa5..b0b0530721 100644
--- a/tests/domaincapsdata/qemu_5.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.1.0.x86_64.xml
@@ -75,6 +75,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</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 587aae9791..f938ee821c 100644
--- a/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml
@@ -76,6 +76,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</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 af223af1b8..fcff1c2748 100644
--- a/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.2.0-tcg.x86_64.xml
@@ -89,6 +89,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
diff --git a/tests/domaincapsdata/qemu_5.2.0.x86_64.xml
b/tests/domaincapsdata/qemu_5.2.0.x86_64.xml
index 687684fc4d..57ee4d850a 100644
--- a/tests/domaincapsdata/qemu_5.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.2.0.x86_64.xml
@@ -75,6 +75,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</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 9b5b0cfc18..d93b9f071c 100644
--- a/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml
@@ -76,6 +76,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</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 1a00383168..b50ea993ae 100644
--- a/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.0.0-tcg.x86_64.xml
@@ -90,6 +90,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
diff --git a/tests/domaincapsdata/qemu_6.0.0.x86_64.xml
b/tests/domaincapsdata/qemu_6.0.0.x86_64.xml
index 8a9dd7ef89..50fbe868ba 100644
--- a/tests/domaincapsdata/qemu_6.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.0.0.x86_64.xml
@@ -75,6 +75,7 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</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 54db281b89..2f93030d93 100644
--- a/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml
@@ -77,9 +77,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 5762bc0b90..4628fba179 100644
--- a/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.1.0-tcg.x86_64.xml
@@ -90,9 +90,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
diff --git a/tests/domaincapsdata/qemu_6.1.0.x86_64.xml
b/tests/domaincapsdata/qemu_6.1.0.x86_64.xml
index dcbcc03737..2633fe80c5 100644
--- a/tests/domaincapsdata/qemu_6.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.1.0.x86_64.xml
@@ -76,9 +76,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 a7f4bc2f6d..15a0c1beb8 100644
--- a/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
@@ -77,9 +77,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 f90c826e27..39d4b24087 100644
--- a/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml
@@ -92,9 +92,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
diff --git a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml
b/tests/domaincapsdata/qemu_6.2.0.x86_64.xml
index 2a9a199a82..62d6b1f103 100644
--- a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.2.0.x86_64.xml
@@ -76,9 +76,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 6d927f7d43..8378536814 100644
--- a/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
@@ -78,9 +78,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 7ef5615473..b235b3ab7d 100644
--- a/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml
@@ -93,9 +93,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
diff --git a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml
b/tests/domaincapsdata/qemu_7.0.0.x86_64.xml
index d85ae46574..ee2bffdbf1 100644
--- a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.0.0.x86_64.xml
@@ -77,9 +77,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 655b151c9f..5a772eeba4 100644
--- a/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
@@ -79,9 +79,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 df0d5c1b86..7ef47f9618 100644
--- a/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml
@@ -93,9 +93,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
diff --git a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml
b/tests/domaincapsdata/qemu_7.1.0.x86_64.xml
index ff960b5747..44bfe95e2f 100644
--- a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.1.0.x86_64.xml
@@ -78,9 +78,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 c6e45a4f70..fce5d3e044 100644
--- a/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
@@ -84,9 +84,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 b3670c108a..078fed1114 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
@@ -81,9 +81,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 b3670c108a..078fed1114 100644
--- a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
@@ -81,9 +81,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
diff --git a/tests/domaincapsdata/qemu_7.2.0.x86_64.xml
b/tests/domaincapsdata/qemu_7.2.0.x86_64.xml
index 6d18366f76..9ac588d268 100644
--- a/tests/domaincapsdata/qemu_7.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0.x86_64.xml
@@ -83,9 +83,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 0637e07f1c..abbed1b73c 100644
--- a/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
@@ -84,9 +84,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 02d30c3a5e..3995254276 100644
--- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
@@ -85,9 +85,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
diff --git a/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
b/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
index 6a9c7da907..eddbda134f 100644
--- a/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
@@ -83,9 +83,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 d865028850..af8cf93f0a 100644
--- a/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml
@@ -86,9 +86,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 e64635ec76..49c76918cc 100644
--- a/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
@@ -86,9 +86,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
diff --git a/tests/domaincapsdata/qemu_8.1.0.x86_64.xml
b/tests/domaincapsdata/qemu_8.1.0.x86_64.xml
index 51cba16a35..c048ca0a7c 100644
--- a/tests/domaincapsdata/qemu_8.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.1.0.x86_64.xml
@@ -85,9 +85,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 f40185ead0..2e992f00af 100644
--- a/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
@@ -86,9 +86,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</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 b04dfdb914..750f6d5c83 100644
--- a/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml
@@ -86,9 +86,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
diff --git a/tests/domaincapsdata/qemu_8.2.0.x86_64.xml
b/tests/domaincapsdata/qemu_8.2.0.x86_64.xml
index 900982f97d..b3d8314097 100644
--- a/tests/domaincapsdata/qemu_8.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.2.0.x86_64.xml
@@ -85,9 +85,12 @@
<model usable='no'
vendor='Intel'>Westmere-IBRS</model>
<model usable='yes' vendor='Intel'>Westmere</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>
<model usable='no'
vendor='Intel'>Skylake-Server-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Server</model>
+ <model usable='no'
vendor='Intel'>Skylake-Client-v4</model>
<model usable='no'
vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client-IBRS</model>
<model usable='no'
vendor='Intel'>Skylake-Client</model>
--
2.41.0