Linux 6.12 Finishing The Transition For Moving Intel CPUs Past The "Family 6" Era

Intel engineers have been transitioning the Linux kernel code around Intel CPUs to new VFM macros for encoding the Vendor, Family, Model information more elegantly and making the code future-proof against new non Family 6 processors. The new VFM'ed code has been landing the past few kernel cycles and for the upcoming Linux 6.12 cycle looks like it will be wrapped up.
Ahead of the Linux 6.12 merge window opening up next week, a number of early pull requests have been submitted and among that is the x86/cpu updates from tip.git. That pull request puts the finishing touches on the rework on the new Intel CPU model defines:
"Add the final conversions to the new Intel VFM CPU model matching macros which include the vendor and finally drop the old ones which hardcode family 6"
The existing Intel Family 6 CPU definitions within the Linux kernel cover up through next year's Clearwater Forest with Darkmont cores. So after that is perhaps the point we will see Intel's new products moving past the Family 6 era.
20 Comments
