Get ready for some exciting updates with Linux 6.18-rc4! This release brings a whole new set of features and fixes, especially for AMD 6 enthusiasts. But here's where it gets controversial... or at least, a bit more complex for those new to the world of Linux and AMD processors.
Let's dive right in!
The AMD Zen 6 Revolution
The kernel now recognizes an expanded range of AMD Zen 6 CPU model IDs, paving the way for the next generation of AMD processors to seamlessly integrate with Linux. This is a significant step forward, as it ensures that the latest AMD hardware will work seamlessly with the Linux operating system. Imagine the power and performance these new processors will bring to your Linux-based systems!
A Bug and a Fix: RDSEED and Zen 5
Now, here's where things get a bit tricky. There's an architectural issue with RDSEED usage on certain Zen 5 CPUs, which AMD has acknowledged and is working to fix. The upcoming microcode/AGESA update will address this bug, and AMD is already rolling out the updated EPYC 9005 microcode. In the meantime, Linux 6.18-rc4 takes a proactive approach by disabling RDSEED on affected Zen 5 CPUs with older microcode versions.
Other x86 Fixes: FPU and Build Issues
Moving beyond AMD, the x86/fixes pull also includes a fix for AMD FPU XFD state synchronization during signal delivery. Additionally, a build failure issue has been addressed for kernel builds with specific configurations (CONFIGCFI=y and CONFIGLTOCLANGFULL=y). These fixes ensure a smoother experience for developers and users alike.
So, there you have it! Linux 6.18-rc4 is packed with improvements and fixes, especially for AMD 6 users. But what do you think? Are you excited about these updates? Or do you have concerns about the RDSEED bug and its impact on Zen 5 CPUs? Feel free to share your thoughts and experiences in the comments below. We'd love to hear from both Linux enthusiasts and those new to the world of open-source operating systems!