Linus Torvalds released Linux kernel 7.2 over the weekend, introducing Cache Aware Scheduling that reduces cache bouncing and improves data access efficiency. According to a ZDNet report published this week, the update marks a significant step forward in file system and networking performance, though much of the release consists of patches addressing security vulnerabilities detected by AI tools. The kernel update will likely appear in fall Linux distributions such as Ubuntu 26.10, with the most noticeable improvements showing up on computers with complex CPU-cache layouts, newer graphics and mobile hardware, and storage-intensive workloads.
The release includes initial AMDGPU support for HDMI 2.1 Fixed Rate Link, enabling uncompressed 4K at 120Hz and 8K video viewing. Btrfs large folios have moved from experimental status to default activation, delivering 15% improvements in sequential writes. ExFAT, the standard format for SD cards and USB sticks, now uses the kernel's iomap, boosting read and write speeds by as much as 87%. The kernel also adds Intel-developed USB4STREAM protocol support for raw host-to-host streaming over USB4 and Thunderbolt links, plus Wi-Fi Aware for device-to-device connections without traditional network infrastructure. Late testing revealed a performance regression with a "fairer" GPU scheduler on some AMD graphics configurations, prompting a revert to FIFO scheduling.
Torvalds wrote that the release aims to "aggregate tasks sharing data to the same LLC cache domain, thereby reducing cache bouncing and cache misses, and improving data access efficiency." He noted the final week before release was "bigger than I would have wished for" but characterized it as the "new normal" given the volume of fixes stemming from AI tool reviews. Previously, Torvalds had observed that AI-detected bugs created "entirely pointless churn" on security lists, with enormous duplication as different people discovered identical issues using the same tools. He's clarified that AI tools "are great, but only if they actually help, rather than cause unnecessary pain and pointless make-believe work."
The Cache Aware Scheduling feature addresses a long-standing inefficiency in which the scheduler balanced load across CPU cores without checking whether threads on separate cores shared memory. This caused threads on different cores to re-fetch identical data, wasting time and resources as systems pulled and re-pulled the same information. The new code includes safeguards to prevent overloading a cache domain and avoids further thread movement when a process already consumes more than 25% of CPU time or more than one-third of a domain's load. Multithreaded servers, AI and machine learning compute jobs, and some games will see the biggest gains from the change. I/O speed improvements extend to both AMD and Intel processors, while Windows NTFS handling has been enhanced with minor bug fixes. Experimental folios up to 2 MB have also been introduced alongside continuing I/O-map conversion work for ext4 and XFS.
The Linux 7.2 source is available now, but the report advises most users to wait for their distribution's kernel packages and validation process, particularly on production systems where third-party kernel modules, drivers, secure-boot policies, and vendor certification lag behind. Arch Linux is the likeliest major distribution to release a version with 7.2, followed by Fedora Rawhide, openSUSE Tumbleweed, and Gentoo. The update may not attract widespread attention, but it represents meaningful progress in core system efficiency. Organizations running storage-intensive or multi-threaded workloads face a choice between early adoption for performance gains and waiting for vendor validation to ensure stability. The cache scheduling work, years in development, signals that kernel maintainers remain focused on squeezing efficiency from modern hardware rather than chasing feature headlines.

