zfs(4): remove "experimental" from zfs_bclone_enabled

I think we've done enough experiments.

Sponsored-by: https://despairlabs.com/sponsor/
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Signed-off-by: Rob Norris <robn@despairlabs.com>
Closes #16189 
Closes #16712
This commit is contained in:
Rob Norris 2024-11-02 08:43:25 +11:00 committed by Brian Behlendorf
parent d367ef2995
commit 880b73956b
2 changed files with 7 additions and 6 deletions

View File

@ -18,7 +18,7 @@
.\" .\"
.\" Copyright (c) 2024, Klara, Inc. .\" Copyright (c) 2024, Klara, Inc.
.\" .\"
.Dd October 2, 2024 .Dd November 1, 2024
.Dt ZFS 4 .Dt ZFS 4
.Os .Os
. .
@ -1333,9 +1333,10 @@ results in vector instructions
from the respective CPU instruction set being used. from the respective CPU instruction set being used.
. .
.It Sy zfs_bclone_enabled Ns = Ns Sy 1 Ns | Ns 0 Pq int .It Sy zfs_bclone_enabled Ns = Ns Sy 1 Ns | Ns 0 Pq int
Enable the experimental block cloning feature. Enables access to the block cloning feature.
If this setting is 0, then even if feature@block_cloning is enabled, If this setting is 0, then even if feature@block_cloning is enabled,
attempts to clone blocks will act as though the feature is disabled. using functions and system calls that attempt to clone blocks will act as
though the feature is disabled.
. .
.It Sy zfs_bclone_wait_dirty Ns = Ns Sy 0 Ns | Ns 1 Pq int .It Sy zfs_bclone_wait_dirty Ns = Ns Sy 0 Ns | Ns 1 Pq int
When set to 1 the FICLONE and FICLONERANGE ioctls wait for dirty data to be When set to 1 the FICLONE and FICLONERANGE ioctls wait for dirty data to be

View File

@ -58,9 +58,9 @@
#include <sys/zfs_znode.h> #include <sys/zfs_znode.h>
/* /*
* Enable the experimental block cloning feature. If this setting is 0, then * Enables access to the block cloning feature. If this setting is 0, then even
* even if feature@block_cloning is enabled, attempts to clone blocks will act * if feature@block_cloning is enabled, using functions and system calls that
* as though the feature is disabled. * attempt to clone blocks will act as though the feature is disabled.
*/ */
int zfs_bclone_enabled = 1; int zfs_bclone_enabled = 1;