Linus Torvalds released the first candidate for Linux 7.2 days ago. The kernel now exceeds 43 million lines of code. Developers poured in changes during the merge window that closed at the end of June. Hardware support expanded. Performance tweaks arrived across subsystems. And new policies aim to curb unchecked file-system growth.
The numbers tell part of the story. Phoronix measured the Linux 7.2 tree at 43,898,743 total lines shortly before the rc1 tag. That compares with 42,924,382 lines for the 7.1 release. Blank lines reached 5.2 million. Comments added another 5 million. Actual code topped 33.6 million. The AMDGPU driver alone accounts for more than 6.3 million lines. Growth like this reflects the widening demands of modern platforms. Support for new CPUs, GPUs, security features and architectures adds up quickly.
One of the most anticipated additions targets how the scheduler places tasks. Cache Aware Scheduling made it in. The feature improves decisions on processors with multiple last-level cache domains. Intel and AMD systems stand to gain. Early tests on Zen 5 showed gains in PostgreSQL, Valkey and certain network workloads. Phoronix reported these wins. The change does not rewrite the scheduler. It refines placement logic. Yet the effect could prove meaningful for servers and high-core-count desktops alike.
Graphics drivers received visible upgrades. AMDGPU gained initial HDMI 2.1 Fixed Rate Link support. The step moves the driver closer to full HDMI 2.1 capabilities. Users with compatible displays and recent AMD hardware may notice better high-refresh or high-resolution output once the feature matures. The driver also picked up a new power management module and continued preparation for next-generation graphics and NPU silicon. Nouveau added support for the NVIDIA GA100 accelerator. Intel continued work on multiple Crescent Island variants and added a background color property for DRM.
Other hardware highlights stand out. The AMD ISP4 driver landed. It finally enables the webcam on platforms such as the HP ZBook Ultra G1a and future Ryzen laptops. Intel received model number support for the Panther Lake R series. The kernel also added runtime updates for Intel TDX. Security patches can now apply without rebooting trusted domains. Apple M3 systems can boot on mainline code although the implementation remains far from daily use. RISC-V saw startup overhead reductions and enabled ESWIN SoCs by default. ARM64 gained new hwcaps for 2025 dpISA extensions.
File systems did not escape attention. Btrfs now enables large folios by default. The move promises better performance for many workloads. A separate change avoids serializing direct I/O writes. It delivers healthy speed gains according to tests. The kernel also introduced new guidelines for anyone proposing additional file systems. Maintainers want to slow the proliferation that has complicated development and testing. The policy signals a shift toward more deliberate expansion.
Rust code in the kernel took another step forward. Support for the zerocopy library arrived. It allows zero-cost memory manipulation and removes some unsafe Rust constructs. The addition reflects the project’s measured but steady embrace of the language for new drivers and subsystems.
Networking and core performance received multiple lifts. GRO and GSO support appeared for PPPoE. MPTCP gained IPv6 address signaling. Localhost networking showed speed improvements in benchmarks. Anonymous pipe writes became faster. This benefits shell pipelines and other common patterns. Container exit and unmount latency dropped noticeably. Reading /proc/filesystems accelerated dramatically. One test case showed gains as high as 444 percent. Poll performance improved too. Tests on Threadripper hardware confirmed faster I/O in several scenarios along with the quicker poll times.
But not every result pointed upward. The same Threadripper evaluation found some regressions against the 7.1 stable kernel. Certain workloads slowed. The mix of gains and losses remains typical during early development. Further tuning and bug fixes will arrive in subsequent release candidates. The final version is expected in mid-August. Torvalds indicated the cycle looks normal. He noted that a large portion of one pull request consisted of AMD GPU register definitions. “Things look reasonably normal for this release (knock wood),” he said in the rc1 announcement reported by 9to5Linux.
Memory management picked up an MGLRU improvement. MongoDB throughput rose between 30 and 100 percent in targeted benchmarks. Slab allocator optimizations landed as well. Power management saw scattered refinements across x86 and other architectures. Devicetree bindings expanded for 64-bit NXP, Freescale and Qualcomm platforms. SMP load balancing received updates. The usual flood of new and updated drivers continued. ACPI notify handlers gained devres-based management. Intel EDAC driver support prepared for Diamond Rapids and Nova Lake.
These changes arrive as the kernel passes another size milestone. Crossing 43 million lines raises familiar questions about complexity and long-term maintainability. The AMDGPU driver alone has grown substantially. Yet the code also delivers broader hardware coverage and stronger performance in key areas. Enterprise users value the steady hardware enablement. Cloud operators appreciate the container and networking gains. Desktop enthusiasts look forward to better graphics and scheduler behavior.
Phoronix has already begun deeper performance testing. Early Threadripper results showed nice I/O improvements and faster polling despite the regressions. Cache-aware scheduling benchmarks on Zen 5 delivered clear wins in database and key-value workloads. Additional testing on other platforms will clarify the net impact. Distribution vendors will watch closely. Many plan to ship the kernel in the coming months once it stabilizes.
The 7.2 cycle also continues trends from recent releases. Legacy code removal persists. The i486 support phase-out that began in 7.1 advances further. Developers removed more outdated PCI and other bits in earlier kernels. Such housekeeping frees maintainer time even as the overall codebase expands. Security work appears throughout. TDX runtime updates stand out. So do various ARM64 and RISC-V fixes.
So the picture is one of incremental but broad progress. No single feature dominates the release. Instead Linux 7.2 tightens many threads at once. Schedulers get smarter about caches. Displays move toward higher standards. File systems gain both performance and governance. Rust matures inside the kernel. The line count climbs. And the testing phase begins in earnest.
Early adopters can download the rc1 today from kernel.org or Linus Torvalds’s Git tree. Most users will wait for stable. By August the kernel should offer noticeable benefits for AMD and Intel systems, newer laptops, container hosts and high-performance storage setups. The exact mix will depend on hardware and workload. But the direction looks solid. Another step in the long evolution of the Linux kernel.


WebProNews is an iEntry Publication