Tutoriel Linux

Linux Kernel 7.1: Discover major innovations with a new NTFS driver and deep code optimization

Débutant4 min de lecture

The Linux 7.1 kernel has just been released, bringing with it major innovations that are likely to be game-changers for many users. The most visible is undoubtedly a completely rewritten NTFS driver. But beyond that, this version offers a true internal modernization and a thorough code cleanup. Here’s an overview of the essential new features.

A new NTFS driver in Linux 7.1: a leap forward for file support

The NTFS file system, used by Windows, has long been a headache for Linux due to its limited read-only support. This era is over with Linux 7.1. newborn NTFS driver now allows writing to NTFS partitions with impressive performance.

The result of four years of work by Namjae Jeon, already behind the exFAT driver, this module relies on the kernel’s iomap subsystem to efficiently manage write operations. The gains are significant: up to 110% improvement in multi-threaded writing, as well as significantly faster disc mounting.

No more tedious manipulations and pseudo-solutions! This new driver simplifies the management of NTFS disks in the Linux environment, a real plus for those who juggle between Windows and Linux.

Improvements all around file systems

Linux 7.1 doesn’t just reinvent NTFS support. Several file systems also benefit from welcome optimizations. The ublk driver, which manages block devices, supports zero-copy I/O. It’s technical, but in simple terms, it avoids unnecessary data copies, speeding up data exchange.

Meanwhile, Btrfs, a system praised for its advanced features, has finally seen its shutdown stabilized and validated outside of experimental phases. A real relief for administrators.

Other benefits: exFAT adds pre-allocation via the fallocate() function, and the CIFS client supports temporary files with O_TMPFILE. These details are important for network and multimedia environments.

Modernization under the hood and enhanced safety

With this kind of update, it’s also important to look under the hood. Linux 7.1 brings a significant overhaul of memory management. The swap subsystem has been modernized, and the old swap map has been removed. The result is improved efficiency and a smaller memory footprint, which will be a welcome improvement on modest machines.

An old issue with cgroups, which sometimes remained blocked after deletion, has also been fixed. This kind of sneaky bug could complicate the lives of system administrators.

Security also receives its share of improvements, with stricter access permissions to /proc/PID/memThis is a common target in attacks. New hooks for security modules enhance the monitoring of overlay files and Unix sockets. The Landlock module, which restricts program permissions, leverages these new mechanisms to offer greater control.

A spring cleaning of the legacy code

You could compare it to trimming the hedge before summer. Linux 7.1 removes several pieces of the old code. Support for older x86 486 processors is dropped, as is support for UDP Lite. The kernel now enforces direct IPv6 integration, refusing to allow it to be compiled as a module.

This cleanup also includes forgotten hardware drivers, particularly in the PCMCIA domain. In total, it involves nearly 140,000 lines of code which disappear, making the code more readable, lighter and more efficient.

Old hardware can sometimes be a real burden. Here, they’re looking straight ahead, preparing Linux for modern challenges, and it’s a well-executed approach.

Expanded hardware support for Apple Silicon, Steam Deck and Lenovo

On the hardware side, Linux 7.1 lives up to expectations in 2026. A notable new feature is the arrival of the driver macsmc-power dedicated to MacBooks equipped with Apple Silicon chips (M1, M2). This integration allows access to precise data such as voltage, temperature and battery status via Linux, a real boon for users of these hybrid machines.

For gaming enthusiasts, the Steam Deck OLED has finally fixed a long-standing audio bug. This issue had persisted for years, and this update significantly improves the user experience on this hardware.

Also noteworthy is the expanded hardware support, with improvements affecting components from Qualcomm, Rockchip, Tensorrent, ESWIN, Loongson, and Lenovo. Special mention goes to controller support. Lenovo Legion Go S, a detail appreciated by Linux gamers.

Linux 7.1 is already available for rolling release distributions and should soon be included in stable versions. This is an important step for sysadmins and enthusiasts who expect increased performance and a modern system.