Breaking News
Menu
Advertisement

Linux Kernel 7.1 Purges 140,000 Lines of Legacy Code and Revamps NTFS Support

Linux Kernel 7.1 Purges 140,000 Lines of Legacy Code and Revamps NTFS Support

The release of Linux kernel 7.1 marks a massive spring cleaning for the operating system, officially dropping over 140,000 lines of legacy code to make way for modern performance gains. If you rely on cross-platform storage or system rescue tools, this update fundamentally changes how Linux handles Windows drives by introducing a powerful new filesystem driver.

After years of discussion, the long-promised removal of support for the ancient Intel 486 chip and its contemporaries has finally been merged by Linus Torvalds. This architectural cleanup extends beyond just early Intel processors.

Support for the Russian Baikal family of CPUs, which had been maintained since 2014, has also been completely removed. Additionally, the kernel has officially dropped support for ancient bus mouse ports and a wide collection of obsolete communications devices.

NTFSplus and Filesystem Upgrades

One of the most impactful additions for everyday users is the new NTFSplus driver. Rewritten by filesystem developer Namjae Jeon, this modern driver revives the original read-only NTFS code from the 1990s and upgrades it with full read and write capabilities.

NTFSplus is designed to completely replace the older driver donated by Paragon Software in 2020. Alongside the driver, users gain access to the new ntfsprogs-plus utilities, which grant Linux the native ability to repair various forms of NTFS corruption.

Because of these robust repair capabilities, popular Linux-based live rescue media like SystemRescue, GParted Live, and Grml are expected to quickly adopt kernel 7.1. Other filesystems also received attention, with exFAT now able to pre-allocate contiguous space without zeroing blocks first, reducing fragmentation and speeding up storage media.

Under-the-Hood Performance and Security

The swap memory subsystem has undergone a major overhaul, promising faster performance at a time when high RAM prices are driving renewed interest in memory and cache compression. Meanwhile, the kernel's internal architecture sees a powerful crossover as eBPF code can now handle io_uring scheduling.

Advanced scheduling capabilities have also been expanded, as the extensible kernel scheduler - previously a feature of Oracle Linux's UEK-next kernel - has been officially merged. For developers working with memory safety, kernel Rust support now strictly requires Rust 1.85.

Other Notable Updates

The 7.1 merge window brought a wealth of targeted hardware and security improvements across the board. Key updates include:

  • Improved power management for both AMD and Intel processors.
  • Native battery-status reporting for Apple M1 and M2-based laptops.
  • Tightened security for KVM virtualization on Arm architectures.
  • Stricter access controls around process IDs (PIDs) within the /proc virtual filesystem.
  • Explicit support for creating temporary files in the CIFS/SMB network filesystem.
  • Intel FRED support, which debuted in kernel 6.9, is now enabled by default and actively improves performance on AMD processors as well.

The Hidden Value of Shedding Legacy Weight

The removal of 140,000 lines of code in Linux kernel 7.1 is not just a nostalgic milestone; it is a critical security and maintainability upgrade. Legacy drivers for hardware like the Intel 486 and bus mice are rarely tested against modern exploits, creating a silent attack surface. By purging this dead weight, kernel maintainers can redirect their limited resources toward optimizing modern CPU features like Intel FRED and advanced eBPF scheduling.

Furthermore, the integration of NTFSplus cements Linux as the ultimate diagnostic tool for enterprise IT environments. Relying on third-party or proprietary drivers to fix corrupted Windows drives has always been a bottleneck for system administrators. With native, modernized read/write and repair capabilities built directly into the kernel, cross-platform data recovery becomes significantly faster and more reliable.

Did you like this article?
Advertisement

Popular Searches