mirror_zfs/man/man7
Alexander Motin 4e92aee233
Relax special_small_blocks restrictions
special_small_blocks is applied to blocks after compression, so it
makes no sense to demand its values to be power of 2.  At most
they could be multiple of 512, but that would still buy us nothing,
so lets allow them be any within SPA_MAXBLOCKSIZE.

Also special_small_blocks does not really need to depend on the
set recordsize, enabled pool features or presence of special vdev.
At worst in any of those cases it will just do nothing, so we
should not complicate users lives by artificial limitations.

While there, polish comments for recordsize and volblocksize.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by:	Alexander Motin <mav@FreeBSD.org>
Sponsored by:	iXsystems, Inc.
Closes #17497
2025-07-02 11:11:37 -07:00
..
dracut.zfs.7 SPDX: license tags: CDDL-1.0 2025-03-13 17:56:27 -07:00
vdevprops.7 Fix spelling errors 2025-03-24 14:37:40 -07:00
zfsconcepts.7 SPDX: license tags: CDDL-1.0 2025-03-13 17:56:27 -07:00
zfsprops.7 Relax special_small_blocks restrictions 2025-07-02 11:11:37 -07:00
zpool-features.7 Make use of "i.e." (id est) consistent 2025-03-24 14:37:26 -07:00
zpoolconcepts.7 Allow opt-in of zvol blocks in special class 2025-05-24 16:44:26 -04:00
zpoolprops.7 SPDX: license tags: CDDL-1.0 2025-03-13 17:56:27 -07:00