FreeBSD ZFS File-System Code To Be Re-Based Over ZFS On Linux

Written by Michael Larabel in BSD on 19 December 2018 at 08:55 AM EST. 22 Comments
BSD
With ZFS On Linux (ZOL) being more actively developed than the ZFS file-system code within the OpenSolaris-derived Illumos kernel, FreeBSD will be transitioning their ZFS file-system kernel driver to be based on ZOL.

Particularly with Delphix moving their ZFS code to be based upon ZOL rather than the Illumos kernel tree, that ZFS code isn't being maintained as well as ZOL. As a result, the FreeBSD ZFS maintainers have decided to transition to ZOL -- and the upstream ZOL developers are willing to allow FreeBSD support directly within ZOL as a single shared code-base.

This new port is a work-in-progress but already will provide FreeBSD ZFS users with some fixes as well as some newer functionality via ZOL such as project quotas, encrypted data-sets, allocation classes, vectorized raidz, vectorized checksums, and other improvements.

The FreeBSD support hasn't yet been upstreamed in ZFS On Linux but those wishing to learn more about this significant transition can do so via the FreeBSD mailing list.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week