[ANNOUNCE] xfsprogs for-next updated to 167137fe
From: Eric Sandeen <hidden>
Date: 2021-01-07 21:05:22
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(-)
Attachments
- OpenPGP_signature [application/pgp-signature] 840 bytes