An urgent set of patches for the latest release candidate (RC) of the under-development Linux (opens in new tab) v5.15 kernel reportedly helped the popular open source (opens in new tab) kernel avert what’s described as a “hardware trainwreck”.
Phoronix caught hold of last minute urgent updates sent hours before Linus Torvalds, the kernel’s principle developer, was to put out the fifth RC of the upcoming kernel.
The patch was added by longtime kernel developer Thomas Gleixner who described it as “yet another attempt at fixing the never-ending saga of botched x86 timers...”
- Check our roundup of the best Linux distros (opens in new tab)
- Here’s our list of the best Linux distros for business (opens in new tab)
- These are the best Linux distros for developers (opens in new tab)
Gleixner's patch made it to Torvalds’ Linux v5.15-rc5 release (opens in new tab), who called the release a fairly normal one at this stage of development.
Saving a trainwreck
Gleixner’s patch was titled "use another crystalball to evaluate HPET usability," and aimed to fix an issue with the high precision event timer (HPET) coming to a halt on modern Intel processors, under certain circumstances, even if it is being used by the kernel.
Phoronix says that the kernel has employed various mechanisms in the past to workaround the problem with HPET.
The problems date back to 2019 when Linux first experimented with disabling HPET on select Intel (opens in new tab) platforms. However, since there have been quirks in the previous solutions, Gleixner’s latest patch will simply disable HPET when it detects the presence of the PC10 power state.
Assuming that things go according to plan, Linux 5.15 should come out towards late October/early November.
- Here are the best Linux laptops (opens in new tab) for running Linux
Via Phoronix (opens in new tab)