The Linux kernel version 7.2 has been officially released, following its regular development schedule. This release cycle was noted as one of the busiest, comparable to the 6.7 cycle, indicating a continued high pace of development and integration into the kernel.
Significant technical achievements in Linux 7.2 include the implementation of cache-aware scheduling, which optimizes how tasks utilize CPU caches. Improvements were also made to MGLRU (Multi-Generational Least Recently Used) memory management. The release introduces the concept of sub-schedulers for sched_ext and automatic creation of multi-size transparent hugepages, enhancing system performance and resource management.
Igalia contributed to the release, notably with the DRM scheduler fair policy, which aims to improve GPU sharing scenarios. However, due to a last-minute regression report, this policy is currently opt-in rather than default. Additionally, runtime power management support for GPUs in the Raspberry Pi 4 and 5 has been integrated, allowing for more efficient power usage on these devices. Improvements were also made to sched_ext and futex, alongside general bug fixes.
The observability of sched_ext has been enhanced to simplify debugging. When a custom sched_ext scheduler encounters a runtime error, the kernel now prioritizes dumping the status of the exit CPU and surfaces its CPU ID directly to BPF schedulers and userspace tools. This mitigation addresses previous issues where buffer size limits could truncate diagnostic dumps on high-core systems.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Linux kernel version 7.2 has been released, introducing new features like cache-aware scheduling, improvements to MGLRU, and runtime power management for Raspberry Pi 4 and 5 GPUs. This update continues a trend of busy development cycles, bringing optimizations and new capabilities to the Linux ecosystem.