Het opensource zfs-bestandssysteem werd oorspronkelijk door Sun ontwikkeld voor Solaris, maar in 2013 heeft een aantal ontwikkelaars OpenZFS opgericht om de verdere ontwikkeling te waarborgen. Het bestandssysteem wordt momenteel officieel ondersteund op Linux en FreeBSD. Het bevat onder andere methodes om datacorruptie in zowel de data als de metadata te voorkomen, biedt dataredundantie via RAID-Z en bespaart ruimte door de data transparant te comprimeren. Voor meer informatie verwijzen we jullie door naar de OpenZFS-website. De ontwikkelaars hebben enkele dagen geleden versie 2.3.5 uitgebracht en hierin zijn de volgende veranderingen en verbeteringen aangebracht:
Supported PlatformsChanges
- Linux: compatible with 4.18 - 6.17 kernels
- FreeBSD: compatible with releases starting from 13.3+, 14.0+
- FreeBSD: Satisfy ASSERT_VOP_IN_SEQC() #17722
- CI: Update FreeBSD versions and ci-type handling #17896
- BRT: Fix ranges to blocks conversion math #17886 #17915
- zstd: disable intrinsics #17904 #17852
- Linux 6.17 compat: Fix broken projectquota on 6.17 #17884 #17869
- Synchronize the update of feature refcount #17184 #17632
- zdb: Fix asize overflow in verify_livelist_allocs() #17764
- Fix two infinite loops if dmu_prefetch_max set to zero #17692 #17729
- dnode_next_offset: backtrack if lower level does not match #16025 #11196
- zvol: verify IO type is supported #17803
- zvol: Fix blk-mq sync #17761 #17765
- Linux 6.17 compat: META #17789
- Add interface to interface spa_get_worst_case_min_alloc() function #17758
- contrib/initramfs/scripts/zfs: shellcheck fixup #17626
- Fix 'zpool add' safety check corner cases #17780
- Linux 6.17: d_set_d_op() is no longer available #17621
- CI: Fix FreeBSD 15.0 by staying on ALPHA4 due to broken ALPHA5 image #17846
- CI: Switch FreeBSD 15 to 15.0-ALPHA4 and add FreeBSD 16 #17815
- docs: fix a few small typos (#17804)
- CI: Add ZTS -O option, log Setup Testing Machines step #17753
- CI: Switch FreeBSD 15 to 15.0-ALPHA3 #17795
- CI: Remove Buildbot references #17794
- CI: update perf and bpftools with the kernel packages #17791
- CI: Switch FreeBSD 15 to 15.0-ALPHA2 #17749
- CI: Increase setup timeout to 20min, add timestamps #17714
- ci: fix syntax issues in zfs-qemu.yml #17695
- ci: use real head sha instead of GITHUB_SHA when generating CI type #17695
- CI: Increase 'Setup QEMU' timeout to 15 minutes #17697
