From 624222ae31bc8ce0009c7da9b0877a3c93aa56fb Mon Sep 17 00:00:00 2001 From: Brian Behlendorf Date: Tue, 3 Dec 2019 09:58:03 -0800 Subject: Increase allowed 'special_small_blocks' maximum value There may be circumstances where it's desirable that all blocks in a specified dataset be stored on the special device. Relax the artificial 128K limit and allow the special_small_blocks property to be set up to 1M. When blocks >1MB have been enabled via the zfs_max_recordsize module option, this limit is increased accordingly. Reviewed-by: Don Brady Reviewed-by: Kjeld Schouten Signed-off-by: Brian Behlendorf Closes #9131 Closes #9355 --- man/man8/zfsprops.8 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'man/man8') diff --git a/man/man8/zfsprops.8 b/man/man8/zfsprops.8 index 5aed2ec15..abc591782 100644 --- a/man/man8/zfsprops.8 +++ b/man/man8/zfsprops.8 @@ -1055,7 +1055,7 @@ This value represents the threshold block size for including small file blocks into the special allocation class. Blocks smaller than or equal to this value will be assigned to the special allocation class while greater blocks will be assigned to the regular class. Valid values are zero or a power of two -from 512B up to 128K. The default size is 0 which means no small file blocks +from 512B up to 1M. The default size is 0 which means no small file blocks will be allocated in the special class. .Pp Before setting this property, a special class vdev must be added to the -- cgit v1.2.3