Merge ~lvoytek/ubuntu/+source/libvirt:sapphire-rapids-and-libvirt-uri-lunar into ubuntu/+source/libvirt:ubuntu/lunar-devel

Proposed by Lena Voytek
Status: Merged
Approved by: git-ubuntu bot
Approved revision: not available
Merge reported by: Andreas Hasenack
Merged at revision: d5d9d633cc0caab640848d95add31b07192a1eef
Proposed branch: ~lvoytek/ubuntu/+source/libvirt:sapphire-rapids-and-libvirt-uri-lunar
Merge into: ubuntu/+source/libvirt:ubuntu/lunar-devel
Diff against target: 1118 lines (+1058/-0)
8 files modified
debian/changelog (+7/-0)
debian/libvirt0.install (+1/-0)
debian/patches/series (+5/-0)
debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fsrc.patch (+36/-0)
debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fsrs.patch (+36/-0)
debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fzrm.patch (+36/-0)
debian/patches/ubuntu/lp-2028057-cpu_map-define-and-enable-Intel-Sapphire-Rapids.patch (+182/-0)
debian/patches/ubuntu/lp-2028057-qemucapabilitiesdata-update-capabilities.patch (+755/-0)
Reviewer Review Type Date Requested Status
git-ubuntu bot Approve
Bryce Harrington (community) Approve
Canonical Server Reporter Pending
Review via email: mp+455071@code.launchpad.net

Description of the change

Add support for Sapphire Rapids and keep a consistent LIBVIRT_DEFAULT_URI value.

Still working on architecture-specific testing for Sapphire Rapids alongside the SRU template for both bugs.

PPA: https://launchpad.net/~lvoytek/+archive/ubuntu/libvirt-sapphirerapids-uri

To post a comment you must log in.
Revision history for this message
Bryce Harrington (bryce) wrote :

I can review this, I remember this bug. :-)

Revision history for this message
Bryce Harrington (bryce) wrote :

The xen fix LGTM.

I don't have hardware for testing the Sapphire Rapids but see the PPA has been verified by someone who does. So that looks good as well. Fwiw, since you're listing this as one bullet point in the d/changelog, it'd be fine to add all the patches as a single git-ubuntu commit rather than broken out, esp. since they'll probably all drop together in a future merge, however that's all entirely personal preference.

So, overall LGTM, +1.

review: Approve
Revision history for this message
Bryce Harrington (bryce) :
review: Approve
Revision history for this message
git-ubuntu bot (git-ubuntu-bot) wrote :

Approvers: lvoytek, bryce
Uploaders: lvoytek, bryce
MP auto-approved

review: Approve
d5d9d63... by Lena Voytek

changelog

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

