Page MenuHomeFreeBSD

OpenZFS: remove legacy FreeBSD aliases
Needs ReviewPublic

Authored by emaste on Oct 16 2025, 4:42 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Aug 12, 6:40 PM
Unknown Object (File)
Tue, Aug 11, 11:28 PM
Unknown Object (File)
Sun, Aug 9, 3:47 PM
Unknown Object (File)
Sun, Aug 9, 2:42 PM
Unknown Object (File)
Sat, Aug 8, 7:46 PM
Unknown Object (File)
Fri, Aug 7, 5:51 PM
Unknown Object (File)
Fri, Aug 7, 5:08 PM
Unknown Object (File)
Mon, Aug 3, 3:27 AM

Details

Reviewers
None
Group Reviewers
ZFS
Summary
These are old pre-OpenZFS tunable names that have long been
available via either conventional ZFS_MODULE_PARAM tunables or through
kstats. There's no point doubling up anymore, so delete them.

Sponsored-by: https://despairlabs.com/sponsor/
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin@TrueNAS.com>
Signed-off-by: Rob Norris <robn@despairlabs.com>
Closes #17375

and (as a separate commit)

Revert "zfs: Emit warning upon use of legacy sysctls"

The legacy sysctls will be removed again in FreeBSD main.

This reverts commit 654a3aa9a1de176648eec00b3c201c33b10bd325.

Sponsored by:   The FreeBSD Foundation

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

Rob / Allan, any advice on timing for committing this change? The warning is emitted in 14.4+ and 15.0+ and I think we could probably go ahead now