Many of the filesystems in FreeBSD have a section 5 manpage for them (see msdosfs(5), tmpfs(5), etc), which describes what kernel options are required in order to load the filesystem, how it can be managed (via fstab(5), mount(8), etc). zfs(5) doesn't exist though.
Adding Sean to cc as he has some ideas for zfs(5).
Diff available for review here: https://reviews.freebsd.org/D3207 After commentary, I will attach the final version.
^Triage: remove dru@ from Cc: list.
(In reply to Enji Cooper from comment #0) > … Many of the filesystems in FreeBSD have a section 5 manpage … Section 7 for ffs: <https://www.freebsd.org/cgi/man.cgi?query=ffs&sektion=7&manpath=FreeBSD> Sections 8 (and 4) for zfs (and tuning thereof) in ZFS: <https://openzfs.github.io/openzfs-docs/man/8/zfs.8.html> <https://openzfs.github.io/openzfs-docs/man/4/zfs.4.html>
Update: We are moving all the filesystem manuals to section four in https://github.com/freebsd/freebsd-src/pull/1077 feedback and suggestions are desired in that thread :) Filesystem pages in section five don't describe file formats, they describe the kernel interface of the filesystem driver. ZFS is actually demonstrating what we're trying to do: there's zfs(4) for that, and then z$whatever(8) for the tooling and z$whatever(7) for concept overviews.
Since we have moved filesystem manuals to section 4, and zfs(4) exists, this can be closed.