xfs: remove experimental tag for reverse mapping
PATCH 1/1 xfs: remove experimental tag for reverse mapping
From: Darrick J. Wong <[email protected]>
Reverse mapping has had a while to soak, so remove the experimental tag. Now that we've landed space metadata cross-referencing in scrub, the feature actually has a purpose.
Reject rmap filesystems with an rt device until the code to support it is actually implemented.
--- fs/xfs/xfs_super.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
fs/xfs/xfs_super.c +1 -3
@@ -1684,12 +1684,10 @@ xfs_fs_fill_super(if (xfs_sb_version_hasrmapbt (&mp->m_sb)) {if (mp->m_sb.sb_rblocks) {xfs_alert (mp, -"EXPERIMENTAL reverse mapping btree not compatible with realtime device!" ); +"reverse mapping btree not compatible with realtime device!" ); error = -EINVAL ; goto out_filestream_unmount; } -xfs_alert (mp, -"EXPERIMENTAL reverse mapping btree feature enabled. Use at your own risk!" ); } error =xfs_mountfs (mp);
Quoted 10 lines · Darrick J. Wong
From: Darrick J. Wong <[email protected]>
Reverse mapping has had a while to soak, so remove the experimental tag. Now that we've landed space metadata cross-referencing in scrub, the feature actually has a purpose.
Reject rmap filesystems with an rt device until the code to support it is actually implemented.
Signed-off-by Darrick J. Wong <[email protected]>
Quoted 26 lines
--- fs/xfs/xfs_super.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)fs/xfs/xfs_super.c +1
-4@@ -1684,12 +1684,10 @@ xfs_fs_fill_super(if (xfs_sb_version_hasrmapbt (&mp->m_sb)) {if (mp->m_sb.sb_rblocks) {xfs_alert (mp, -"EXPERIMENTAL reverse mapping btree not compatible with realtime device!" ); +"reverse mapping btree not compatible with realtime device!" ); error = -EINVAL ; goto out_filestream_unmount; } -xfs_alert (mp, -"EXPERIMENTAL reverse mapping btree feature enabled. Use at your own risk!" ); } error =xfs_mountfs (mp); --To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Quoted 10 lines · Darrick J. Wong
From: Darrick J. Wong <[email protected]>
Reverse mapping has had a while to soak, so remove the experimental tag. Now that we've landed space metadata cross-referencing in scrub, the feature actually has a purpose.
Reject rmap filesystems with an rt device until the code to support it is actually implemented.
Signed-off-by Darrick J. Wong <[email protected]>
I've been using it for as long as I've been using reflink, and rmap has posed less problems than reflink. So I think this is the right time to remove the experimental flag.
Signature · 2 lines
Dave Chinner [email protected]