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/ sync for 5.11; I should sweep up other outstanding patches soon, but you are also welcome to resend if you like. The new head of the for-next branch is commit: 167137fe xfs: remove xfs_buf_t typedef New Commits: Darrick J. Wong (7): [40d39723] xfs: move kernel-specific superblock validation out of libxfs [094e2416] xfs: define a new "needrepair" feature [fa9712a0] xfs: enable the needsrepair feature [92415d01] xfs: detect overflows in bmbt records [f28f7e4a] xfs: refactor data device extent validation [23e306ae] xfs: refactor realtime volume extent validation [7626c690] xfs: refactor file range validation Dave Chinner (5): [9543cb30] xfs: introduce xfs_dialloc_roll() [f0d5b500] xfs: move on-disk inode allocation out of xfs_ialloc() [f7e5a7ae] xfs: move xfs_dialloc_roll() into xfs_dialloc() [8f1e9017] xfs: spilt xfs_dialloc() into 2 functions [167137fe] xfs: remove xfs_buf_t typedef Eric Sandeen (2): [bbf6e32d] libxfs: cosmetic changes to libxfs_inode_alloc [1671c6df] xfs: don't catch dax+reflink inodes as corruption in verifier Gao Xiang (3): [5e26c7ab] xfs: introduce xfs_validate_stripe_geometry() [6e8b0988] xfs: convert noroom, okalloc in xfs_dialloc() to bool [2cdc6e56] xfs: kill ialloced in xfs_dialloc() Joseph Qi (1): [db9762f8] xfs: remove unneeded return value check for *init_cursor() Kaixu Xia (2): [fc5d59c2] xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag [9e68bcae] xfs: remove the unused XFS_B_FSB_OFFSET macro Zheng Yongjun (1): [d3ed327c] fs/xfs: convert comma to semicolon Code Diffstat: copy/xfs_copy.c | 2 +- include/libxfs.h | 2 +- include/libxlog.h | 6 +- include/xfs_inode.h | 2 +- include/xfs_trans.h | 29 ++++---- libxfs/init.c | 2 +- libxfs/libxfs_io.h | 6 +- libxfs/libxfs_priv.h | 4 +- libxfs/logitem.c | 4 +- libxfs/rdwr.c | 26 +++---- libxfs/trans.c | 16 ++--- libxfs/util.c | 121 ++++++++++++--------------------- libxfs/xfs_alloc.c | 16 ++--- libxfs/xfs_bmap.c | 28 +++----- libxfs/xfs_bmap_btree.c | 2 - libxfs/xfs_btree.c | 12 ++-- libxfs/xfs_format.h | 11 ++- libxfs/xfs_ialloc.c | 170 ++++++++++++++++++++++++---------------------- libxfs/xfs_ialloc.h | 36 +++++----- libxfs/xfs_ialloc_btree.c | 5 -- libxfs/xfs_inode_buf.c | 4 -- libxfs/xfs_refcount.c | 9 --- libxfs/xfs_rmap.c | 9 --- libxfs/xfs_rtbitmap.c | 22 +++--- libxfs/xfs_sb.c | 84 ++++++++++++++++++----- libxfs/xfs_sb.h | 3 + libxfs/xfs_shared.h | 1 - libxfs/xfs_types.c | 64 +++++++++++++++++ libxfs/xfs_types.h | 7 ++ libxlog/xfs_log_recover.c | 12 ++-- logprint/log_print_all.c | 2 +- mkfs/proto.c | 20 +++--- mkfs/xfs_mkfs.c | 2 +- repair/agheader.c | 2 +- repair/attr_repair.c | 4 +- repair/da_util.h | 2 +- repair/dino_chunks.c | 8 +-- repair/incore.h | 2 +- repair/phase5.c | 2 +- repair/phase6.c | 6 +- repair/prefetch.c | 12 ++-- repair/rt.c | 4 +- repair/scan.c | 4 +- repair/xfs_repair.c | 2 +- 44 files changed, 425 insertions(+), 362 deletions(-)
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature