XFS For Linux 4.15 Brings "Great Scads of New Stuff"

Darrick Wong describes the XFS update for Linux 4.15 as delivering "great scads of new stuff."
Highlights he explains includes, "some substantive changes to XFS. The in-core extent mappings have been refactored to use proper iterators and a btree to handle heavily fragmented files without needing high-order memory allocations; some important log recovery bug fixes; and the first part of the online fsck functionality."
The start of online fsck support for XFS to scan for errors/corruption while the file-system is still mounted is exciting albeit for 4.15 disabled by default as still more work needs to land. The code refactoring will be interesting to benchmark for changes. In the process of these XFS driver reworks are also quite a number of bug fixes. All the details in the aforelinked pull request.
41 Comments