This was uploaded and is in lunar-proposed already. Marking the MP as merged.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index 7b9a356..35f8515 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
1libvirt (9.0.0-2ubuntu1.3) lunar; urgency=medium
2
3 * d/p/u/lp-2028057-*, d/libvirt0.install: Add named types and definitions for
4 Intel SapphireRapids (LP: #2028057)
5
6 -- Lena Voytek <lena.voytek@canonical.com> Wed, 06 Sep 2023 12:58:15 -0700
7
1libvirt (9.0.0-2ubuntu1.2) lunar-security; urgency=medium8libvirt (9.0.0-2ubuntu1.2) lunar-security; urgency=medium
29
3 * SECURITY UPDATE: denial of service via improper locking10 * SECURITY UPDATE: denial of service via improper locking
diff --git a/debian/libvirt0.install b/debian/libvirt0.install
index 23dd8a7..d07433b 100644
--- a/debian/libvirt0.install
+++ b/debian/libvirt0.install
@@ -63,6 +63,7 @@ usr/share/libvirt/cpu_map/x86_Opteron_G5.xml
63usr/share/libvirt/cpu_map/x86_Penryn.xml63usr/share/libvirt/cpu_map/x86_Penryn.xml
64usr/share/libvirt/cpu_map/x86_SandyBridge-IBRS.xml64usr/share/libvirt/cpu_map/x86_SandyBridge-IBRS.xml
65usr/share/libvirt/cpu_map/x86_SandyBridge.xml65usr/share/libvirt/cpu_map/x86_SandyBridge.xml
66usr/share/libvirt/cpu_map/x86_SapphireRapids.xml
66usr/share/libvirt/cpu_map/x86_Skylake-Client-IBRS.xml67usr/share/libvirt/cpu_map/x86_Skylake-Client-IBRS.xml
67usr/share/libvirt/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml68usr/share/libvirt/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
68usr/share/libvirt/cpu_map/x86_Skylake-Client.xml69usr/share/libvirt/cpu_map/x86_Skylake-Client.xml
diff --git a/debian/patches/series b/debian/patches/series
index 0d2f5f0..8b65d2e 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -25,6 +25,11 @@ ubuntu/lp-1861125-ubuntu-models.patch
25ubuntu/dnsmasq-as-priv-user25ubuntu/dnsmasq-as-priv-user
26ubuntu/ovmf_paths.patch26ubuntu/ovmf_paths.patch
27ubuntu/wait-for-qemu-kvm.patch27ubuntu/wait-for-qemu-kvm.patch
28ubuntu/lp-2028057-cpu_map-define-and-enable-Intel-Sapphire-Rapids.patch
29ubuntu/lp-2028057-qemucapabilitiesdata-update-capabilities.patch
30ubuntu/lp-2028057-cpu_map-add-feature-fzrm.patch
31ubuntu/lp-2028057-cpu_map-add-feature-fsrs.patch
32ubuntu/lp-2028057-cpu_map-add-feature-fsrc.patch
2833
29# Ubuntu Apparmor Changes34# Ubuntu Apparmor Changes
30ubuntu-aa/0020-virt-aa-helper-ubuntu-storage-paths.patch35ubuntu-aa/0020-virt-aa-helper-ubuntu-storage-paths.patch
diff --git a/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fsrc.patch b/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fsrc.patch
31new file mode 10064436new file mode 100644
index 0000000..f786117
--- /dev/null
+++ b/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fsrc.patch
@@ -0,0 +1,36 @@
1From 62dd68ef18ff964bd3c388f5d08f5289e5b99dc6 Mon Sep 17 00:00:00 2001
2From: Tim Wiederhake <twiederh@redhat.com>
3Date: Thu, 9 Mar 2023 14:18:18 +0100
4Subject: [PATCH] cpu_map: Add missing feature "fsrc"
5
6Introduced in qemu 58794f644e.
7
8Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
9Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
10
11Origin: upstream, https://gitlab.com/libvirt/libvirt/-/commit/62dd68ef18ff964bd3c388f5d08f5289e5b99dc6
12Bug-Ubuntu: https://bugs.launchpad.net/bugs/2028057
13Last-Update: 2023-10-27
14
15--- a/src/cpu_map/x86_features.xml
16+++ b/src/cpu_map/x86_features.xml
17@@ -422,6 +422,9 @@
18 <feature name='fsrs'>
19 <cpuid eax_in='0x07' ecx_in='0x01' eax='0x00000800'/>
20 </feature>
21+ <feature name='fsrc'>
22+ <cpuid eax_in='0x07' ecx_in='0x01' eax='0x00001000'/>
23+ </feature>
24
25 <!-- Processor Extended State Enumeration sub leaf 1 -->
26 <feature name='xsaveopt'>
27--- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
28+++ b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
29@@ -54,6 +54,7 @@
30 <feature policy='require' name='fsrm'/>
31 <feature policy='require' name='fzrm'/>
32 <feature policy='require' name='fsrs'/>
33+ <feature policy='require' name='fsrc'/>
34 <feature policy='require' name='3dnowext'/>
35 <feature policy='require' name='3dnow'/>
36 <feature policy='require' name='npt'/>
diff --git a/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fsrs.patch b/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fsrs.patch
0new file mode 10064437new file mode 100644
index 0000000..19af50e
--- /dev/null
+++ b/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fsrs.patch
@@ -0,0 +1,36 @@
1From 4bf853cac24953a0e2855bfc74d7490bbdbf9baa Mon Sep 17 00:00:00 2001
2From: Tim Wiederhake <twiederh@redhat.com>
3Date: Thu, 9 Mar 2023 14:18:18 +0100
4Subject: [PATCH] cpu_map: Add missing feature "fsrs"
5
6Introduced in qemu 58794f644e.
7
8Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
9Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
10
11Origin: upstream, https://gitlab.com/libvirt/libvirt/-/commit/4bf853cac24953a0e2855bfc74d7490bbdbf9baa
12Bug-Ubuntu: https://bugs.launchpad.net/bugs/2028057
13Last-Update: 2023-10-27
14
15--- a/src/cpu_map/x86_features.xml
16+++ b/src/cpu_map/x86_features.xml
17@@ -419,6 +419,9 @@
18 <feature name='fzrm'>
19 <cpuid eax_in='0x07' ecx_in='0x01' eax='0x00000400'/>
20 </feature>
21+ <feature name='fsrs'>
22+ <cpuid eax_in='0x07' ecx_in='0x01' eax='0x00000800'/>
23+ </feature>
24
25 <!-- Processor Extended State Enumeration sub leaf 1 -->
26 <feature name='xsaveopt'>
27--- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
28+++ b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
29@@ -53,6 +53,7 @@
30 <feature policy='require' name='pks'/>
31 <feature policy='require' name='fsrm'/>
32 <feature policy='require' name='fzrm'/>
33+ <feature policy='require' name='fsrs'/>
34 <feature policy='require' name='3dnowext'/>
35 <feature policy='require' name='3dnow'/>
36 <feature policy='require' name='npt'/>
diff --git a/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fzrm.patch b/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fzrm.patch
0new file mode 10064437new file mode 100644
index 0000000..8090848
--- /dev/null
+++ b/debian/patches/ubuntu/lp-2028057-cpu_map-add-feature-fzrm.patch
@@ -0,0 +1,36 @@
1From 43869b91788cd3ceb0672e0735a06b06a358655c Mon Sep 17 00:00:00 2001
2From: Tim Wiederhake <twiederh@redhat.com>
3Date: Thu, 9 Mar 2023 14:18:18 +0100
4Subject: [PATCH] cpu_map: Add missing feature "fzrm"
5
6Introduced in qemu 58794f644e.
7
8Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
9Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
10
11Origin: upstream, https://gitlab.com/libvirt/libvirt/-/commit/43869b91788cd3ceb0672e0735a06b06a358655c
12Bug-Ubuntu: https://bugs.launchpad.net/bugs/2028057
13Last-Update: 2023-10-27
14
15--- a/src/cpu_map/x86_features.xml
16+++ b/src/cpu_map/x86_features.xml
17@@ -416,6 +416,9 @@
18 <feature name='avx512-bf16'>
19 <cpuid eax_in='0x07' ecx_in='0x01' eax='0x00000020'/>
20 </feature>
21+ <feature name='fzrm'>
22+ <cpuid eax_in='0x07' ecx_in='0x01' eax='0x00000400'/>
23+ </feature>
24
25 <!-- Processor Extended State Enumeration sub leaf 1 -->
26 <feature name='xsaveopt'>
27--- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
28+++ b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
29@@ -52,6 +52,7 @@
30 <feature policy='require' name='la57'/>
31 <feature policy='require' name='pks'/>
32 <feature policy='require' name='fsrm'/>
33+ <feature policy='require' name='fzrm'/>
34 <feature policy='require' name='3dnowext'/>
35 <feature policy='require' name='3dnow'/>
36 <feature policy='require' name='npt'/>
diff --git a/debian/patches/ubuntu/lp-2028057-cpu_map-define-and-enable-Intel-Sapphire-Rapids.patch b/debian/patches/ubuntu/lp-2028057-cpu_map-define-and-enable-Intel-Sapphire-Rapids.patch
0new file mode 10064437new file mode 100644
index 0000000..49c960a
--- /dev/null
+++ b/debian/patches/ubuntu/lp-2028057-cpu_map-define-and-enable-Intel-Sapphire-Rapids.patch
@@ -0,0 +1,182 @@
1From 96c8d39af007000daf3d5dfa845365f66379aaac Mon Sep 17 00:00:00 2001
2From: Lin Yang <lin.a.yang@intel.com>
3Date: Wed, 17 May 2023 17:30:57 -0700
4Subject: [PATCH] cpu_map: Add SapphireRapids CPU model
5
6Signed-off-by: Lin Yang <lin.a.yang@intel.com>
7Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
8Reviewed-by: Tim Wiederhake <twiederh@redhat.com>
9
10Origin: upstream, https://gitlab.com/libvirt/libvirt/-/commit/96c8d39af007000daf3d5dfa845365f66379aaac
11Bug-Ubuntu: https://bugs.launchpad.net/bugs/2028057
12Last-Update: 2023-10-27
13
14--- a/src/cpu_map/index.xml
15+++ b/src/cpu_map/index.xml
16@@ -56,6 +56,7 @@
17 <include filename='x86_Icelake-Server-noTSX.xml'/>
18 <include filename='x86_Cooperlake.xml'/>
19 <include filename='x86_Snowridge.xml'/>
20+ <include filename='x86_SapphireRapids.xml'/>
21
22 <!-- AMD CPUs -->
23 <include filename='x86_athlon.xml'/>
24--- a/src/cpu_map/meson.build
25+++ b/src/cpu_map/meson.build
26@@ -72,6 +72,7 @@
27 'x86_qemu64.xml',
28 'x86_SandyBridge-IBRS.xml',
29 'x86_SandyBridge.xml',
30+ 'x86_SapphireRapids.xml',
31 'x86_Skylake-Client-IBRS.xml',
32 'x86_Skylake-Client-noTSX-IBRS.xml',
33 'x86_Skylake-Client.xml',
34--- /dev/null
35+++ b/src/cpu_map/x86_SapphireRapids.xml
36@@ -0,0 +1,116 @@
37+<cpus>
38+ <model name='SapphireRapids'>
39+ <decode host='on' guest='on'/>
40+ <signature family='6' model='143'/>
41+ <vendor name='Intel'/>
42+ <feature name='3dnowprefetch'/>
43+ <feature name='abm'/>
44+ <feature name='adx'/>
45+ <feature name='aes'/>
46+ <feature name='amx-bf16'/>
47+ <feature name='amx-int8'/>
48+ <feature name='amx-tile'/>
49+ <feature name='apic'/>
50+ <feature name='arat'/>
51+ <feature name='arch-capabilities'/>
52+ <feature name='avx'/>
53+ <feature name='avx-vnni'/>
54+ <feature name='avx2'/>
55+ <feature name='avx512-bf16'/>
56+ <feature name='avx512-fp16'/>
57+ <feature name='avx512-vpopcntdq'/>
58+ <feature name='avx512bitalg'/>
59+ <feature name='avx512bw'/>
60+ <feature name='avx512cd'/>
61+ <feature name='avx512dq'/>
62+ <feature name='avx512f'/>
63+ <feature name='avx512ifma'/>
64+ <feature name='avx512vbmi'/>
65+ <feature name='avx512vbmi2'/>
66+ <feature name='avx512vl'/>
67+ <feature name='avx512vnni'/>
68+ <feature name='bmi1'/>
69+ <feature name='bmi2'/>
70+ <feature name='bus-lock-detect'/>
71+ <feature name='clflush'/>
72+ <feature name='clflushopt'/>
73+ <feature name='clwb'/>
74+ <feature name='cmov'/>
75+ <feature name='cx16'/>
76+ <feature name='cx8'/>
77+ <feature name='de'/>
78+ <feature name='erms'/>
79+ <feature name='f16c'/>
80+ <feature name='fma'/>
81+ <feature name='fpu'/>
82+ <feature name='fsgsbase'/>
83+ <feature name='fsrc'/>
84+ <feature name='fsrm'/>
85+ <feature name='fsrs'/>
86+ <feature name='fxsr'/>
87+ <feature name='fzrm'/>
88+ <feature name='gfni'/>
89+ <feature name='hle'/>
90+ <feature name='ibrs-all'/>
91+ <feature name='invpcid'/>
92+ <feature name='la57'/>
93+ <feature name='lahf_lm'/>
94+ <feature name='lm'/>
95+ <feature name='mca'/>
96+ <feature name='mce'/>
97+ <feature name='mds-no'/>
98+ <feature name='mmx'/>
99+ <feature name='movbe'/>
100+ <feature name='msr'/>
101+ <feature name='mtrr'/>
102+ <feature name='nx'/>
103+ <feature name='pae'/>
104+ <feature name='pat'/>
105+ <feature name='pcid'/>
106+ <feature name='pclmuldq'/>
107+ <feature name='pdpe1gb'/>
108+ <feature name='pge'/>
109+ <feature name='pku'/>
110+ <feature name='pni'/>
111+ <feature name='popcnt'/>
112+ <feature name='pschange-mc-no'/>
113+ <feature name='pse'/>
114+ <feature name='pse36'/>
115+ <feature name='rdctl-no'/>
116+ <feature name='rdpid'/>
117+ <feature name='rdrand'/>
118+ <feature name='rdseed'/>
119+ <feature name='rdtscp'/>
120+ <feature name='rtm'/>
121+ <feature name='sep'/>
122+ <feature name='serialize'/>
123+ <feature name='sha-ni'/>
124+ <feature name='skip-l1dfl-vmentry'/>
125+ <feature name='smap'/>
126+ <feature name='smep'/>
127+ <feature name='spec-ctrl'/>
128+ <feature name='ssbd'/>
129+ <feature name='sse'/>
130+ <feature name='sse2'/>
131+ <feature name='sse4.1'/>
132+ <feature name='sse4.2'/>
133+ <feature name='ssse3'/>
134+ <feature name='syscall'/>
135+ <feature name='taa-no'/>
136+ <feature name='tsc'/>
137+ <feature name='tsc-deadline'/>
138+ <feature name='tsx-ldtrk'/>
139+ <feature name='umip'/>
140+ <feature name='vaes'/>
141+ <feature name='vme'/>
142+ <feature name='vpclmulqdq'/>
143+ <feature name='wbnoinvd'/>
144+ <feature name='x2apic'/>
145+ <feature name='xfd'/>
146+ <feature name='xgetbv1'/>
147+ <feature name='xsave'/>
148+ <feature name='xsavec'/>
149+ <feature name='xsaveopt'/>
150+ <feature name='xsaves'/>
151+ </model>
152+</cpus>
153--- a/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
154+++ b/tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml
155@@ -91,6 +91,7 @@
156 <model usable='no' vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
157 <model usable='no' vendor='Intel'>Skylake-Client-IBRS</model>
158 <model usable='no' vendor='Intel'>Skylake-Client</model>
159+ <model usable='no' vendor='Intel'>SapphireRapids</model>
160 <model usable='no' vendor='Intel'>SandyBridge-IBRS</model>
161 <model usable='yes' vendor='Intel'>SandyBridge</model>
162 <model usable='yes' vendor='Intel'>Penryn</model>
163--- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
164+++ b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
165@@ -93,6 +93,7 @@
166 <model usable='no' vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
167 <model usable='no' vendor='Intel'>Skylake-Client-IBRS</model>
168 <model usable='no' vendor='Intel'>Skylake-Client</model>
169+ <model usable='no' vendor='Intel'>SapphireRapids</model>
170 <model usable='no' vendor='Intel'>SandyBridge-IBRS</model>
171 <model usable='no' vendor='Intel'>SandyBridge</model>
172 <model usable='yes' vendor='Intel'>Penryn</model>
173--- a/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
174+++ b/tests/domaincapsdata/qemu_8.0.0.x86_64.xml
175@@ -90,6 +90,7 @@
176 <model usable='no' vendor='Intel'>Skylake-Client-noTSX-IBRS</model>
177 <model usable='no' vendor='Intel'>Skylake-Client-IBRS</model>
178 <model usable='no' vendor='Intel'>Skylake-Client</model>
179+ <model usable='no' vendor='Intel'>SapphireRapids</model>
180 <model usable='no' vendor='Intel'>SandyBridge-IBRS</model>
181 <model usable='yes' vendor='Intel'>SandyBridge</model>
182 <model usable='yes' vendor='Intel'>Penryn</model>
diff --git a/debian/patches/ubuntu/lp-2028057-qemucapabilitiesdata-update-capabilities.patch b/debian/patches/ubuntu/lp-2028057-qemucapabilitiesdata-update-capabilities.patch
0new file mode 100644183new file mode 100644
index 0000000..54290c6
--- /dev/null
+++ b/debian/patches/ubuntu/lp-2028057-qemucapabilitiesdata-update-capabilities.patch
@@ -0,0 +1,755 @@
1From 603c6b840fb7a5714d49fd61e293e94113ad4811 Mon Sep 17 00:00:00 2001
2From: Peter Krempa <pkrempa@redhat.com>
3Date: Wed, 1 Mar 2023 12:57:17 +0100
4Subject: [PATCH] tests: qemucapabilitiesdata: Update capabilities for the
5 qemu-8.0 dev cycle on x86_64
6
7Notable changes:
8
9 - 'SapphireRapids(-v1)' cpu model added
10 - 'fsrs', 'fsrc', 'fzrm' cpu features added and available via TCG
11 - 'fsrm' feature can be now emulated by qemu
12
13Signed-off-by: Peter Krempa <pkrempa@redhat.com>
14Reviewed-by: Ján Tomko <jtomko@redhat.com>
15
16Origin: backport, https://gitlab.com/libvirt/libvirt/-/commit/603c6b840fb7a5714d49fd61e293e94113ad4811
17Bug-Ubuntu: https://bugs.launchpad.net/bugs/2028057
18Last-Update: 2023-10-27
19
20--- a/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
21+++ b/tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml
22@@ -51,6 +51,7 @@
23 <feature policy='require' name='vaes'/>
24 <feature policy='require' name='la57'/>
25 <feature policy='require' name='pks'/>
26+ <feature policy='require' name='fsrm'/>
27 <feature policy='require' name='3dnowext'/>
28 <feature policy='require' name='3dnow'/>
29 <feature policy='require' name='npt'/>
30--- a/tests/qemucapabilitiesdata/caps_8.0.0.x86_64.replies
31+++ b/tests/qemucapabilitiesdata/caps_8.0.0.x86_64.replies
32@@ -23661,6 +23661,10 @@
33 "parent": "x86_64-cpu"
34 },
35 {
36+ "name": "vhost-scsi-pci-transitional",
37+ "parent": "vhost-scsi-pci-base"
38+ },
39+ {
40 "name": "usb-storage",
41 "parent": "usb-storage-dev"
42 },
43@@ -23677,8 +23681,8 @@
44 "parent": "generic-pc-machine"
45 },
46 {
47- "name": "vhost-scsi-pci-transitional",
48- "parent": "vhost-scsi-pci-base"
49+ "name": "SapphireRapids-v1-x86_64-cpu",
50+ "parent": "x86_64-cpu"
51 },
52 {
53 "name": "isa-i8259",
54@@ -24297,6 +24301,10 @@
55 "parent": "pcie-host-bridge"
56 },
57 {
58+ "name": "SapphireRapids-x86_64-cpu",
59+ "parent": "x86_64-cpu"
60+ },
61+ {
62 "name": "pc-i440fx-2.0-machine",
63 "parent": "generic-pc-machine"
64 },
65@@ -29309,6 +29317,10 @@
66 "type": "bool"
67 },
68 {
69+ "name": "vmx-hlt-exit",
70+ "type": "bool"
71+ },
72+ {
73 "name": "cldemote",
74 "type": "bool"
75 },
76@@ -29334,7 +29346,7 @@
77 "type": "bool"
78 },
79 {
80- "name": "vmx-hlt-exit",
81+ "name": "fsrs",
82 "type": "bool"
83 },
84 {
85@@ -29908,6 +29920,11 @@
86 "type": "bool"
87 },
88 {
89+ "name": "hv-vpindex",
90+ "description": "on/off",
91+ "type": "bool"
92+ },
93+ {
94 "name": "ds",
95 "type": "bool"
96 },
97@@ -29924,8 +29941,7 @@
98 "type": "bool"
99 },
100 {
101- "name": "hv-vpindex",
102- "description": "on/off",
103+ "name": "fsrc",
104 "type": "bool"
105 },
106 {
107@@ -29985,6 +30001,10 @@
108 "type": "bool"
109 },
110 {
111+ "name": "fzrm",
112+ "type": "bool"
113+ },
114+ {
115 "name": "serialize",
116 "type": "bool"
117 },
118@@ -32015,6 +32035,113 @@
119 "deprecated": false
120 },
121 {
122+ "name": "SapphireRapids-v1",
123+ "typename": "SapphireRapids-v1-x86_64-cpu",
124+ "unavailable-features": [
125+ "pcid",
126+ "hle",
127+ "erms",
128+ "invpcid",
129+ "rtm",
130+ "avx512f",
131+ "avx512dq",
132+ "avx512ifma",
133+ "avx512cd",
134+ "avx512bw",
135+ "avx512vl",
136+ "avx512vbmi",
137+ "pku",
138+ "avx512vbmi2",
139+ "gfni",
140+ "vaes",
141+ "vpclmulqdq",
142+ "avx512vnni",
143+ "avx512bitalg",
144+ "avx512-vpopcntdq",
145+ "la57",
146+ "bus-lock-detect",
147+ "fsrm",
148+ "serialize",
149+ "tsx-ldtrk",
150+ "amx-bf16",
151+ "avx512-fp16",
152+ "amx-tile",
153+ "amx-int8",
154+ "spec-ctrl",
155+ "avx-vnni",
156+ "avx512-bf16",
157+ "fzrm",
158+ "fsrs",
159+ "fsrc",
160+ "xfd",
161+ "avx512f",
162+ "avx512f",
163+ "avx512f",
164+ "pku",
165+ "amx-tile",
166+ "amx-tile",
167+ "ibrs-all",
168+ "taa-no"
169+ ],
170+ "static": false,
171+ "migration-safe": true,
172+ "deprecated": false
173+ },
174+ {
175+ "name": "SapphireRapids",
176+ "typename": "SapphireRapids-x86_64-cpu",
177+ "unavailable-features": [
178+ "pcid",
179+ "hle",
180+ "erms",
181+ "invpcid",
182+ "rtm",
183+ "avx512f",
184+ "avx512dq",
185+ "avx512ifma",
186+ "avx512cd",
187+ "avx512bw",
188+ "avx512vl",
189+ "avx512vbmi",
190+ "pku",
191+ "avx512vbmi2",
192+ "gfni",
193+ "vaes",
194+ "vpclmulqdq",
195+ "avx512vnni",
196+ "avx512bitalg",
197+ "avx512-vpopcntdq",
198+ "la57",
199+ "bus-lock-detect",
200+ "fsrm",
201+ "serialize",
202+ "tsx-ldtrk",
203+ "amx-bf16",
204+ "avx512-fp16",
205+ "amx-tile",
206+ "amx-int8",
207+ "spec-ctrl",
208+ "avx-vnni",
209+ "avx512-bf16",
210+ "fzrm",
211+ "fsrs",
212+ "fsrc",
213+ "xfd",
214+ "avx512f",
215+ "avx512f",
216+ "avx512f",
217+ "pku",
218+ "amx-tile",
219+ "amx-tile",
220+ "ibrs-all",
221+ "taa-no"
222+ ],
223+ "alias-of": "SapphireRapids-v1",
224+ "static": false,
225+ "migration-safe": true,
226+ "deprecated": false
227+ },
228+ {
229 "name": "SandyBridge-v2",
230 "typename": "SandyBridge-v2-x86_64-cpu",
231 "unavailable-features": [
232@@ -35119,6 +35246,7 @@
233 "fma": true,
234 "cx16": true,
235 "de": true,
236+ "fzrm": false,
237 "stepping": 0,
238 "xsave": true,
239 "clflush": true,
240@@ -35180,6 +35308,8 @@
241 "vmx-exit-save-preemption-timer": false,
242 "vmx-entry-load-pat": false,
243 "fsrm": false,
244+ "fsrs": false,
245+ "fsrc": false,
246 "vmx-entry-load-perf-global-ctrl": false,
247 "vmx-io-bitmap": false,
248 "umip": true,
249@@ -35471,6 +35601,7 @@
250 "fma": true,
251 "cx16": true,
252 "de": true,
253+ "fzrm": false,
254 "stepping": 0,
255 "xsave": true,
256 "clflush": true,
257@@ -35532,6 +35663,8 @@
258 "vmx-exit-save-preemption-timer": false,
259 "vmx-entry-load-pat": false,
260 "fsrm": false,
261+ "fsrs": false,
262+ "fsrc": false,
263 "vmx-entry-load-perf-global-ctrl": false,
264 "vmx-io-bitmap": false,
265 "umip": true,
266@@ -35887,6 +36020,7 @@
267 "vmx-exit-load-perf-global-ctrl": false,
268 "fma": true,
269 "cx16": true,
270+ "fzrm": false,
271 "de": true,
272 "hv-version-id-build": 14393,
273 "enforce": false,
274@@ -35967,7 +36101,9 @@
275 "lm": true,
276 "vmx-exit-save-preemption-timer": false,
277 "vmx-entry-load-pat": false,
278+ "fsrs": false,
279 "fsrm": false,
280+ "fsrc": false,
281 "vmx-entry-load-perf-global-ctrl": false,
282 "vmx-io-bitmap": false,
283 "vmx-store-lma": false,
284@@ -36825,6 +36961,115 @@
285 "deprecated": false
286 },
287 {
288+ "name": "SapphireRapids-v1",
289+ "typename": "SapphireRapids-v1-x86_64-cpu",
290+ "unavailable-features": [
291+ "pcid",
292+ "x2apic",
293+ "tsc-deadline",
294+ "hle",
295+ "invpcid",
296+ "rtm",
297+ "avx512f",
298+ "avx512dq",
299+ "rdseed",
300+ "avx512ifma",
301+ "avx512cd",
302+ "sha-ni",
303+ "avx512bw",
304+ "avx512vl",
305+ "avx512vbmi",
306+ "avx512vbmi2",
307+ "gfni",
308+ "vpclmulqdq",
309+ "avx512vnni",
310+ "avx512bitalg",
311+ "avx512-vpopcntdq",
312+ "rdpid",
313+ "bus-lock-detect",
314+ "serialize",
315+ "tsx-ldtrk",
316+ "amx-bf16",
317+ "avx512-fp16",
318+ "amx-tile",
319+ "amx-int8",
320+ "spec-ctrl",
321+ "arch-capabilities",
322+ "ssbd",
323+ "avx-vnni",
324+ "avx512-bf16",
325+ "3dnowprefetch",
326+ "wbnoinvd",
327+ "xsavec",
328+ "xsaves",
329+ "xfd",
330+ "rdctl-no",
331+ "ibrs-all",
332+ "skip-l1dfl-vmentry",
333+ "mds-no",
334+ "pschange-mc-no",
335+ "taa-no"
336+ ],
337+ "static": false,
338+ "migration-safe": true,
339+ "deprecated": false
340+ },
341+ {
342+ "name": "SapphireRapids",
343+ "typename": "SapphireRapids-x86_64-cpu",
344+ "unavailable-features": [
345+ "pcid",
346+ "x2apic",
347+ "tsc-deadline",
348+ "hle",
349+ "invpcid",
350+ "rtm",
351+ "avx512f",
352+ "avx512dq",
353+ "rdseed",
354+ "avx512ifma",
355+ "avx512cd",
356+ "sha-ni",
357+ "avx512bw",
358+ "avx512vl",
359+ "avx512vbmi",
360+ "avx512vbmi2",
361+ "gfni",
362+ "vpclmulqdq",
363+ "avx512vnni",
364+ "avx512bitalg",
365+ "avx512-vpopcntdq",
366+ "rdpid",
367+ "bus-lock-detect",
368+ "serialize",
369+ "tsx-ldtrk",
370+ "amx-bf16",
371+ "avx512-fp16",
372+ "amx-tile",
373+ "amx-int8",
374+ "spec-ctrl",
375+ "arch-capabilities",
376+ "ssbd",
377+ "avx-vnni",
378+ "avx512-bf16",
379+ "3dnowprefetch",
380+ "wbnoinvd",
381+ "xsavec",
382+ "xsaves",
383+ "xfd",
384+ "rdctl-no",
385+ "ibrs-all",
386+ "skip-l1dfl-vmentry",
387+ "mds-no",
388+ "pschange-mc-no",
389+ "taa-no"
390+ ],
391+ "alias-of": "SapphireRapids-v1",
392+ "static": false,
393+ "migration-safe": true,
394+ "deprecated": false
395+ },
396+ {
397 "name": "SandyBridge-v2",
398 "typename": "SandyBridge-v2-x86_64-cpu",
399 "unavailable-features": [
400@@ -37163,7 +37408,6 @@
401 "avx512bitalg",
402 "avx512-vpopcntdq",
403 "rdpid",
404- "fsrm",
405 "spec-ctrl",
406 "arch-capabilities",
407 "ssbd",
408@@ -37206,7 +37450,6 @@
409 "avx512bitalg",
410 "avx512-vpopcntdq",
411 "rdpid",
412- "fsrm",
413 "spec-ctrl",
414 "arch-capabilities",
415 "ssbd",
416@@ -37249,7 +37492,6 @@
417 "avx512bitalg",
418 "avx512-vpopcntdq",
419 "rdpid",
420- "fsrm",
421 "spec-ctrl",
422 "arch-capabilities",
423 "ssbd",
424@@ -37705,7 +37947,6 @@
425 "rdseed",
426 "sha-ni",
427 "rdpid",
428- "fsrm",
429 "fxsr-opt",
430 "misalignsse",
431 "3dnowprefetch",
432@@ -37736,7 +37977,6 @@
433 "rdseed",
434 "sha-ni",
435 "rdpid",
436- "fsrm",
437 "fxsr-opt",
438 "misalignsse",
439 "3dnowprefetch",
440@@ -38629,6 +38869,7 @@
441 "fma": true,
442 "cx16": true,
443 "de": true,
444+ "fzrm": true,
445 "stepping": 1,
446 "xsave": true,
447 "clflush": true,
448@@ -38689,7 +38930,9 @@
449 "lm": true,
450 "vmx-exit-save-preemption-timer": false,
451 "vmx-entry-load-pat": false,
452- "fsrm": false,
453+ "fsrm": true,
454+ "fsrs": true,
455+ "fsrc": true,
456 "vmx-entry-load-perf-global-ctrl": false,
457 "vmx-io-bitmap": false,
458 "umip": true,
459@@ -38981,6 +39224,7 @@
460 "fma": true,
461 "cx16": true,
462 "de": true,
463+ "fzrm": true,
464 "stepping": 1,
465 "xsave": true,
466 "clflush": true,
467@@ -39041,7 +39285,9 @@
468 "lm": true,
469 "vmx-exit-save-preemption-timer": false,
470 "vmx-entry-load-pat": false,
471- "fsrm": false,
472+ "fsrm": true,
473+ "fsrs": true,
474+ "fsrc": true,
475 "vmx-entry-load-perf-global-ctrl": false,
476 "vmx-io-bitmap": false,
477 "umip": true,
478--- a/tests/qemucapabilitiesdata/caps_8.0.0.x86_64.xml
479+++ b/tests/qemucapabilitiesdata/caps_8.0.0.x86_64.xml
480@@ -398,6 +398,7 @@
481 <property name='fma' type='boolean' value='true' migratable='yes'/>
482 <property name='cx16' type='boolean' value='true' migratable='yes'/>
483 <property name='de' type='boolean' value='true' migratable='yes'/>
484+ <property name='fzrm' type='boolean' value='false'/>
485 <property name='stepping' type='number' value='0'/>
486 <property name='xsave' type='boolean' value='true' migratable='yes'/>
487 <property name='clflush' type='boolean' value='true' migratable='yes'/>
488@@ -459,6 +460,8 @@
489 <property name='vmx-exit-save-preemption-timer' type='boolean' value='false'/>
490 <property name='vmx-entry-load-pat' type='boolean' value='false'/>
491 <property name='fsrm' type='boolean' value='false'/>
492+ <property name='fsrs' type='boolean' value='false'/>
493+ <property name='fsrc' type='boolean' value='false'/>
494 <property name='vmx-entry-load-perf-global-ctrl' type='boolean' value='false'/>
495 <property name='vmx-io-bitmap' type='boolean' value='false'/>
496 <property name='umip' type='boolean' value='true' migratable='yes'/>
497@@ -831,6 +834,98 @@
498 <blocker name='invpcid'/>
499 <blocker name='rtm'/>
500 </cpu>
501+ <cpu type='kvm' name='SapphireRapids-v1' typename='SapphireRapids-v1-x86_64-cpu' usable='no'>
502+ <blocker name='pcid'/>
503+ <blocker name='hle'/>
504+ <blocker name='erms'/>
505+ <blocker name='invpcid'/>
506+ <blocker name='rtm'/>
507+ <blocker name='avx512f'/>
508+ <blocker name='avx512dq'/>
509+ <blocker name='avx512ifma'/>
510+ <blocker name='avx512cd'/>
511+ <blocker name='avx512bw'/>
512+ <blocker name='avx512vl'/>
513+ <blocker name='avx512vbmi'/>
514+ <blocker name='pku'/>
515+ <blocker name='avx512vbmi2'/>
516+ <blocker name='gfni'/>
517+ <blocker name='vaes'/>
518+ <blocker name='vpclmulqdq'/>
519+ <blocker name='avx512vnni'/>
520+ <blocker name='avx512bitalg'/>
521+ <blocker name='avx512-vpopcntdq'/>
522+ <blocker name='la57'/>
523+ <blocker name='bus-lock-detect'/>
524+ <blocker name='fsrm'/>
525+ <blocker name='serialize'/>
526+ <blocker name='tsx-ldtrk'/>
527+ <blocker name='amx-bf16'/>
528+ <blocker name='avx512-fp16'/>
529+ <blocker name='amx-tile'/>
530+ <blocker name='amx-int8'/>
531+ <blocker name='spec-ctrl'/>
532+ <blocker name='avx-vnni'/>
533+ <blocker name='avx512-bf16'/>
534+ <blocker name='fzrm'/>
535+ <blocker name='fsrs'/>
536+ <blocker name='fsrc'/>
537+ <blocker name='xfd'/>
538+ <blocker name='avx512f'/>
539+ <blocker name='avx512f'/>
540+ <blocker name='avx512f'/>
541+ <blocker name='pku'/>
542+ <blocker name='amx-tile'/>
543+ <blocker name='amx-tile'/>
544+ <blocker name='ibrs-all'/>
545+ <blocker name='taa-no'/>
546+ </cpu>
547+ <cpu type='kvm' name='SapphireRapids' typename='SapphireRapids-x86_64-cpu' usable='no'>
548+ <blocker name='pcid'/>
549+ <blocker name='hle'/>
550+ <blocker name='erms'/>
551+ <blocker name='invpcid'/>
552+ <blocker name='rtm'/>
553+ <blocker name='avx512f'/>
554+ <blocker name='avx512dq'/>
555+ <blocker name='avx512ifma'/>
556+ <blocker name='avx512cd'/>
557+ <blocker name='avx512bw'/>
558+ <blocker name='avx512vl'/>
559+ <blocker name='avx512vbmi'/>
560+ <blocker name='pku'/>
561+ <blocker name='avx512vbmi2'/>
562+ <blocker name='gfni'/>
563+ <blocker name='vaes'/>
564+ <blocker name='vpclmulqdq'/>
565+ <blocker name='avx512vnni'/>
566+ <blocker name='avx512bitalg'/>
567+ <blocker name='avx512-vpopcntdq'/>
568+ <blocker name='la57'/>
569+ <blocker name='bus-lock-detect'/>
570+ <blocker name='fsrm'/>
571+ <blocker name='serialize'/>
572+ <blocker name='tsx-ldtrk'/>
573+ <blocker name='amx-bf16'/>
574+ <blocker name='avx512-fp16'/>
575+ <blocker name='amx-tile'/>
576+ <blocker name='amx-int8'/>
577+ <blocker name='spec-ctrl'/>
578+ <blocker name='avx-vnni'/>
579+ <blocker name='avx512-bf16'/>
580+ <blocker name='fzrm'/>
581+ <blocker name='fsrs'/>
582+ <blocker name='fsrc'/>
583+ <blocker name='xfd'/>
584+ <blocker name='avx512f'/>
585+ <blocker name='avx512f'/>
586+ <blocker name='avx512f'/>
587+ <blocker name='pku'/>
588+ <blocker name='amx-tile'/>
589+ <blocker name='amx-tile'/>
590+ <blocker name='ibrs-all'/>
591+ <blocker name='taa-no'/>
592+ </cpu>
593 <cpu type='kvm' name='SandyBridge-v2' typename='SandyBridge-v2-x86_64-cpu' usable='no'>
594 <blocker name='spec-ctrl'/>
595 </cpu>
596@@ -1741,6 +1836,7 @@
597 <property name='fma' type='boolean' value='true' migratable='yes'/>
598 <property name='cx16' type='boolean' value='true' migratable='yes'/>
599 <property name='de' type='boolean' value='true' migratable='yes'/>
600+ <property name='fzrm' type='boolean' value='true' migratable='yes'/>
601 <property name='stepping' type='number' value='1'/>
602 <property name='xsave' type='boolean' value='true' migratable='yes'/>
603 <property name='clflush' type='boolean' value='true' migratable='yes'/>
604@@ -1801,7 +1897,9 @@
605 <property name='lm' type='boolean' value='true' migratable='yes'/>
606 <property name='vmx-exit-save-preemption-timer' type='boolean' value='false'/>
607 <property name='vmx-entry-load-pat' type='boolean' value='false'/>
608- <property name='fsrm' type='boolean' value='false'/>
609+ <property name='fsrm' type='boolean' value='true' migratable='yes'/>
610+ <property name='fsrs' type='boolean' value='true' migratable='yes'/>
611+ <property name='fsrc' type='boolean' value='true' migratable='yes'/>
612 <property name='vmx-entry-load-perf-global-ctrl' type='boolean' value='false'/>
613 <property name='vmx-io-bitmap' type='boolean' value='false'/>
614 <property name='umip' type='boolean' value='true' migratable='yes'/>
615@@ -2209,6 +2307,100 @@
616 <blocker name='3dnowprefetch'/>
617 <blocker name='xsavec'/>
618 </cpu>
619+ <cpu type='tcg' name='SapphireRapids-v1' typename='SapphireRapids-v1-x86_64-cpu' usable='no'>
620+ <blocker name='pcid'/>
621+ <blocker name='x2apic'/>
622+ <blocker name='tsc-deadline'/>
623+ <blocker name='hle'/>
624+ <blocker name='invpcid'/>
625+ <blocker name='rtm'/>
626+ <blocker name='avx512f'/>
627+ <blocker name='avx512dq'/>
628+ <blocker name='rdseed'/>
629+ <blocker name='avx512ifma'/>
630+ <blocker name='avx512cd'/>
631+ <blocker name='sha-ni'/>
632+ <blocker name='avx512bw'/>
633+ <blocker name='avx512vl'/>
634+ <blocker name='avx512vbmi'/>
635+ <blocker name='avx512vbmi2'/>
636+ <blocker name='gfni'/>
637+ <blocker name='vpclmulqdq'/>
638+ <blocker name='avx512vnni'/>
639+ <blocker name='avx512bitalg'/>
640+ <blocker name='avx512-vpopcntdq'/>
641+ <blocker name='rdpid'/>
642+ <blocker name='bus-lock-detect'/>
643+ <blocker name='serialize'/>
644+ <blocker name='tsx-ldtrk'/>
645+ <blocker name='amx-bf16'/>
646+ <blocker name='avx512-fp16'/>
647+ <blocker name='amx-tile'/>
648+ <blocker name='amx-int8'/>
649+ <blocker name='spec-ctrl'/>
650+ <blocker name='arch-capabilities'/>
651+ <blocker name='ssbd'/>
652+ <blocker name='avx-vnni'/>
653+ <blocker name='avx512-bf16'/>
654+ <blocker name='3dnowprefetch'/>
655+ <blocker name='wbnoinvd'/>
656+ <blocker name='xsavec'/>
657+ <blocker name='xsaves'/>
658+ <blocker name='xfd'/>
659+ <blocker name='rdctl-no'/>
660+ <blocker name='ibrs-all'/>
661+ <blocker name='skip-l1dfl-vmentry'/>
662+ <blocker name='mds-no'/>
663+ <blocker name='pschange-mc-no'/>
664+ <blocker name='taa-no'/>
665+ </cpu>
666+ <cpu type='tcg' name='SapphireRapids' typename='SapphireRapids-x86_64-cpu' usable='no'>
667+ <blocker name='pcid'/>
668+ <blocker name='x2apic'/>
669+ <blocker name='tsc-deadline'/>
670+ <blocker name='hle'/>
671+ <blocker name='invpcid'/>
672+ <blocker name='rtm'/>
673+ <blocker name='avx512f'/>
674+ <blocker name='avx512dq'/>
675+ <blocker name='rdseed'/>
676+ <blocker name='avx512ifma'/>
677+ <blocker name='avx512cd'/>
678+ <blocker name='sha-ni'/>
679+ <blocker name='avx512bw'/>
680+ <blocker name='avx512vl'/>
681+ <blocker name='avx512vbmi'/>
682+ <blocker name='avx512vbmi2'/>
683+ <blocker name='gfni'/>
684+ <blocker name='vpclmulqdq'/>
685+ <blocker name='avx512vnni'/>
686+ <blocker name='avx512bitalg'/>
687+ <blocker name='avx512-vpopcntdq'/>
688+ <blocker name='rdpid'/>
689+ <blocker name='bus-lock-detect'/>
690+ <blocker name='serialize'/>
691+ <blocker name='tsx-ldtrk'/>
692+ <blocker name='amx-bf16'/>
693+ <blocker name='avx512-fp16'/>
694+ <blocker name='amx-tile'/>
695+ <blocker name='amx-int8'/>
696+ <blocker name='spec-ctrl'/>
697+ <blocker name='arch-capabilities'/>
698+ <blocker name='ssbd'/>
699+ <blocker name='avx-vnni'/>
700+ <blocker name='avx512-bf16'/>
701+ <blocker name='3dnowprefetch'/>
702+ <blocker name='wbnoinvd'/>
703+ <blocker name='xsavec'/>
704+ <blocker name='xsaves'/>
705+ <blocker name='xfd'/>
706+ <blocker name='rdctl-no'/>
707+ <blocker name='ibrs-all'/>
708+ <blocker name='skip-l1dfl-vmentry'/>
709+ <blocker name='mds-no'/>
710+ <blocker name='pschange-mc-no'/>
711+ <blocker name='taa-no'/>
712+ </cpu>
713 <cpu type='tcg' name='SandyBridge-v2' typename='SandyBridge-v2-x86_64-cpu' usable='no'>
714 <blocker name='x2apic'/>
715 <blocker name='tsc-deadline'/>
716@@ -2342,7 +2534,6 @@
717 <blocker name='avx512bitalg'/>
718 <blocker name='avx512-vpopcntdq'/>
719 <blocker name='rdpid'/>
720- <blocker name='fsrm'/>
721 <blocker name='spec-ctrl'/>
722 <blocker name='arch-capabilities'/>
723 <blocker name='ssbd'/>
724@@ -2378,7 +2569,6 @@
725 <blocker name='avx512bitalg'/>
726 <blocker name='avx512-vpopcntdq'/>
727 <blocker name='rdpid'/>
728- <blocker name='fsrm'/>
729 <blocker name='spec-ctrl'/>
730 <blocker name='arch-capabilities'/>
731 <blocker name='ssbd'/>
732@@ -2414,7 +2604,6 @@
733 <blocker name='avx512bitalg'/>
734 <blocker name='avx512-vpopcntdq'/>
735 <blocker name='rdpid'/>
736- <blocker name='fsrm'/>
737 <blocker name='spec-ctrl'/>
738 <blocker name='arch-capabilities'/>
739 <blocker name='ssbd'/>
740@@ -2723,7 +2912,6 @@
741 <blocker name='rdseed'/>
742 <blocker name='sha-ni'/>
743 <blocker name='rdpid'/>
744- <blocker name='fsrm'/>
745 <blocker name='fxsr-opt'/>
746 <blocker name='misalignsse'/>
747 <blocker name='3dnowprefetch'/>
748@@ -2747,7 +2935,6 @@
749 <blocker name='rdseed'/>
750 <blocker name='sha-ni'/>
751 <blocker name='rdpid'/>
752- <blocker name='fsrm'/>
753 <blocker name='fxsr-opt'/>
754 <blocker name='misalignsse'/>
755 <blocker name='3dnowprefetch'/>

Subscribers

People subscribed via source and target branches