OpenZFS har släppt version 2.4.1, en underhållsuppdatering två månader efter version 2.4. Den nya releasen lägger till kompatibilitet för Linux-kärnan 6.19 och förbättrar stöd för FreeBSD. Den inkluderar många korrigeringar för stabilitet, byggen och prestanda över plattformar.
OpenZFS, ett öppen källkods filsystem och volymhanterare känt för funktioner som snapshots, kontrollsummor och replikering, tillkännagav version 2.4.1 den 25 februari 2026. Detta markerar den första underhållsreleasen i 2.4-serien, två månader efter den initiala 2.4-versionen. Uppdateringen utökar stödet till Linux-kärnor från 4.18 till 6.19. Den hanterar kompatibilitetsproblem med Linux 6.19, inklusive korrigeringar för in-tree-byggen, dubbla GCM-assemblerfunktioner, hantering av inode-tillstånd och striktare --werror-konfigurationer. Byggen på Linux 6.18 för PowerPC- och RISC-V-kärnor har också säkerställts att lyckas. Viktiga stabilitetsförbättringar inkluderar korrigeringar av utrymmesredovisning för speciella och dedup vdevs, hantering av raw send-behörigheter för zfs send -w -I-kommandot, aktivering av stora blockfunktion under mottagningsoperationer och problem med aktivering av large_microzap. Historikloggning för zpool create -t har också fixats. Prestandaförbättringar inkluderar ökad ARC-eviktionsbatchning för att öka parallellism, förbättrad dbuf prefetch-cachning, minskade minimala scrub- och resilver-tider samt bättre timing för asynkron destruktionsbearbetning. Deduplikationstabellhantering gynnas av flera lås- och gränssnittsförbättringar, såsom tillägg av _by_dnode() ZAP-gränssnitt och korrigeringar för komprimerad postbuffertstorlek. Loggsökningar har flyttats utanför lås för att minska konkurrens. Verktygsuppdateringar introducerar en ny -O-alternativ för zdb:s -r-kommando för att ange ett objekts-ID, tillåter zfs clone att acceptera -u för demonterade dataset och lägger till ett idle-underkommando samt -G-alternativ för debugbuffertdumpning i zhack. ZFS Test Suite har uppdaterats med regressioner och testfall. FreeBSD-specifika ändringar fixar trådot säkra debug-kod som orsakar double-free-panik, tar bort föråldrade DEBUG_VFS_LOCKS-referenser, återställer i386-kompilering och korrigerar --enable-invariants-byggen. Linux-förfinningar inkluderar minnesallokeringsflaggor i kmem och SPL-rensningar som tar bort föråldrade kodvägar. Shell-skript har genomgått rensningar för borttagning av bashism, shellcheck-efterlevnad, säkrare variabelomfång och dokumentationsuppdateringar om initrd-konfiguration och filsystemmontering. Releasen täcktes av Bobby Borisov, chefredaktör på Linuxiac.