]> git-server-git.apps.pok.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs_healer: run full scrub after lost corruption events or targeted repair failure
authorDarrick J. Wong <djwong@kernel.org>
Sun, 22 Feb 2026 22:41:16 +0000 (14:41 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Thu, 9 Apr 2026 22:30:17 +0000 (15:30 -0700)
commita162dc462186a6ad170abe4637e0d3483621648c
treee6a0a6caac7ea9de615e52508a563adfb518b75b
parentbf8b99270c6be130aa9685e669abd81ef4282ed8
xfs_healer: run full scrub after lost corruption events or targeted repair failure

If we fail to perform a spot repair of metadata or the kernel tells us
that it lost corruption events due to queue limits, initiate a full run
of the online fsck service to try to fix the error.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
healer/Makefile
healer/fsrepair.c
healer/weakhandle.c
healer/xfs_healer.c
healer/xfs_healer.h
include/builddefs.in
scrub/Makefile