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-v4.xml | 77 +++++++++++++++++
src/cpu_map/x86_Skylake-Server-v4.xml | 83 ++++++++++++++++++
src/cpu_map/x86_Skylake-Server-v5.xml | 85 +++++++++++++++++++
.../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 +
39 files changed, 335 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-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-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/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
b/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
index 88291c60de..b12748fdd0 100644
--- a/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.1.0-q35.x86_64.xml
@@ -77,6 +77,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 954025cb33..bf636b4b7f 100644
--- a/tests/domaincapsdata/qemu_5.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.1.0.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-q35.x86_64.xml
b/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml
index 66753cef10..3a21985040 100644
--- a/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.2.0-q35.x86_64.xml
@@ -77,6 +77,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 195d523fa7..fb3d0d9509 100644
--- a/tests/domaincapsdata/qemu_5.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_5.2.0.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-q35.x86_64.xml
b/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml
index a96f1e23fd..d5ce19b1ab 100644
--- a/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.0.0-q35.x86_64.xml
@@ -77,6 +77,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 e21b8dc2df..927ac1a36a 100644
--- a/tests/domaincapsdata/qemu_6.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.0.0.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.1.0-q35.x86_64.xml
b/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml
index bfecc6ffe0..7244db6d2a 100644
--- a/tests/domaincapsdata/qemu_6.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.1.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_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 ef3ab32795..9e3c5cd9f1 100644
--- a/tests/domaincapsdata/qemu_6.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.1.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_6.2.0-q35.x86_64.xml
b/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
index 850762a81b..647c455cff 100644
--- a/tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.2.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_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 77feb230c9..9b58adbf79 100644
--- a/tests/domaincapsdata/qemu_6.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_6.2.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.0.0-q35.x86_64.xml
b/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
index 587843dc95..4f11b288ec 100644
--- a/tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.0.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.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 1fbfdc229d..16b0bc952f 100644
--- a/tests/domaincapsdata/qemu_7.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.0.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.1.0-q35.x86_64.xml
b/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
index 8247daf1da..4f697b85fb 100644
--- a/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml
@@ -80,9 +80,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 197e088d32..035335fa43 100644
--- a/tests/domaincapsdata/qemu_7.1.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.1.0.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.2.0-q35.x86_64.xml
b/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
index 0e06734522..1a28924082 100644
--- a/tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0-q35.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_7.2.0-tcg.x86_64+hvf.xml
b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml
index 841b640c15..defb547029 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
@@ -82,9 +82,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 841b640c15..defb547029 100644
--- a/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml
@@ -82,9 +82,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 9cafaf2f0f..cbb99f747e 100644
--- a/tests/domaincapsdata/qemu_7.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_7.2.0.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-q35.x86_64.xml
b/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
index 564546cf41..52b1f41b8e 100644
--- a/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.0-q35.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-tcg.x86_64.xml
b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
index 58ce3d8d69..6b778d16be 100644
--- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.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.0.0.x86_64.xml
b/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
index eb5897671c..cbd557b0f1 100644
--- a/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.0.0.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.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 192fa20c72..8edbcf5e97 100644
--- a/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml
@@ -87,9 +87,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 f24fe4789e..d9552ecf2b 100644
--- a/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml
@@ -87,9 +87,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 1945ec6561..fd65a4479a 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 2252f8f05e..d211300033 100644
--- a/tests/domaincapsdata/qemu_8.2.0.x86_64.xml
+++ b/tests/domaincapsdata/qemu_8.2.0.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>
--
2.41.0