Linux 3411 Published by

The final version of Linux Kernel 7.2 has been released after seven release candidates, introducing a new NTFS driver, enables Intel FRED by default, and adds Apple Silicon battery reporting alongside the removal of legacy i486 and PCMCIA support. The update also addresses two critical vulnerabilities, closing a local privilege escalation path in OpenRISC and fixing a shared secret leak in the DRBD subsystem. Performance and embedded improvements include hardware-accelerated Zstd compression for Intel QAT, real-time scheduling for 32-bit ARM, and power telemetry for AMD Ryzen AI NPUs. With over 441,000 lines changed across major subsystems, users are encouraged to upgrade immediately for stability while the 7.3 development cycle has already begun.



Linux Kernel 7.2 Ships With Intel FRED, Apple Silicon Battery Fixes, and a Cleaned-Up Codebase

Linux 7.2 landed today, wrapping up a tightly run two-month development cycle. The stable release touches over 441,000 lines of code and brings a fresh batch of performance tweaks, hardware support updates, and two quiet security patches. If you've been sitting on a 7.1 build, the upgrade path is already open. The kernel archive has the source tarball and patch file ready. It's been a busy cycle for subsystem maintainers, and Linus Torvalds is already herding the 7.3 train.

Desktop users will probably care most about the new NTFS driver. Previously labeled NTFSPLUS inside the tree, it now ships as a proper replacement for the aging ntfs3 stack. Windows partition headaches on Linux should finally feel less like a puzzle. On the maintenance side, Torvalds is cutting dead weight. The i486 processor support is gone. Legacy PCI and PCMCIA drivers got stripped out, and the bus mouse driver is officially retired. Less code means a smaller attack surface. It also means older hardware stays exactly where it is.

Kernel

Apple Silicon owners get a new SMC power driver that should make battery reporting actually work again. Intel FRED (Flexible Return Event Delivery) is now enabled by default on supported processors. If you run a server with heavy context switching, the improved interrupt handling will shave meaningful time off your latency numbers. Not exactly sexy. Sysadmins will appreciate it.

Real-time scheduling has finally been extended to 32-bit ARM, which opens the door for older embedded and IoT gear to run deterministic workloads. There's also a new Coreboot framebuffer driver for folks who want a fully libre stack from firmware replacement to desktop. If you're keeping score on the performance front, Intel QAT engines now support hardware-accelerated Zstd compression, while AMD's Ryzen AI NPUs get proper power telemetry.

Keep in mind that the kernel's two-month release cadence means features like these tend to ship in incremental waves. The 7.x series introduced the NTFS replacement as a direct response to years of user requests. It's arguably competing with, and in some cases surpassing, what Windows offers for cross-platform file system support on Linux.

The Security Fixes

Two vulnerabilities made it into the changelog, and both are worth patching. The OpenRISC fix prevents untrusted signal frames from restoring privileged Supervisor Register bits. That closes a local privilege escalation path that could hand an attacker physical memory access. DRBD had a netlink dump issue that leaked shared secrets to unprivileged users. The patch sanitizes the output before it hits the wire. Nothing earth-shattering, but these are exactly the kinds of bugs that sit quietly until they don't.

Linux kernel 7.2 released

Linux kernel version 7.2 is now available:

Full source: https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.2.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v7.x/patch-7.2.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.2.tar.sign

You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v7.2/v7.1

Development for 7.3 kicks off immediately after the tag, which means another -rc cycle will land in roughly eight weeks. Head here to grab the source if you want to build it yourself.