FreeBSD-specific changes:
* Use new FreeBSD API to largely eliminate object locking
* Fix zlib leak on FreeBSD
* Update FreeBSD SPL atomics (synced with FreeBSD in an attempt to unbreak i386)
* Avoid the GEOM topology lock recursion when autoexpanding a pool
* taskq: Don't leak system_delay_taskq FreeBSD (on module unload)
See the full commit log on GitHub.
Sponsored by: iXsystems, Inc.