Get ready to dive into the latest Linux kernel updates, because Linux 6.18-rc4 is here, and it’s packed with changes that could shape the future of AMD and x86 compatibility. This weekend’s merge ahead of the test kernel release brings a slew of fixes and enhancements, particularly for x86 (x86_64) systems. But here’s where it gets exciting: AMD Zen 6 CPUs are taking center stage.
First off, the kernel now recognizes 16 additional AMD Zen 6 CPU model IDs, a move that’s all about future-proofing Linux for next-generation processors. As we previously discussed when the kernel patch surfaced, AMD is expanding its Family 1Ah lineup to accommodate these new models. This isn’t just a minor tweak—it’s a strategic step to ensure Linux is ready for the wave of Zen 6-based products on the horizon. And this is the part most people miss: by broadening the range of recognized IDs, Linux is laying the groundwork for seamless integration with upcoming hardware.
But here’s where it gets controversial: AMD is also addressing a lingering issue with Zen 5 CPUs. Remember that RDSEED bug we talked about a few weeks ago? Well, it’s back in the spotlight. AMD has acknowledged the architectural flaw affecting RNG seeding on select Zen 5 CPUs with older microcode. The fix? A microcode/AGESA update is on the way, with the AMD EPYC 9005 microcode already rolling out. However, Linux 6.18-rc4 is taking a proactive approach by disabling RDSEED on affected CPUs until the fix is widely applied. This raises a question: Is disabling RDSEED the best temporary solution, or could it introduce unforeseen challenges for users? Let us know your thoughts in the comments.
Beyond AMD, the x86/fixes pull includes a critical patch for FPU XFD state synchronization during signal delivery, ensuring smoother operation for AMD systems. Additionally, kernel builds with CONFIGCFI=y and CONFIGLTOCLANGFULL=y will no longer face build failures, thanks to a targeted fix. These updates may sound technical, but they’re essential for developers and enthusiasts alike, ensuring stability and compatibility across the board.
For those eager to explore the nitty-gritty, the full details of this week’s x86/fixes are available in the pull request (https://lore.kernel.org/lkml/aQW2Imsfgixz_jBc@gmail.com/). With these patches now merged into Linux Git, Linux 6.18-rc4 is set to drop later today, marking another milestone in the kernel’s evolution. Whether you’re a developer, a hardware enthusiast, or just curious about the future of Linux and AMD, this release has something for everyone. What do you think about AMD’s approach to the RDSEED bug? Is Linux 6.18-rc4 addressing these issues the right way? Share your opinions below!