← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Linux 7.2 Kernel Released with Cache-Aware Scheduling and Raspberry Pi GPU Power Management

🔄 Updated 1h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Linux 7.2 kernel released on schedule.
  • Introduces cache-aware scheduling and MGLRU improvements.
  • Adds runtime power management for Raspberry Pi 4 and 5 GPUs.
  • DRM scheduler fair policy is opt-in due to a regression.

Linux 7.2 Release Overview

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.

Key Technical Advancements

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.

GPU Enhancements and Power 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.

Improved sched_ext Observability

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 →

The daily brief

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.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~17 min · 15 stories · Aug 20

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

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.