News: 0001535305

  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)

Intel Wrapping Up Family 18 / Family 19 CPU Model Preparations Ahead Of Linux 6.15

([Intel] 9 Hours Ago Family Model Version)


Over the past year Intel has been [1]working to prepare the Linux kernel for the end of the "Family 6" CPU era . There's been [2]a big rework to the Intel CPU model handling within the Linux kernel given that "Family 6" has been in use since the 1990s and moving forward Intel CPUs will [3]appear in Family 19 like Diamond Rapids along with [4]Family 18 as part of the new CPU identification. Thus a lot of Linux kernel checks need to be reconfigured for the multi-family Intel handling. With Linux 6.15 it looks like most of that will be finally wrapped up.

On the Linux kernel mailing list has been a patch series from Intel engineers for completing an audit of the Intel Family numbers handling and moving to their recent Vendor Family Model (VFM) handling to properly handle both existing Intel CPUs as well as future processors.

Intel's Sohil Mehta had commented on [5]the recent patch series :

"Mainstream Intel processors have been using Family 6 for a couple of decades. This series is an audit of all the arch/x86 Intel Family-model checks to get ready for the upcoming Family 18 and 19 models. It also converts the last reamaining Intel x86_model checks to VFM ones."

Linux kernel developer Ingo Molnar [6]commented yesterday:

"I've applied the first 13 patches to tip:x86/cpu to help move this along. I fixed a handful of typos, but haven't noticed any functional problems so far, so unless there's problems in -next this might be OK for the merge window. (Famous last words.)"

As of this morning those patches were picked up by [7]the x86/core branch . With them now being part of this tip/tip.git branch, they should be submitted for the upcoming Linux 6.15 merge window barring any last minute issues from appearing or concerns raised by other kernel developers.



[1] https://www.phoronix.com/news/Intel-CPU-Family-6-Ending

[2] https://www.phoronix.com/news/Intel-CPU-Models-Linux-6.10

[3] https://www.phoronix.com/news/Intel-Diamond-Rapids-Family-19

[4] https://www.phoronix.com/news/Intel-Family-19-Family-18-Patch

[5] https://lore.kernel.org/all/20250219184133.816753-1-sohil.mehta@intel.com/

[6] https://lore.kernel.org/all/Z9m9B7BmoItsfjiM@gmail.com/

[7] https://web.git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/log/?h=x86/core



phoronix

The countdown had stalled at 'T' minus 69 seconds when Desiree, the first
female ape to go up in space, winked at me slyly and pouted her thick,
rubbery lips unmistakably -- the first of many such advances during what
would prove to be the longest, and most memorable, space voyage of my
career.
-- Winning sentence, 1985 Bulwer-Lytton bad fiction contest.