Document error message caused by removal of vfs.zfs.min_auto_ashift tunable and how to fix it.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
I would phrase this slightly differently -- bsdinstall now uses the updated name, and with the revert I just committed the "unknown oid" will go away. We should mention that the sysctl OIDs changed with the switch to OpenZFS in FreeBSD 13 and backwards compatibility will be removed. It's a little tricky because this should have been an UPDATING entry many years ago.
Maybe something like this:
With the migration to OpenZFS, vdev sysctls moved from vfs.zfs to vfs.zfs.vdev.
Backwards compatibility aliases will be removed in the near future. Please
update /etc/sysctl.conf to reference the new OIDs.
For example,
vfs.zfs.min_auto_ashift=12
needs to be changed to
vfs.zfs.vdev.min_auto_ashift=12Comment Actions
Alternate proposal, given:
- the aliases have been restored
- they now (mostly) emit warning messages on use