Dev

OpenZFS 2.4.2 Released, Official Support for Linux Kernel 7.0

The latest stable release of OpenZFS, version 2.4.2, has been launched, featuring official support for Linux Kernel 7.0 and numerous bug fixes.

2 min read Reviewed & edited by the SINGULISM Editorial Team

OpenZFS 2.4.2 Released, Official Support for Linux Kernel 7.0
Photo by Domaintechnik Ledl.net on Unsplash

OpenZFS 2.4.2 Introduced, Supporting the Latest Linux Kernel

The latest stable release of OpenZFS, version 2.4.2, has been officially launched. The highlight of this update is the addition of official support for version 7.0 of the Linux kernel, the latest stable release. This ensures that OpenZFS users can now utilize the file system reliably in modern Linux environments.

Key Updates

OpenZFS 2.4.2 not only provides support for the new kernel but also comes with numerous bug fixes and improvements. The updates focus on resolving issues related to initramfs (initial RAM file system), enhancing support for the POSIX_FADV_DONTNEED advice, fixing the test suite, and updating the continuous integration (CI) pipeline. Additionally, preliminary adjustments have been made in preparation for the upcoming Linux Kernel 7.1, along with strengthened SPDX license annotations.

Broad Kernel Version Compatibility

While adding new features, OpenZFS maintains compatibility with a wide range of kernel versions. Alongside support for Linux Kernel 7.0, the file system continues to function with older kernels dating back to Linux 4.18. On the FreeBSD side, versions starting from 13.3 remain compatible with OpenZFS. This broad compatibility is a crucial advantage for administrators operating ZFS in various environments.

Backporting for Older Versions

For users who have not yet transitioned to the 2.4 series, updates are also available for the previous stable series. OpenZFS 2.3.7 has been released concurrently, including backported support for Linux Kernel 7.0 and sharing many fixes with version 2.4.2. This allows administrators to choose between staying with the 2.3 series or migrating to the 2.4 series, based on their operational plans.

The download and complete changelog for OpenZFS 2.4.2 are available on the project’s GitHub repository.

Frequently Asked Questions

What is OpenZFS?
OpenZFS is the open-source implementation of the high-performance file system "ZFS," originally developed by Sun Microsystems. It offers advanced features such as data integrity protection, storage pools, snapshots, and replication, and is compatible with operating systems like Linux and FreeBSD.
Why is support for Linux Kernel 7.0 significant?
Linux kernels are frequently updated, with changes to internal APIs and subsystems. Without official support for newer kernel versions, file system modules may fail to function correctly or cause system instability. OpenZFS 2.4.2 ensures users can benefit from the new features and security updates of Linux Kernel 7.0 while continuing to enjoy ZFS's capabilities.
I’m using the OpenZFS 2.3 series. Should I upgrade to 2.4 immediately?
An immediate upgrade is not necessary. OpenZFS 2.3.7 has also been released with Linux Kernel 7.0 support. You can first consider updating to 2.3.7 and plan the transition to the 2.4 series once you need its new features or after adequate testing. Reviewing the release notes and testing the new version in your environment is recommended before upgrading.
Source: Phoronix

Comments

← Back to Home