News: 0001581399

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.18 Updating The Baseline For Marking Intel CPU Microcode As Outdated

([Intel] 105 Minutes Ago Intel Old Microcode)


Introduced this year with the Linux 6.16 kernel was the new functionality for [1]reporting to users when running on outdated Intel CPU microcode since [2]it can pose security vulnerability issues and/or functionality problems. The Linux kernel support for propagating this "old_microcode" reporting via sysfs relies on a static list of microcode versions corresponding to different Intel CPU generations. For the Linux 6.18 kernel this list is being updated to reflect modern baselines for Intel recommendations on CPU microcode.

Sent in via the [3]x86/microcode pull request is refreshing the revisions of Intel CPU microcode for determining the old microcode versions. In particular, it updates against the Intel CPU microcode versions published in May with the Intel CPU microcode 20250512 release.

Intel published [4]their May 2025 CPU microcode updates mainly due to the [5]Training Solo security issue . The May microcode updates covered from Intel Lunar Lake back through 8th Gen Core CPUs. For server CPUs from 2nd Gen Xeon Scalable through the newest Xeon 6 processors.

So if your Intel Linux systems are running CPU microcode prior to the May 2025 release, beginning on Linux 6.18 that will now be propagated to user-space with the updated "old_microcode" handling to make sure users/administrators are aware.



[1] https://www.phoronix.com/news/Intel-Old-Microcode-Vulnerable

[2] https://www.phoronix.com/news/Linux-Intel-Old-Microcode-Vuln

[3] https://lore.kernel.org/lkml/20250926100708.GAaNZlzKcAZilZHRZb@fat_crate.local/

[4] https://www.phoronix.com/news/Intel-Microcode-Training-Solo

[5] https://www.phoronix.com/news/Training-Solo-Vulnerability



phoronix

Where's th' DAFFY DUCK EXHIBIT??