Hi folks, The for-next branch of the xfsprogs repository at: git://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git has just been updated. This is just the libxfs resync to 5.2, and this release may not have a whole lot more substance in it. If you have a more urgent fix, please do bring it to my attention. (Also note that I'll be on vacation next week so things will proceed even more slowly than usual!) The new head of the for-next branch is commit: e20cbd1 xfsprogs: Release v5.2.0-rc0 New Commits: Brian Foster (3): [580a438] xfs: don't account extra agfl blocks as available [b8b9c3c] xfs: make tr_growdata a permanent transaction [d85d342] xfs: assert that we don't enter agfl freeing with a non-permanent transaction Darrick J. Wong (11): [f866934] xfs: track metadata health status [7b55f0f] xfs: replace the BAD_SUMMARY mount flag with the equivalent health code [25b8487] xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem [debdc16] xfs: add a new ioctl to describe allocation group geometry [69423ea] xfs: report fs and rt health via geometry structure [378d9e6] xfs: report AG health via AG geometry ioctl [f394edc] xfs: report inode health via bulkstat [f73690f] xfs: track delayed allocation reservations across the filesystem [9833c1a] xfs: always rejoin held resources during defer roll [e9caede] xfs: add online scrub for superblock counters [247c499] xfs: don't reserve per-AG space for an internal log Dave Chinner (1): [4ddaada] xfs: bump XFS_IOC_FSGEOMETRY to v5 structures Eric Sandeen (2): [a37cde5] xfs: change some error-less functions to void types [e20cbd1] xfsprogs: Release v5.2.0-rc0 Code Diffstat: VERSION | 4 +- configure.ac | 2 +- db/info.c | 10 +-- fsr/xfs_fsr.c | 8 +- include/xfs_mount.h | 8 ++ include/xfs_trace.h | 3 + include/xfs_trans.h | 1 + libxfs/libxfs_api_defs.h | 1 + libxfs/libxfs_priv.h | 1 + libxfs/trans.c | 24 ++++++ libxfs/util.c | 21 ++++- libxfs/xfs_ag.c | 54 +++++++++++++ libxfs/xfs_ag.h | 2 + libxfs/xfs_alloc.c | 13 ++- libxfs/xfs_attr.c | 35 +++----- libxfs/xfs_attr.h | 2 +- libxfs/xfs_bmap.c | 17 +++- libxfs/xfs_defer.c | 14 ++-- libxfs/xfs_dquot_buf.c | 4 +- libxfs/xfs_fs.h | 139 +++++++++++++++++++++++++------- libxfs/xfs_health.h | 190 ++++++++++++++++++++++++++++++++++++++++++++ libxfs/xfs_ialloc_btree.c | 9 +++ libxfs/xfs_quota_defs.h | 2 +- libxfs/xfs_refcount_btree.c | 9 +++ libxfs/xfs_rmap_btree.c | 9 +++ libxfs/xfs_sb.c | 18 +++-- libxfs/xfs_sb.h | 2 +- libxfs/xfs_trans_resv.c | 6 +- libxfs/xfs_types.c | 2 +- libxfs/xfs_types.h | 2 + mkfs/xfs_mkfs.c | 11 +-- rtcp/xfs_rtcp.c | 2 +- 32 files changed, 518 insertions(+), 107 deletions(-) create mode 100644 libxfs/xfs_health.h
Attachment:
signature.asc
Description: OpenPGP digital signature