Hi Dave, Please pull this branch with changes for xfs. 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 6772fcc8890ae34595253fcfb8196c1aea65e111: xfs: convert xbitmap to interval tree (2023-04-11 19:00:36 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git tags/scrub-strengthen-rmap-checking-6.4_2023-04-11 for you to fetch changes up to 4f5e304248ab4939e9aef58244041c194f01f0b5: xfs: cross-reference rmap records with refcount btrees (2023-04-11 19:00:39 -0700) ---------------------------------------------------------------- xfs: strengthen rmapbt scrubbing [v24.5] This series strengthens space allocation record cross referencing by using AG block bitmaps to compute the difference between space used according to the rmap records and the primary metadata, and reports cross-referencing errors for any discrepancies. Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx> ---------------------------------------------------------------- Darrick J. Wong (5): xfs: introduce bitmap type for AG blocks xfs: cross-reference rmap records with ag btrees xfs: cross-reference rmap records with free space btrees xfs: cross-reference rmap records with inode btrees xfs: cross-reference rmap records with refcount btrees fs/xfs/Makefile | 2 +- fs/xfs/scrub/bitmap.c | 55 ++++++++++ fs/xfs/scrub/bitmap.h | 72 +++++++++++++ fs/xfs/scrub/repair.h | 1 + fs/xfs/scrub/rmap.c | 283 +++++++++++++++++++++++++++++++++++++++++++++++++- 5 files changed, 411 insertions(+), 2 deletions(-)