Thermald is Intel's Linux thermal-management background service, the small piece of system software that watches CPU temperatures on Intel-powered laptops and desktops and steps in to throttle the system before it overheats. The 2.5.12 release, which shipped Friday, is the first to support ARM hardware.
The change came from Amit Kucheria, a Director of Engineering at Qualcomm, who refactored the daemon's internals to introduce a platform-agnostic back-end that can drive both ARM and Intel silicon through the same code path, as Phoronix reported in its coverage of the release. Kucheria confirmed that Qualcomm intends to keep testing ARM changes upstream rather than maintaining a fork, in part because Intel's own engineers have no ARM devices to exercise the code on.
The mechanism matters more than the version number. Thermald has historically been Intel-only, and Phoronix notes that even AMD's x86_64 processors were not supported before this cycle. By landing the change inside Intel's own project, Kucheria's team is contributing to the donor's codebase in place. Phoronix's framing is straightforward: this is an official Qualcomm push to expand the project's reach, and Intel is shipping it. That is the structural shape of upstream open source at the Linux plumbing layer. The company that benefits from the change does the work, the donor absorbs the code, and the same package runs on both vendors' machines.
It is also exactly the kind of move that creates internal friction, and Phoronix flags it directly: some at Intel may not be happy that their open-source project is now improving thermal management on competitor laptops. That tension is part of the story. The constructive read (a competitor improving the donor's project so the ecosystem gains) and the uncomfortable read (Intel's labor, now benefiting ARM laptops) are both real, and they are both downstream of the same refactor.
The rest of the 2.5.12 changelog lands as supporting context rather than the headline. The release adds new CPU identifiers for variants of Intel's upcoming Nova Lake silicon, restricts the adaptive thermal mode to Nova Lake and newer Intel CPUs, reworks RAPL (Running Average Power Limit) handling for more accurate power telemetry, and includes security hardening. Each is maintenance. The structural move is the ARM back-end, and it now ships in the version of Thermald that Linux distributions and laptop vendors will pick up next.
What to watch next: whether the next Thermald release notes name specific Qualcomm SoCs in the supported list, and whether Linux distributions building Thermald for ARM laptops carry the new daemon by default or wait for 2.5.13. The platform-agnostic refactor also opens a door, in principle, to any future non-Intel silicon a hardware vendor wants to upstream. The first time a competitor's engineer ships a feature inside the donor's project is the easy part to describe. The harder, slower question is who lands the next one.