Linux Storage News Archives


1,337 Linux Storage open-source and Linux related news articles on Phoronix since 2008.

New Patch Series Working Toward DRBD 9 Support In The Linux Kernel
New Patch Series Working Toward DRBD 9 Support In The Linux Kernel

Earlier this year developers at LINBIT began working toward a goal of upstreaming ~15 years worth of their Distributed Replicated Block Device changes into the mainline Linux kernel. That major update has yet to land but sent out this week was a new patch series in preparing the trek toward introducing DRBD 9 support in the mainline kernel.

27 September 2026 - Distributed Replicated Block Device - 16 Comments
A Nice Improvement Coming For Faster Btrfs Zstd Decompression
A Nice Improvement Coming For Faster Btrfs Zstd Decompression

In addition to the still-pending kernel work for improving the in-kernel Zstd code, sepaarately the Btrfs file-system driver has an improvement on the way in its decompression code path for the Zstd transparent file-system compression.

9 September 2026 - Btrfs Zstd Faster Decompression - 17 Comments
AVX-512 xor_gen For Linux Updated & Looking Real Good For RAID Arrays
AVX-512 xor_gen For Linux Updated & Looking Real Good For RAID Arrays

Being worked on the past few months for the Linux kernel has been an AVX-512 optimized version of xor_gen() that is used for generating and validating parity blocks such as with Linux's software RAID 5 and RAID 6 arrays. The latest iteration of AVX-512 xor_gen() was posted today and shows some impressive results on AMD Zen 5 hardware.

2 September 2026 - AVX-512 xor_gen - 6 Comments
Linux 7.3 Adds RWF_DONTCACHE Support For Block Devices
Linux 7.3 Adds RWF_DONTCACHE Support For Block Devices

With the never-ending quest for greater I/O performance in the HPC space and the demands all the more relentless in the AI era, the Linux kernel block subsystem activity continues to be as vibrant as ever along with the ongoing innovations in the IO_uring space.

27 August 2026 - RWF_DONTCACHE On Block Devices - Add A Comment
Linux 7.3 Improving RAID 5/6 Benchmark-Based Algorithm Selection
Linux 7.3 Improving RAID 5/6 Benchmark-Based Algorithm Selection

Following the main set of memory management "MM" changes submitted for Linux 7.3, Andrew Morton sent in his "non-MM" pull request of the other patches he's been collecting from various developers for this next Linux kernel release. Standing out there were some improvements to the RAID 5/6 benchmark-based algorithm selection.

23 August 2026 - Better Performance - 2 Comments
Longtime Linux CIFS/SMB3 Maintainer Passes Away
Longtime Linux CIFS/SMB3 Maintainer Passes Away

There is a changing of the guard with Linux 7.3 as the maintainer of the Common Internet File System (CIFS) / SMB3 code within the Linux kernel. Longtime maintainer, principal Linux CIFS author, and current Microsoft employee Steve French has stepped down due to health reasons.

22 August 2026 - Steve French - 20 Comments
eCryptfs Sees Fixes For Potential Malicious Intent, Some Dating Back To Its 2006 Debut
eCryptfs Sees Fixes For Potential Malicious Intent, Some Dating Back To Its 2006 Debut

The eCryptfs stacked cryptographic filesystem implementation for the Linux kernel to transparently encrypt files saw a number of bug fixes for the Linux 7.3 kernel. A number of these bug fixes deal with potential maliciously-crafted data and vulnerable going back to the 2006 introduction of eCryptfs as this option known for its use on Ubuntu home directory encryption and Chrome OS.

22 August 2026 - eCryptfs - Add A Comment
EXT4 Preps More Performance Improvements For Linux 7.3
EXT4 Preps More Performance Improvements For Linux 7.3

In addition to the IOmap improvements helping EXT4 performance in Linux 7.3, the main EXT4 feature pull request has now been submitted for this next kernel version. That pull is set to land yet more performance optimizations for EXT4.

19 August 2026 - EXT4 - 7 Comments
IOmap Improvement For Linux 7.3 Takes EXT4 & XFS Performance Further
IOmap Improvement For Linux 7.3 Takes EXT4 & XFS Performance Further

As part of the VFS pull requests now merged to the Linux 7.3 development kernel was an improvement to the IOmap framework used by various file-systems for mapping logical file byte offsets in memory to their physical locations on storage. With the now-merged code, this modern block mapping framework is allowing better performance at least for the EXT4 file-system.

