January 15th, 2025

Intel, AMD engineers rush to save Linux 6.13 after dodgy Microsoft code change

Intel and AMD engineers addressed a problematic Microsoft code change that jeopardized the Linux 6.13 kernel's stability, highlighting quality control issues and oversight concerns in the code review process.

Read original articleLink Icon
Intel, AMD engineers rush to save Linux 6.13 after dodgy Microsoft code change

Intel and AMD engineers intervened to address a problematic code change from a Microsoft developer that threatened the stability of the upcoming Linux 6.13 kernel. The modification aimed to enhance performance by utilizing large read-only execute (ROX) pages for caching executable pages. However, it led to significant issues, particularly on systems with Control Flow Integrity (CFI) enabled, including failures in resuming from hibernation on Intel Alder Lake machines. Intel's Peter Zijlstra quickly committed a patch to disable the problematic code, emphasizing that it was not ready for inclusion in the stable release. Concerns were raised about the lack of oversight, as the change was implemented without approval from the Linux x86/x86_64 maintainers. This incident highlights ongoing quality control issues within Microsoft's contributions to the Linux kernel and raises questions about the review processes that allowed the problematic code to be included so close to the release date.

- Intel and AMD engineers fixed a problematic Microsoft code change before the Linux 6.13 release.

- The change aimed to improve performance but caused significant issues on some systems.

- A patch was quickly committed to disable the problematic code.

- Concerns were raised about the lack of oversight in the code review process.

- The incident underscores ongoing quality control issues with Microsoft's contributions to Linux.

Link Icon 5 comments
By @unquietwiki - 21 days
Based on the other comments here, a better title might be "Unvetted code change triaged in Linux 6.13". Not as sexy, but accurate?
By @cortesoft - 21 days
Not sure what this has to do with Microsoft… did they exert influence to get the change accepted or something?
By @arunc - 21 days
Click baity title, why bitch about Microsoft?
By @rafram - 21 days
> Microsoft is notable for dubious quality control standards regarding releases of its flagship operating system, Windows. That one of its engineers should drop some dodgy code into the Linux kernel is not hugely surprising

The Register has been going crazy with the editorializing lately. Is this even true? I hate Windows as much as anyone, but the OS itself doesn’t feel particularly buggy or untested these days. (It’s the programs you install that provide that element.)