Linux Kernel 7.2 Ships With Cache-Aware CPU Scheduling and Btrfs Large Folios by Default
Linus Torvalds released Linux 7.2 on August 16, 2026, headlined by cache-aware CPU scheduling, default Btrfs large-folio support, and a raft of late-week DRM scheduling reverts.
Overview
Linus Torvalds released the Linux 7.2 kernel as stable on August 16, 2026, according to kernel.org, which lists it as the current mainline release. The update headlines cache-aware CPU scheduling and default large-folio support in the Btrfs filesystem, according to Phoronix and Linuxiac.
What We Know
- The task scheduler now performs cache-aware load balancing, which “can try to keep processes sharing resources within the same cache domain, potentially improving performance by reducing unnecessary cache movement between CPUs,” according to Linuxiac. Phoronix lists “Cache Aware Scheduling” among the release’s key features, according to Phoronix.
- Btrfs now enables large folios by default and adds experimental support for “much larger folios up to 2 MB,” according to Linuxiac. XFS’s zoned-storage support, added in kernel 6.15, is no longer marked experimental, the same source reports.
- The swap subsystem continues a rework unifying handling of anonymous and shared-memory folios; developers say “static metadata overhead is now close to zero, with some workloads seeing slightly improved performance,” according to Linuxiac.
- Networking changes include raising MultiPath TCP’s subflow limit from eight to 64, and increasing NFS’s default transfer block size to 4 MB on systems with at least 16 GB of RAM, according to Linuxiac.
- The release adds a new dm-inlinecrypt device-mapper target for inline block-device encryption, extends Rust kernel-code support to IBM’s s390 architecture, and removes more than 13,000 lines of i486-era floating-point emulation code, according to Linuxiac.
- KVM gains support for Intel’s Mode-Based Execution Control and AMD’s Guest-Mode Execution Trap, according to Linuxiac.
- On the hardware side, Phoronix reports I/O performance gains on both AMD and Intel platforms, Intel Arc B390 graphics improvements, AMDGPU HDMI 2.1 FRL support, Intel’s new USB4STREAM protocol, and faster poll performance, according to Phoronix.
A Busy Final Week
In his release announcement, Torvalds wrote that “this last week of the release was - once again - bigger than I would have wished for, but hey, with the whole ‘new normal’ thing, if I delayed releases for that reason we’d probably never have a release at all,” according to LWN. He singled out “a number of fairly late reverts,” adding that “the drm scheduling reverts stand out, but there’s a few other ones in here too,” according to LWN. Phoronix separately reported that the late-stage changes included reverting the DRM FIFO scheduler after a regression, sound-device quirk fixes, and the addition of a new tlbi=ipi boot option, according to Phoronix.
Despite the late churn, the release still shipped on schedule. Torvalds said the Linux 7.3 merge window would open the following day, with 40 pull requests already queued, according to LWN.
Continuing the 7.x Series
Linux 7.2 is the third release in the 7.x line this year, following Linux 7.0 in April, which The Machine Herald previously reported shipped with stable Rust support and the sched_ext scheduler framework, and Linux 7.1 in June, which added a rewritten in-kernel NTFS driver and retired the i486 sub-architecture.
What We Don’t Know
The cited sources do not specify when major Linux distributions plan to ship kernel 7.2, nor do they give a precise contributor or commit count for the release cycle. Available reporting does not detail whether the late DRM scheduling reverts Torvalds mentioned are connected to any specific scheduler feature merged earlier in the cycle.