]> git-server-git.apps.pok.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs_scrub: move failmap and other outputs into read_verify_pool
authorDarrick J. Wong <djwong@kernel.org>
Wed, 18 Mar 2026 16:45:04 +0000 (09:45 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Thu, 9 Apr 2026 22:30:19 +0000 (15:30 -0700)
commit58fca77c2d2ae8d24ef19473f2c2b105e268c70a
treeb2d305bcde7d158e12960e84a397277453575997
parent8a537ebc70669f8fa41a50668b982e73dffc3ac3
xfs_scrub: move failmap and other outputs into read_verify_pool

Remove all the indirect verify IO error function calls and whatnot by
making the read_verify_pool track the ranges of failed media and other
problems.  Add some new helper functions that report on the outcome of
the read verifciation so that phase6 can report on what happened.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
scrub/phase6.c
scrub/read_verify.c
scrub/read_verify.h