The Wayback Machine - https://web.archive.org/web/20250729030106/https://www.phoronix.com/linux/Linux+Storage

Linux Storage News Archives


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

Linux's Modern NTFS Driver Will Now Correctly Handle Symlinks Created On Windows
Linux's Modern NTFS Driver Will Now Correctly Handle Symlinks Created On Windows

One of the nice Linux kernel accomplishments during the pandemic was getting the NTFS3 driver upstreamed for that modern NTFS file-system read/write driver developed by Paragon Software. In recent times that NTFS3 driver has been seeing occasional fixes and for the Linux 6.17 kernel -- and perhaps then back-ported to existing kernels -- are some notable fixes for those relying on drives formatted with this Microsoft file-system.

26 July 2025 - NTFS3 Driver - 36 Comments
Bcachefs Lands More Fixes Ahead Of Linux 6.16-rc7
Bcachefs Lands More Fixes Ahead Of Linux 6.16-rc7

As we await to see what Linus Torvalds will end up doing about the Bcachefs file-system come Linux 6.17, for the ongoing Linux 6.16 cycle he continues to honor the Bcachefs pull requests containing fixes.

18 July 2025 - Bcachefs Fixes For Linux 6.16-rc7 - 16 Comments
Linux 6.17 Looks To Drop The pktcdvd Packet Writing CD/DVD Driver
Linux 6.17 Looks To Drop The pktcdvd Packet Writing CD/DVD Driver

Linux block maintainer Jens Axboe queued up a patch this week to drop the pktcdvd driver from the mainline kernel, which is expected to be submitted for the upcoming Linux 6.17 cycle. The pktcdvd driver has been in the kernel for over two decades since the Linux 2.6 days for packet-writing CD/DVD support albeit is hardly useful in today's world.

10 July 2025 - Linux Dropping pktcdvd - 39 Comments
Bcachefs Fixes Merged For Linux 6.16-rc5
Bcachefs Fixes Merged For Linux 6.16-rc5

A handful of Bcachefs file-system fixes were submitted yesterday to Linus Torvalds for merging ahead of the Linux 6.16-rc5 release due out on Sunday. Today they were merged.

4 July 2025 - Bcachefs Fixes - 56 Comments
Bcachefs Changes End Up Being Merged Into Linux 6.16, For 6.17: "We'll Be Parting Ways"
Bcachefs Changes End Up Being Merged Into Linux 6.16, For 6.17: "We'll Be Parting Ways"

Last week was a Bcachefs pull request consisting of fixes and a new "journal_rewind" feature to aide as a disaster recovery tool for the file-system. But with that code being submitted as part of the ongoing Linux 6.16 release candidates, it drew criticism from Linus Torvalds and other kernel developers. However, one week later and that discussion having subsided a few days ago, Linus Torvalds ended up merging all of the code. But there is a concerning warning for the future of Bcachefs in the mainline Linux kernel.

27 June 2025 - But Bcachefs will be dropped? - 479 Comments
Latest Bcachefs Code Draws Torvalds' Ire Over Late Feature Code
Latest Bcachefs Code Draws Torvalds' Ire Over Late Feature Code

There is some tension on the Linux kernel mailing list with some late Bcachefs feature work sent in as part of "fixes" for the ongoing Linux 6.16 kernel cycle. Established rules aim for only new feature code to be introduced during the kernel merge windows, which ended nearly two weeks ago for Linux 6.16, but Bcachefs wanting to be exempt to continue to allow new feature code to still land for the cycle in the name of data safety.

20 June 2025 - No Features Post Merge Window - 99 Comments
OpenZFS 2.3.3 Released With Linux 6.15 Support
OpenZFS 2.3.3 Released With Linux 6.15 Support

Following last week's release of OpenZFS 2.2.8, OpenZFS 2.3.3 is now available as the newest point release of this current stable series for this open-source ZFS file-system implementation on Linux and FreeBSD systems.

19 June 2025 - OpenZFS 2.3.3 - 12 Comments
NFS Server Supporting Larger I/O Block Size With Linux 6.16
NFS Server Supporting Larger I/O Block Size With Linux 6.16

For those running an Network File System "NFS" server, the upcoming Linux 6.16 kernel will allow optionally enabling a larger payload size that may yield better performance. Eventually the default payload size may be increased if all goes well from user feedback and testing.

2 June 2025 - Linux 6.16 NFSD - 5 Comments
F2FS Improvements Merged For Linux 6.16
F2FS Improvements Merged For Linux 6.16

