Commit dd70aa3
committed
Merge: x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/4768
JIRA: https://issues.redhat.com/browse/RHEL-48649
Upstream Status: RHEL only
To address the incorrect ARCH_CAP_RSBA bit set by VMware hypervisor,
a retbleed_whitelist[] was introduced in RHEL only commit 890c306
("x86/bugs: Workaround for incorrectly set X86_BUG_RETBLEED under
VMware") to work around incorrect activation of IBRS which could have
some noticeable performance impact. As it was a Westmere CPU that was
having this problem at the time, the whitelist included Westmere and
all the follow-on CPUs before Skylake.
Now it is reported that some Nehalem using customers also have the same
problem. Extend the retbleed_whitelist[] to include all the Intel FAM6
processors before Skylake as well to prevent them from being marked as
vulnerable to Retbleed.
Signed-off-by: Waiman Long <longman@redhat.com>
Approved-by: Steve Best <sbest@redhat.com>
Approved-by: Lenny Szubowicz <lszubowi@redhat.com>
Approved-by: Jay Shin <jaeshin@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: Lucas Zampieri <lzampier@redhat.com>1 file changed
+9
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
164 | 173 | | |
165 | 174 | | |
166 | 175 | | |
| |||
0 commit comments