Seems that current versions of e2fsprogs have improved filefrag, which now reports one "extent" for these files, even though it has two extents: File size of 014798 is 87556096 (21376 blocks of 4096 bytes) ext: logical_offset: physical_offset: length: expected: flags: 0: 0.. 21373: 352550127.. 352571500: 21374: 1: 21374.. 21375: 352571501.. 352571502: 2: last,unwritten,eof 014798: 1 extent found not quite correct, but arguably more useful (2 _extents_ vs. 1 _fragment_, just a wording issue). xfs_fsr still considers these files fragmented, though: 014798 extents before:2 after:1 DONE 014798 --