]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
xfs: enable online fsck by default in Kconfig
authorDarrick J. Wong <djwong@kernel.org>
Wed, 27 Aug 2025 16:31:59 +0000 (09:31 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Fri, 5 Sep 2025 15:48:24 +0000 (08:48 -0700)
Online fsck has been a part of upstream for over a year now without any
serious problems.  Turn it on by default in time for the 2025 LTS
kernel, and get rid of the "say N if unsure" messages for the default Y
options.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
fs/xfs/Kconfig

index ecebd3ebab1342d573a2052248ff018aa2038a51..8930d5254e1da61d836b04996332e828c6d5f01f 100644 (file)
@@ -137,7 +137,7 @@ config XFS_BTREE_IN_MEM
 
 config XFS_ONLINE_SCRUB
        bool "XFS online metadata check support"
-       default n
+       default y
        depends on XFS_FS
        depends on TMPFS && SHMEM
        select XFS_LIVE_HOOKS
@@ -150,12 +150,8 @@ config XFS_ONLINE_SCRUB
          advantage here is to look for problems proactively so that
          they can be dealt with in a controlled manner.
 
-         This feature is considered EXPERIMENTAL.  Use with caution!
-
          See the xfs_scrub man page in section 8 for additional information.
 
-         If unsure, say N.
-
 config XFS_ONLINE_SCRUB_STATS
        bool "XFS online metadata check usage data collection"
        default y
@@ -171,11 +167,9 @@ config XFS_ONLINE_SCRUB_STATS
 
          Usage data are collected in /sys/kernel/debug/xfs/scrub.
 
-         If unsure, say N.
-
 config XFS_ONLINE_REPAIR
        bool "XFS online metadata repair support"
-       default n
+       default y
        depends on XFS_FS && XFS_ONLINE_SCRUB
        select XFS_BTREE_IN_MEM
        help
@@ -186,12 +180,8 @@ config XFS_ONLINE_REPAIR
          formatted with secondary metadata, such as reverse mappings and inode
          parent pointers.
 
-         This feature is considered EXPERIMENTAL.  Use with caution!
-
          See the xfs_scrub man page in section 8 for additional information.
 
-         If unsure, say N.
-
 config XFS_WARN
        bool "XFS Verbose Warnings"
        depends on XFS_FS && !XFS_DEBUG