This port will switch from tracking openzfs/zfs master to tracking tags on the zfs-2.1-release branch. 2.1 is intended to be a long-term support branch.
Grep for FreeBSD in the new commits:
- 2aa0d643f FreeBSD: use vnlru_free_vfsops if available
- a6b82cc0b FreeBSD: add missing seqc write begin/end around zfs_acl_chown_setattr
- 4568b5cfb FreeBSD: add support for lockless symlink lookup
- 72a9750ac ZTS: Tests using zhack may fail on FreeBSD
- 003f2d04b FreeBSD: Fix stable/12 after AT_BENEATH removal
- ef977fce6 Support running FreeBSD buildworld on Arm-based macOS hosts
- 2f385c913 FreeBSD: make seqc asserts conditional on replay
- ec3e4c678 FreeBSD: Fix memory leaks in kstats
- 5f9d61d06 Update FreeBSD versions
- e464f7c7c FreeBSD: bring back possibility to rewind the checkpoint from bootloader
- f845b2dd1 FreeBSD: Clean up zfsdev_close to match Linux
- e3e82dcc5 FreeBSD: switch teardown lock to rms
- 9847f77f0 FreeBSD: rename teardown inactive macros to mimick rrm convention
- f9acd578f FreeBSD: remove 2 assertions that teardown lock is not held
- 300f68e01 FreeBSD: rework asserts in zfs_dd_lookup
- 35aa9dc6d FreeBSD: Fix scope of deadman tunables
- ba74de88c FreeBSD module --enable-debug --enable-invariants