]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
xfs: drop the experimental warning for the zoned allocator
authorChristoph Hellwig <hch@lst.de>
Wed, 27 May 2026 12:39:30 +0000 (14:39 +0200)
committerCarlos Maiolino <cem@kernel.org>
Tue, 9 Jun 2026 07:14:41 +0000 (09:14 +0200)
The zoned allocator has been released with 6.15 on May 25, 2025.  It has
seen constant maintenance and improvements and no major issues, so
promote it out of the experimental category.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
Reviewed-by: Wilfred Mallawa <wilfred.mallawa@wdc.com>
Reviewed-by: Damien Le Moal <dlemoal@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
fs/xfs/xfs_message.c
fs/xfs/xfs_message.h
fs/xfs/xfs_mount.h
fs/xfs/xfs_super.c

index fd297082aeb8576a8828e11829dc7f345b4f669c..0243e509a468910e95390123a3900f9f133e2166 100644 (file)
@@ -149,10 +149,6 @@ xfs_warn_experimental(
                        .opstate        = XFS_OPSTATE_WARNED_LARP,
                        .name           = "logged extended attributes",
                },
-               [XFS_EXPERIMENTAL_ZONED] = {
-                       .opstate        = XFS_OPSTATE_WARNED_ZONED,
-                       .name           = "zoned RT device",
-               },
        };
        ASSERT(feat >= 0 && feat < XFS_EXPERIMENTAL_MAX);
        BUILD_BUG_ON(ARRAY_SIZE(features) != XFS_EXPERIMENTAL_MAX);
index 49b0ef40d299def16ec45ac884a3f1e84d621884..811b885f41c35acbfad796c3ec6739c29b915a33 100644 (file)
@@ -93,7 +93,6 @@ void xfs_buf_alert_ratelimited(struct xfs_buf *bp, const char *rlmsg,
 enum xfs_experimental_feat {
        XFS_EXPERIMENTAL_SHRINK,
        XFS_EXPERIMENTAL_LARP,
-       XFS_EXPERIMENTAL_ZONED,
 
        XFS_EXPERIMENTAL_MAX,
 };
index d964bae096ef6fc5893fdc4511901e63a160ded1..66a02d1b9ad7a13f9840b6b924aa4d319514d324 100644 (file)
@@ -580,8 +580,6 @@ __XFS_HAS_FEAT(nouuid, NOUUID)
 #define XFS_OPSTATE_WARNED_METADIR     17
 /* Filesystem should use qflags to determine quotaon status */
 #define XFS_OPSTATE_RESUMING_QUOTAON   18
-/* Kernel has logged a warning about zoned RT device being used on this fs. */
-#define XFS_OPSTATE_WARNED_ZONED       19
 /* (Zoned) GC is in progress */
 #define XFS_OPSTATE_ZONEGC_RUNNING     20
 
index f8de44443e81cec463e52f951a77f7d7444aba90..eac7f9503805fbdfa2dee0f2c0f24eff1eb11e91 100644 (file)
@@ -1901,7 +1901,6 @@ xfs_fs_fill_super(
                        error = -EINVAL;
                        goto out_filestream_unmount;
                }
-               xfs_warn_experimental(mp, XFS_EXPERIMENTAL_ZONED);
        }
 
        if (xfs_has_reflink(mp)) {