XFS Expanding Its Online Repair Capabilities In Linux 6.10

Written by Michael Larabel in Linux Storage on 20 May 2024 at 08:40 PM EDT. Add A Comment
LINUX STORAGE
The XFS file-system improvements have been merged for the in-development Linux 6.10 kernel.

For several years now the XFS file-system has been working toward online repair functionality and hoped to get it ready for 2023. Over the course of the past year XFS online repair began landing and it's still an ongoing affair but at least steady progress is being made.

For XFS in Linux 6.10 the online repair code now supports atomic file content exchanges to exchange ranges of bytes between two files atomically. The XFS online repair also now supports creating temporary files to repair file-based metadata and the ability to repair more data structures like extended attributes, directories, symbolic links, parent pointers, inode unlinked state, and more. XFS online repair can also now move orphan files to the lost and found directory, a new sub-AG FITRIM implementation, and other improvements.

Aside from the ongoing online repair bring-up, XFS in Linux 6.10 also includes a new parent pointer extended attribute for inodes, bringing back delalloc support for real-time devices, and improving the performance of the log incompat feature handling. XFS can now handle delayed allocation for real-time devices where the extent size matches the file-system's block size.

More details on these XFS changes plus more fixes and code clean-ups via this Git merge.
Related News
About The Author
Michael Larabel

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.

Popular News This Week