Following the exciting EXT4 performance work, XFS atomic writes, and other exciting file-system pull requests submitted for the ongoing Linux 6.16 merge window, the Flash-Friendly File-System (F2FS) changes have been submitted and merged for this next kernel version.

30 May 2025 - Linux 6.16 + F2FS - 1 Comment
Linux 6.16 Upstreams Support For Hardware-Wrapped Encryption Keys
Linux 6.16 Upstreams Support For Hardware-Wrapped Encryption Keys

Google engineer Eric Biggers took time away from all his impressive crypto performance optimizations to the Linux kernel for modern Intel and AMD CPUs to spend time getting support for hardware-wrapped inline encryption keys into the mainline kernel. Google's Android kernel has been carrying this functionality for several years to help enhance security and will now be found in the mainline kernel too for capable platforms.

27 May 2025 - Hardware-Wrapped Inline Encryption Keys - 6 Comments
Bcachefs: Performance Improvements, Recovery Work & Nicer Error Messages For Linux 6.16
Bcachefs: Performance Improvements, Recovery Work & Nicer Error Messages For Linux 6.16

Bcachefs lead developer Kent Overstreet has already sent out the plethora of feature updates destined for the now-open Linux 6.16 kernel cycle. There has been a lot of work going on for Bcachefs that is ready for merging in Linux 6.16 with several performance improvements, continued self-healing / recovery work, improved error messages, and more for this copy-on-write file-system.

26 May 2025 - Bcachefs - 17 Comments
ConfigFS Prepares Rust Support For Linux 6.16
ConfigFS Prepares Rust Support For Linux 6.16

ConfigFS is seeing a new maintainer step up to manage this RAM-based file-system. With Andreas Hindborg taking over maintainership of ConfigFS he's also landing patches authored by him for adding Rust programming language support to this file-system.

25 May 2025 - ConfigFS + Rust - 2 Comments
Btrfs To See More Performance Improvements With Linux 6.16
Btrfs To See More Performance Improvements With Linux 6.16

Ahead of the Linux 6.16 merge window opening, several early pull requests were already sent out this week in advance of Linux 6.15 expected for release later today. Among those early feature pulls was Btrfs maintainer David Sterba sending out updates to this advanced copy-on-write file-system.

25 May 2025 - Btrfs + Linux 6.16 - 59 Comments
Bcachefs Landing Fixes So Its Case Insensitive Support Actually Works
Bcachefs Landing Fixes So Its Case Insensitive Support Actually Works

Nearly two years ago patches for casefolding / case insensitive file and folder support on Bcachefs were posted by a Valve/Linux developer. That support was upstreamed into the Bcachefs kernel driver but it turns out that it never properly worked. Patches now set for merging into the Linux 6.15 will fix that case insensitive file/folder opt-in support so that it is now properly supported.

25 April 2025 - Case Folding - 26 Comments
FamFS Ported To FUSE For Fabric-Attached Memory File-System
FamFS Ported To FUSE For Fabric-Attached Memory File-System

One year ago we covered Micron working on FamFS as a new file-system for fabric-attached memory with an emphasis on Compute Express Link (CXL) devices. That started off as a conventional kernel driver while now the newest patches posted this weekend are morphing it into a user-space driver via FUSE.

21 April 2025 - FamFS - 6 Comments
HFS/HFS+ File-System Driver Support For Linux May End Up Being Maintained
HFS/HFS+ File-System Driver Support For Linux May End Up Being Maintained

Just a few days ago there was talk of potentially removing the Apple HFS and HFS+ file-system drivers from the Linux kernel considering they had been orphaned for a decade and beginning to cause a maintenance burden. After briefly being marked for deprecation, it now looks like the drivers may be maintained with new maintainers alleging to step-up to the role.

19 April 2025 - Apple HFS File-System - 18 Comments
Linux PCACHE Proposed For Persistent Memory Cache For Block Devices
Linux PCACHE Proposed For Persistent Memory Cache For Block Devices

Sent out as a request for comments today is a patch series implementing PCACHE, a persistent memory cache for block devices. PCACHE was born out of code originally designed for the CXL block device driver but ultimately is useful outside the context of Compute Express Link as well.

14 April 2025 - Linux PCACHE - 6 Comments
Large Atomic Write Preparations Land In Linux 6.15
Large Atomic Write Preparations Land In Linux 6.15

One of the early pull requests for Linux 6.15 that I've been meaning to highlight are the VFS iomap updates sent in by Microsoft engineer Christian Brauner. In particular, the VFS iomap pull brings preparations for large atomic writes and its upcoming usage by the XFS and EXT4 file-systems.

6 April 2025 - Large Atomic Write - Add A Comment

1134 Linux Storage news articles published on Phoronix.