18 August 2026 - VFS IOmap - 12 Comments
Linux 7.3 Corrects Faulty Behavior Of FAT File-System Driver For Filenames Too Fat
Linux 7.3 Corrects Faulty Behavior Of FAT File-System Driver For Filenames Too Fat

It's not too often that the Linux FAT driver for FAT12/FAT16/FAT32 format support receives updates worth mentioning. For Linux 7.3 there is one patch though and it's due to the driver until now lacking an upper-bounds check on the length of the filename, which could lead to some unexpected situations with extremely long filenames.

18 August 2026 - No Upper Bounds Check... - 4 Comments
AVX-512 xor_gen Continues To Look Exciting For Helping Linux RAID With Modern CPUs
AVX-512 xor_gen Continues To Look Exciting For Helping Linux RAID With Modern CPUs

Google engineer Eric Biggers back in June posted an AVX-512 optimization for Linux RAID yielding up to a 41% improvement on a modern AMD Ryzen 9 9950X (Zen 5) processor. A revised patch then put it as much as a 43% improvement for this AVX-512 optimized xor_gen() function. The code hasn't yet been merged to mainline but an updated version of it is now available.

16 August 2026 - AVX-512 xor_gen - 15 Comments
Linux Patches Enable Apple M4 NVMe Support
Linux Patches Enable Apple M4 NVMe Support

While the Apple M4 SoCs aren't yet supported by the mainline Linux kernel and the Apple M3 series hardware isn't yet ready for end-users, there are some early elements of the Apple M4 support beginning to come together by open-source developers working on the Apple Silicon support. Sent out to the Linux kernel mailing list were patches for enabling NVMe solid state drive support with the M4.

13 August 2026 - Apple M4 NVMe - 8 Comments
Linux 7.2-rc7 Restoring Btrfs Fixup Worker Infrastructure To Address Silent Data Loss
Linux 7.2-rc7 Restoring Btrfs Fixup Worker Infrastructure To Address Silent Data Loss

Back during the Linux 7.2 merge window the Btrfs file-system dropped its COW fixup mechanism, which was used to detect dirty pages without an ordered extent. This code was removed as it was believed the kernel's memory management layer had solved the underlying conditions but in reality it ended up leading to silent data loss. That Btrfs fixup worker infrastructure is now restored in time for Linux 7.2-rc7 this weekend and the stable v7.2 kernel later this month.

6 August 2026 - Btrfs Silent Data Loss - 20 Comments
Linux 7.3 To Overcome "Significant Bottleneck" For Small I/O With PCIe Gen5 NVMe SSDs
Linux 7.3 To Overcome "Significant Bottleneck" For Small I/O With PCIe Gen5 NVMe SSDs

While the Linux 7.2 feature merge window ended just days ago and the better part of two months now before v7.2 will be released as stable, there are already features beginning to accumulate that will target the Linux 7.3 cycle. The most exciting change I've seen to kick off that dance ahead of Linux 7.3 is addressing a "significant" bottleneck affecting small direct I/O performance with speedy storage such as PCIe Gen5 NVMe SSDs.

1 July 2026 - Small Direct I/O - 6 Comments
Next Bcachefs Release Aims To Include Rust Code In The Kernel Module
Next Bcachefs Release Aims To Include Rust Code In The Kernel Module

The Bcachefs file-system already makes use of the Rust programming language in the user-space tools for this CoW file-system and they have been planning to make use of Rust within the kernel module too. Beginning in the next Bcachefs release, v1.38.7, they are looking at beginning to include Rust code now in their kernel driver.

29 June 2026 - Bcachefs 1.38.7 - 76 Comments
Linux MD RAID5 Seeing Scalability Improvements Up To 17%
Linux MD RAID5 Seeing Scalability Improvements Up To 17%

Posted to the Linux kernel mailing list this week was a new patch series working on scalability enhancements to the MD RAID5 software RAID code. Up to a 10~17% improvement was observed in some configurations with these RAID5 scalability patches.

27 June 2026 - RAID5 Scalability - 4 Comments
NTFS3 Driver Sees Bug Fixes & Minor Improvements With Linux 7.2
NTFS3 Driver Sees Bug Fixes & Minor Improvements With Linux 7.2

While the new NTFS file-system driver merged for Linux 7.1 and has seen more improvements for Linux 7.2, for now at least the NTFS3 kernel driver continues to be maintained with new fixes and improvements. NTFS3 is the driver that was upstreamed to the Linux kernel a few years ago back during the pandemic by Paragon Software.

24 June 2026 - NTFS3 - 8 Comments

1337 Linux Storage news articles published on Phoronix.