DTrace & ZFS Being Updated On NetBSD, Moving Away From Old OpenSolaris Code

Written by Michael Larabel in BSD on 8 December 2017 at 06:15 AM EST. 1 Comment
BSD
The NetBSD operating system has been working on updating their DTrace and ZFS implementations.

Chuck Silvers with the NetBSD project has been working on updating their DTrace and ZFS code. Up to now NetBSD has been relying upon outdated ZFS/DTrace code that originated from the OpenSolaris code-base. As many of you know, OpenSolaris hasn't been a thing now for many years since Oracle acquired Sun Microsystems.

In order to pull in newer ZFS and DTrace code, Chuck has been working to migrate over to FreeBSD's ZFS/DTrace code that is in a much better state. This picks up many fixes and enhancements for the ZFS file-system, adds mmap() support to ZFS on NetBSD, and the DTrace code re-base also presents more modern functionality.

On Thursday was the latest update for this code updating project. It's looking like the updated code will be committed soon unless any last minute objections arise.

NetBSD 8.0 is the next major feature release currently under development.

In other BSD news this morning but completely unrelated to the above content, DragonFlyBSD now has evdev support. This experimental evdev input device support for DragonFly comes via porting the code from FreeBSD's kernel.
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