Linux Kernel 7.2: Strengthening Security, Hardware Support, and Broader SoC Compatibility

Widely Covered
The Linux Kernel 7.2 represents a significant step forward in security and hardware compatibility, implementing a series of profound changes. The updates focused on kernel hardening and providing comprehensive support for modern architectures and processors.

In the realm of security, critical flaws were addressed. Linux 7.2 fixes a long-standing leak in the PID reference counting within the POSIX CPU timer code, as well as vulnerabilities that exposed Denial-of-Service (DoS) attacks via arming timers through the HRTIMER interface. Furthermore, the last architecture-specific optimized implementation of the MD5 hashing algorithm was removed, eliminating legacy code and ensuring better security for modern hardware.

Significant progress was also made in hardware support. The Linux 7.2 EDAC drivers were updated to optimally support new Intel hardware, including Diamond Rapids processors, as well as the Nova Lake H and Panther Lake H architectures. These updates include enhanced features such as sub-memory channel awareness and Rank Retry Logic for Diamond Rapids, further improving error detection and correction capabilities.

Another focus was placed on expanding compatibility with new hardware. The Kernel 7.2 enabled mainline support for a wide range of System-on-Chips (SoCs), including the Apple M3 series, as well as various Qualcomm and RISC-V processors. These advancements broaden the possibilities for developers and end-users to integrate new technologies and devices with Linux, including significant updates for server BMCs and cooling systems.
Info

Sources: 4 sources

First seen: 1 month ago

Last updated: 3 weeks ago