]> www.infradead.org Git - users/hch/xfs.git/commit
xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub
authorDarrick J. Wong <djwong@kernel.org>
Thu, 15 Aug 2024 18:48:25 +0000 (11:48 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Fri, 16 Aug 2024 21:54:17 +0000 (14:54 -0700)
commit80f0ef9fcfc16e8e971ec51820c7832bfc319af3
tree995bc48d2db1466efdbc56381426e1db84f91fbe
parentb9197284fc0bc36a179f9d79eaf4962a3233c0d7
xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub

The bmbt scrubber will combine file mappings if they are mergeable to
reduce the number of cross-referencing checks.  However, we shouldn't
combine mappings that cross rt group boundaries because that will cause
verifiers to trip incorrectly.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
fs/xfs/scrub/bmap.c