From d9e3a0008ef0d4cfff4b976b50d5e8a06d764ea5 Mon Sep 17 00:00:00 2001 From: "Darrick J. Wong" Date: Wed, 20 Nov 2024 16:24:15 -0800 Subject: [PATCH] xfs_db: disable xfs_check when metadir is enabled As of July 2024, xfs_repair can detect more types of corruptions than xfs_check does. I don't think it makes sense to maintain the xfs_check code anymore, so let's just turn it off for any filesystem that has metadata directory trees. Signed-off-by: "Darrick J. Wong" Reviewed-by: Christoph Hellwig --- db/check.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/db/check.c b/db/check.c index fb7b6cb4..37306bd7 100644 --- a/db/check.c +++ b/db/check.c @@ -831,6 +831,12 @@ blockget_f( dbprefix = oldprefix; return 0; } + + if (xfs_has_metadir(mp)) { + dbprefix = oldprefix; + return 0; + } + check_rootdir(); /* * Check that there are no blocks either -- 2.47.3