OpenZFS 2.4.1 released with Linux 6.19 support

OpenZFS has released version 2.4.1, a maintenance update two months after the 2.4 version. The new release adds compatibility for Linux kernel 6.19 and improves support for FreeBSD. It includes numerous fixes for stability, builds, and performance across platforms.

OpenZFS, an open-source file system and volume manager known for features like snapshots, checksums, and replication, announced version 2.4.1 on February 25, 2026. This marks the first maintenance release in the 2.4 series, following the initial 2.4 version by two months.

The update extends support to Linux kernels ranging from 4.18 to 6.19. It addresses compatibility issues with Linux 6.19, including fixes for in-tree builds, duplicate GCM assembly functions, inode state handling, and stricter --werror configurations. Builds on Linux 6.18 for PowerPC and RISC-V kernels have also been ensured to succeed.

Key stability improvements include corrections to available space accounting for special and dedup vdevs, raw send permission handling for the zfs send -w -I command, large block feature activation during receive operations, and issues with activating large_microzap. History logging for zpool create -t has been fixed as well.

Performance enhancements feature increased ARC eviction batching to boost parallelism, improved dbuf prefetch caching, reduced minimal scrub and resilver times, and better async destroy processing timing. Deduplication table handling benefits from multiple locking and interface improvements, such as the addition of _by_dnode() ZAP interfaces and fixes for compressed entry buffer sizing. Logging searches have been relocated outside of locks to lessen contention.

Tooling updates introduce a new -O option for zdb's -r command to specify an object ID, allow zfs clone to accept -u for unmounted datasets, and add an idle subcommand and -G option for debug buffer dumping in zhack. The ZFS Test Suite has seen updates to regressions and test cases.

FreeBSD-specific changes fix thread-unsafe debug code causing double-free panics, remove obsolete DEBUG_VFS_LOCKS references, restore i386 compilation, and correct --enable-invariants builds. Linux refinements include memory allocation flags in kmem and SPL cleanups removing obsolete code paths. Shell scripts have undergone cleanups for bashism removal, shellcheck compliance, safer variable scoping, and documentation updates on initrd configuration and filesystem mounting.

The release was covered by Bobby Borisov, editor-in-chief at Linuxiac.

相关文章

Illustration of Linus Torvalds announcing Linux kernel 6.18 LTS release with Tux penguin, kernel code, and feature icons in a conference setting.
AI 生成的图像

Linux kernel 6.18 released as long-term support version

由 AI 报道 AI 生成的图像

Linus Torvalds announced Linux kernel 6.18 on the last Sunday of November 2025, marking the final release of the year. The kernel has been officially designated as a long-term support version, with maintenance promised until December 2027. It includes various hardware improvements, file system enhancements, and new features like the Rust Binder driver.

The OpenZFS project has released version 2.4, adding support for the Linux 6.18 LTS kernel along with several performance and management enhancements. This update introduces features like default quotas and improved encryption, benefiting users on Linux and FreeBSD systems. The release emphasizes reliability and efficiency in file system operations.

由 AI 报道

Developers of TrueNAS are outlining plans for version 26, focusing on key updates to enhance its capabilities. The upcoming release aims to incorporate OpenZFS 2.4, the Linux 6.18 LTS kernel, and support for LXC containers.

The Linux and free open-source software community experienced a busy week from February 16 to 22, 2026, with several distribution refreshes and software enhancements. Highlights include updates to desktop environments, audio tools, and productivity applications. Linuxiac's weekly roundup captures these developments.

由 AI 报道

Arch Linux has released its January 2026 ISO snapshot (2026.01.01), featuring Linux kernel 6.18 LTS for better hardware support, the recently updated Archinstall 3.0.15 installer, and December 2025 package security updates. Ideal for new installations on modern hardware.

Early tests of the Linux 6.19 development kernel on a dual AMD EPYC 9965 processor server reveal strong performance in high-performance computing workloads. Despite some scheduler issues, the kernel shows promising results for AI and HPC applications. These benchmarks compare it against the stable Linux 6.18 version.

由 AI 报道

The GNU Project has released version 2.43 of the GNU C Library, known as glibc, six months after the previous update. This version advances compliance with the ISO C23 standard and includes security fixes, performance improvements, and new platform support. It introduces several new memory functions and optimizations for various architectures.

 

 

 

此网站使用 cookie

我们使用 cookie 进行分析以改进我们的网站。阅读我们的 隐私政策 以获取更多信息。
拒绝