Linux News Today: Native ZFS for Linux Implementation Now Supports Linux Kernel 4.5 and s390 Arch
The developers behind the ZFS for Linux (ZoL) project were proud to announce yet another stable release of the native ZFS implementation for GNU/Linux operating systems.
ZFS (Z File System) is an advanced file system and volume manager, and the ZFS for Linux project provides a native Linux kernel port for it. The latest stable release, ZFS for Linux 0.6.5.6, appears to bring quite some interesting changes, such as support for Linux kernels 2.6.32 until 4.5, as well as the s390 and s390x hardware architectures.
According to the release notes published on the project’s GitHub page, the packaging has been updated, and it no longer contains artificial architecture restrictions, the ZVOL minor operations should now be more robust, and they’re supported in asynchronous mode.
Moreover, negative dentries are now being handled in case insensitive file systems, the casesensitivity=insensitive deadlock issue has been fixed, zdb -R flag arguments are correctly parsed in this release and a lock order inversion issue with the zvol_open() function was repaired.
The ZFS for Linux implementation is now feature complete
Among other interesting things that have been implemented in ZFS for Linux 0.6.5.6, we can mention that the “send” command no longer fails to transmit holes, the “-gLP” flag was added to the zpool subcommands, the zpool_find_vdev() function was updated to no longer truncate the vdev path, and the output of the “zpool list -v” command has been fixed for log devices and spares.
For now, the ZFS for Linux project proves to be feature complete, bringing stable and fully functional ZPL, ZVOL, SPA, and DMU layers. You can download ZFS for Linux 0.6.5.6 right now from its website, where you’ll also find detailed installation instructions for your Linux kernel-based operating system.