Hi Darrick, Please pull this branch with changes for xfs for 6.2-rc1. As usual, I did a test-merge with the main upstream branch as of a few minutes ago, and didn't see any conflicts. Please let me know if you encounter any problems. --D The following changes since commit e74331d6fa2c21a8ecccfe0648dad5193b83defe: xfs: online checking of the free rt extent count (2022-11-16 15:25:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git tags/scrub-bmap-enhancements-6.2_2022-11-16 for you to fetch changes up to 5eef46358fae1a6018d9f886a3ecd30e843728dd: xfs: teach scrub to flag non-extents format cow forks (2022-11-16 15:25:05 -0800) ---------------------------------------------------------------- xfs: strengthen file mapping scrub This series strengthens the file extent mapping scrubber in various ways, such as confirming that there are enough bmap records to match up with the rmap records for this file, checking delalloc reservations, checking for no unwritten extents in metadata files, invalid CoW fork formats, and weird things like shared CoW fork extents. Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx> ---------------------------------------------------------------- Darrick J. Wong (6): xfs: fix perag loop in xchk_bmap_check_rmaps xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap xfs: block map scrub should handle incore delalloc reservations xfs: check quota files for unwritten extents xfs: check that CoW fork extents are not shared xfs: teach scrub to flag non-extents format cow forks fs/xfs/scrub/bmap.c | 147 +++++++++++++++++++++++++++++++++++++++++---------- fs/xfs/scrub/quota.c | 6 ++- 2 files changed, 123 insertions(+), 30 deletions(-)