Re: [PATCH v2 2/3] x86/cpu/intel: Simplify F00F bug notice using pr_notice_once()

From: Maciej W. Rozycki

Date: Thu May 21 2026 - 18:39:56 EST


On Mon, 18 May 2026, Dave Hansen wrote:

> The most likely thing is: there are a few dozen Pentiums (if that) out
> there running mainline kernels. I'm not sure they even have more than a
> couple of distros they can run. Nobody is going to notice this message
> going away.

Well, I've noticed this already, but go nuke it, I'm not going to care.
I'm glad the do_clear_cpu_cap() warning does go away though; I've never
got to looking into it, so thanks, Sohil, for this effort.

Maciej

Linux version 7.0.0-dirty (macro@angie) (i386-linux-gnu-gcc (GCC) 15.0.0 20241112 (experimental), GNU ld (GNU Binutils) 2.45.50.20250805) #1 SMP PREEMPT Fri May 1 22:51:23 BST 2026
KERNEL supported cpus:
Intel GenuineIntel
x86 CPU feature dependency check failure: CPU0 has 'mmx' enabled but 'fxsr' disabled. Kernel might be fine, but no guarantees.
x86/CPU: Model not found in latest microcode list
[...]
Intel Pentium with F0 0F bug - workaround enabled.
[...]
smpboot: CPU0: Intel Pentium MMX (family: 0x5, model: 0x4, stepping: 0x3)
[...]
smp: Bringing up secondary CPUs ...
smpboot: x86: Booting SMP configuration:
.... node #0, CPUs: #1
Masked ExtINT on CPU#1
[Firmware Bug]: CPU 1: APIC ID mismatch. CPUID: 0x0000 APIC: 0x0001
------------[ cut here ]------------
WARNING: at do_clear_cpu_cap+0x90/0xe0, CPU#1: swapper/1/0
CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted 7.0.0-dirty #1 PREEMPT
[...]