Linux Storage News Archives


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

OpenZFS 2.2.7 Released With Linux 6.12 Support, Many Fixes
OpenZFS 2.2.7 Released With Linux 6.12 Support, Many Fixes

While we are awaiting the release of OpenZFS 2.3 that has been seeing release candidates since early October, OpenZFS 2.2.7 is out today as the newest stable release of this ZFS file-system implementation for Linux and FreeBSD systems.

11 December 2024 - OpenZFS 2.2.7 - 6 Comments
Large Folio Patches For EXT4 Show Some Nice Performance Gains
Large Folio Patches For EXT4 Show Some Nice Performance Gains

Huawei engineer Zhang Yi posted a set of nine patches today for enabling large folio support for regular files with the EXT4 file-system. These patches enable large folios for EXT4 on regular files except when using FSVERITY, FSCRYPT, or the journaled data mode. Long story short, these large folio patches can deliver some nice performance gains for both reads and writes.

25 November 2024 - EXT4 Large Folios - 18 Comments
Nice File Performance Optimizations Coming With Linux 6.13
Nice File Performance Optimizations Coming With Linux 6.13

In addition to the pull requests managed by Microsoft engineer Christian Brauner for VFS untorn writes for atomic writes with XFS and EXT4, Tmpfs case insensitive file/folder support, new Rust file abstractions, and the renewed multi-grain timestamps work, another interesting Linux 6.13 pull submitted by Brauner revolves around VFS file enhancements.

21 November 2024 - VFS File Pull - Add A Comment
ReiserFS Has Been Deleted From The Linux Kernel
ReiserFS Has Been Deleted From The Linux Kernel

Linus Torvalds just merged the change to the Linux 6.13 kernel that goes ahead and deletes the ReiserFS file-system from the source tree. Removing ReiserFS from the Linux tree lightens the kernel by 32.8k lines of code.

21 November 2024 - ReiserFS Killed - 76 Comments
Tmpfs Adding Case Insensitive Support For Wine / Steam Play & Flatpaks
Tmpfs Adding Case Insensitive Support For Wine / Steam Play & Flatpaks

In addition to the EXT4 and XFS atomic write support, another interesting pull request sent in today by Microsoft's Christian Brauner is adding case-insensitive file/folder support for the Tmpfs file-system to benefit use-cases like Wine / Steam Play compatibility layers and sandboxing/container facilities like Flatpak.

15 November 2024 - Tmpfs With Linux 6.13 - 55 Comments
Linux 6.13 To Expand Atomic Write Support To EXT4 & XFS
Linux 6.13 To Expand Atomic Write Support To EXT4 & XFS

Prominent Linux developer Christian Brauner with Microsoft has begun sending out various pull requests of VFS feature changes for the imminent Linux 6.13 merge window. One of the interesting early pull requests is the VFS untorn writes series with getting atomic writes support enabled for the EXT4 and XFS file-system.

15 November 2024 - VFS Untorn Writes - 8 Comments
Uncached Buffered IO Is Performing Great, Working Now On Btrfs / EXT4 / XFS
Uncached Buffered IO Is Performing Great, Working Now On Btrfs / EXT4 / XFS

As covered last week Linux I/O expert Jens Axboe has been taking a fresh pursuit of uncached buffered I/O for Linux. This "RWF_UNCACHED" work was originally started back in 2019 while a renewed effort around it is showing ~65% faster read/write performance and so far has been extended to work across EXT4, Btrfs, and XFS file-systems.

13 November 2024 - Uncached Buffered IO - 18 Comments
Fresh Take On Linux Uncached Buffered I/O "RWF_UNCACHED" Nets 65~75% Improvement
Fresh Take On Linux Uncached Buffered I/O "RWF_UNCACHED" Nets 65~75% Improvement

Linux I/O expert and block/IO_uring maintainer Jens Axboe of Meta has recently revisited his patches around uncached buffered I/O. Back in 2019 the "RWF_UNCACHED" effort was started by Axboe to address a throughput cliff in performance once the page cache fills up. That work faded away but Axboe recently took to crafting a set of fresh patches for implementing uncached buffered I/O and they are showing extremely promising results.

6 November 2024 - RWF_UNCACHED - 16 Comments
ReiserFS File-System Expected To Be Removed With Linux 6.13
ReiserFS File-System Expected To Be Removed With Linux 6.13

With ReiserFS having been deprecated for two years with plans to remove it in 2025, the upcoming Linux 6.13 cycle for what will be the first major kernel release of the new year and past the Linux 6.12 LTS kernel is expected to do just that... ReiserFS is set to be stripped from the mainline kernel codebase.

20 October 2024 - Killing ReiserFS - 31 Comments
Linux 6.12 NFS Adds LOCALIO Protocol For "Extreme" Performance Boost
Linux 6.12 NFS Adds LOCALIO Protocol For "Extreme" Performance Boost

The Network File System (NFS) changes have been merged for the ongoing Linux 6.12 development cycle. Notable this time with NFS is adding LOCALIO protocol extension support that can lead to fairly "extreme" performance improvements in scenarios where the NFS client and server are on the same host.

25 September 2024 - NFS - 11 Comments
Bcachefs Hopes To Remove "EXPERIMENTAL" Flag In The Next Year
Bcachefs Hopes To Remove "EXPERIMENTAL" Flag In The Next Year

Bcachefs lead developer Kent Overstreet has submitted all of the Bcachefs file-system feature patches for the Linux 6.12 kernel merge window. In his pull request he also lays out his ambitions to remove the "EXPERIMENTAL" flag from Bcachefs within the next year.

22 September 2024 - Bcachefs: STABLE?! - 70 Comments
IO_uring Async Discard Submitted For Linux 6.12
IO_uring Async Discard Submitted For Linux 6.12

Jens Axboe submitted the block and IO_uring changes already for the now-open Linux 6.12 merge window. Most notable from this Linux I/O work is adding async discard support to IO_uring.

15 September 2024 - IO_uring async discard - 1 Comment
EXT4 Extsize Hints Being Worked On As Step Toward Non-Torn/Atomic Writes
EXT4 Extsize Hints Being Worked On As Step Toward Non-Torn/Atomic Writes

Ojaswin Mujoo with IBM has posted an initial set of "request for comments" patches implementing extsize hints for EXT4, similar to the hints being worked on for the XFS file-system. This is important work in ultimately striving toward handling non-torn / atomic writes within the EXT4 file-system.

12 September 2024 - EXT4 Extsize Hints - 2 Comments
FUSE Adding IDMAPPED Mounts Support In Linux 6.12
FUSE Adding IDMAPPED Mounts Support In Linux 6.12

Merged three years ago in Linux 5.12 was IDMAPPED mounts for new use-cases from containers to systemd-homed. IDMAPPED mounts allow for different mounts to expose the same file or directory with different ownership such as for sharing files between multiple users or multiple systems. With time all of the major Linux file-systems have seen support added for IDMAPPED mounts while for Linux 6.12 support is on the way for FUSE file-systems.

8 September 2024 - FUSE + IDMAPPED Mounts - 1 Comment

1042 Linux Storage news articles published on Phoronix.