mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] x86/bugs: Replace RFDS model checks with VFM ones
@ 2026-10-30 19:52 Sohil Mehta
  2026-10-30 21:50 ` Pawan Gupta
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Sohil Mehta @ 2026-10-30 19:52 UTC (permalink / raw)
  To: Dave Hansen, Borislav Petkov, x86
  Cc: Thomas Gleixner, Ingo Molnar, H . Peter Anvin, Pawan Gupta,
	Dave Hansen, Tony Luck, Sohil Mehta, linux-kernel

The RFDS vulnerability check uses raw model numbers to identify Alder
Lake and Raptor Lake. Most Intel-specific code has already moved away
from x86_model checks, but this one got added recently.

Replace the x86_model checks with VFM ones to make them more readable.

Signed-off-by: Sohil Mehta <sohil.mehta@intel.com>
---
 arch/x86/kernel/cpu/common.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c
index c7352827f491..8d7bd8bb7b18 100644
--- a/arch/x86/kernel/cpu/common.c
+++ b/arch/x86/kernel/cpu/common.c
@@ -1392,8 +1392,8 @@ static bool __init vulnerable_to_rfds(u64 x86_arch_cap_msr)
 	 * both Core and Atom CPUs. Mark unaffected when Atom CPUs are not
 	 * present.
 	 */
-	if ((boot_cpu_data.x86_model == 0x97 ||
-	     boot_cpu_data.x86_model == 0xB7) &&
+	if ((boot_cpu_data.x86_vfm == INTEL_ALDERLAKE ||
+	     boot_cpu_data.x86_vfm == INTEL_RAPTORLAKE) &&
 	     boot_cpu_data.topo.intel_type != INTEL_CPU_TYPE_ATOM &&
 	     !boot_cpu_has(X86_FEATURE_HYBRID_CPU))
 		return false;
-- 
2.43.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-11-02  4:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-30 19:52 [PATCH] x86/bugs: Replace RFDS model checks with VFM ones Sohil Mehta
2026-10-30 21:50 ` Pawan Gupta
2026-10-31  4:20 ` Borislav Petkov
2026-11-02  3:56 ` [tip: x86/urgent] " tip-bot2 for Sohil Mehta
2026-11-02  4:31 ` [tip: x86/cleanups] " tip-bot2 for Sohil Mehta

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®