Page MenuHomeSolus

Update xfsprogs to 4.20.0
ClosedPublic

Authored by der_eismann on Thu, Mar 14, 3:25 PM.

Details

Summary

Summarized changes:

  • mkfs.xfs: null-terminate symlinks created via protofile
  • xfs_repair: allow '/' in attribute names
  • xfs_repair: skip block reservation when fixing freelist
  • xfs_repair: rebuild dir when nonroot blocks corrupt
  • xfs_repair: int nonleaf finobt blocks with proper magic
  • xfs_repair: fix off by one error rebuilding high keys
  • xfs_io: allow open file permissions to be changed
  • xfs_io: open pipes in non-blocking mode
  • xfs_metadump: multiple stale data zeroing fixes
  • xfs_quota: allow reg files w/o prjinherit flag
  • xfs_db: properly decode finobt record w/ sparse inodes
  • xfs_db: fix frag command to work w/ sparse inodes
  • xfs_scrub: move all executables to /usr/sbin
  • xfs_scrub: handle totally empty inode chunks
  • xfs.5 manpage: Remove barrier related options
  • xfs_io.8 manpage: rearrange command listings by section
  • Merge libxfs from kernel 4.20
Test Plan

Created a partition, copied data on it, shrinked it and checked it. In console and GParted, all fine.

Diff Detail

Repository
R3230 xfsprogs
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
der_eismann created this revision.Thu, Mar 14, 3:25 PM
der_eismann requested review of this revision.Thu, Mar 14, 3:25 PM
JoshStrobl accepted this revision.Fri, Mar 15, 10:39 AM
This revision is now accepted and ready to land.Fri, Mar 15, 10:39 AM
This revision was automatically updated to reflect the committed changes.