OpenZFS'in 2.4.2 sürümü, açık kaynaklı dosya sistemi ve hacim yöneticisi olarak dikkat çekiyor. Bu yeni bakım sürümü, Linux çekirdeği 7.0 uyumluluğu başta olmak üzere birçok önemli iyileştirme ve hata düzeltmesi içeriyor. Önceki 2.4.1 sürümünden yaklaşık üç ay sonra gelen bu güncelleme, 4.18'den 7.0'a kadar Linux çekirdekleri ve FreeBSD 13.3 ile 14.0 ve sonrası sürümlerle uyumlu çalışıyor.
Yeni Linux sistemlerinde ZFS kullananlar için, fs_context tabanlı bağlama API'si, bağlama seçeneği işleme, kira yöneticileri, ACL ile ilgili çekirdek değişiklikleri ve blok kuyruğu API değişikliklerinde iyileştirmeler yapıldı. Bu güncellemeler, sistem kararlılığını ve performansını artırmayı hedefliyor.
Depolama güvenilirliği açısından OpenZFS 2.4.2, dRAID ve yeniden yapılandırma süreçlerindeki kritik hataları gideriyor. Nadir görülen sağlama toplamı hataları, bozuk disklerle dRAID sağlama toplamı sorunları ve dRAID kurulumlarında disk temizleme sonrası veri bozulması gibi problemler çözüldü. Ayrıca vdev_rebuild() işlevindeki kilitlenme ve dRAID havuzlarında disk değişimi sonrası içe aktarma hatası da düzeltildi.
Blok klonlama ve snapshot işlemlerinde de önemli düzeltmeler yapıldı. Blok klonlama sonrası okuma bozulması ve truncation (kesme) işlemi sırasında oluşan hatalar giderildi. Snapshot otomatik bağlama kilitlenmesi, zfsctl_snapshot_mount işlevindeki bellek sızıntısı ve zfsvfs_hold() işlevindeki s_active sızıntısı gibi sorunlar da çözüldü.
Ek olarak, POSIX_FADV_DONTNEED desteği eklendi ve tek bloklu dosyalarda bu özelliğin işlenmesi iyileştirildi. Bellek sızıntısı düzeltmeleri, derleme iyileştirmeleri ve yeni Fedora ile FreeBSD sürümleri için genişletilmiş CI kapsamı da bu sürümde yer alıyor.