Messages in this thread | | | Subject | Re: [PATCH] x86/cpu: clear X86_BUG_SPECTRE_V2 on Zhaoxin family 7 CPUs | From | Tony W Wang-oc <> | Date | Thu, 16 Jan 2020 11:51:39 +0800 |
| |
On 16/01/2020 06:19, Thomas Gleixner wrote: > Tony W Wang-oc <TonyWWang-oc@zhaoxin.com> writes: > >> These CPUs are not affected by spectre_v2, so clear spectre_v2 bug flag >> in their specific initialization code. >> >> if (cpu_has(c, X86_FEATURE_VMX)) >> centaur_detect_vmx_virtcap(c); >> + >> + if (c->x86 == 7) { >> + setup_clear_cpu_cap(X86_BUG_SPECTRE_V2); >> + clear_bit(X86_BUG_SPECTRE_V2, (unsigned long *)cpu_caps_set); > > No. Please use cpu_vuln_whitelist. It exists for exactly this > purpose. You just need to extend it with a NO_SPECTRE_V2 bit.
Got, done.
Sincerely TonyWWang-oc
| |