VOOZH about

URL: https://www.phoronix.com/news/Linux-7.0-Btrfs-Changes

⇱ Btrfs Brings Experimental Remap-Tree Feature & More In Linux 7.0 - Phoronix


👁 Phoronix

Btrfs Brings Experimental Remap-Tree Feature & More In Linux 7.0

Written by Michael Larabel in Linux Storage on 9 February 2026 at 08:25 PM EST. 10 Comments
Among the pull requests merged today on this first day of the Linux 7.0 merge window are the many Btrfs file-system feature updates.

David Sterba sent in the Btrfs feature pull in advance of the Linux 6.19 stable release and thus among the early merges for kicking off the Linux 7.0 cycle. There aren't any noted performance optimizations specifically this cycle but a lot of other feature work some of which may help performance like enabling direct I/O for larger block sizes when greater than the kernel's page size.

In addition to now enabling direct I/O when using block sizes larger than the page size, Btrfs in Linux 7.0 now falls back to buffered I/O when the data profile has duplication, various TRIM fixes, zoned mode fixes, making use of the kernel's crypto library API for checksumming, error handling improvements, minor compression optimizations, improved compression folio handling, and various other changes.

Among the experimental work for Btrfs in Linux 7.0 is adding initial support for a remap-tree feature. With remap-tree, a translation layer of logical block addresses allows changes without moving/rewriting blocks for handling relocation or other changes requiring copy-on-write.

More details on all of the Btrfs feature changes for Linux 7.0 via this pull request now in Linux Git.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.