Releases
zfs-2.2.8
Compare
Sorry, something went wrong.
No results found
Supported Platforms
Linux : compatible with 4.18 - 6.15 kernels
FreeBSD : compatible with releases starting from 13.3+, 14.0+
Changes
Tag zfs-2.2.8
ZTS: Enable io_uring on CentOS Stream 9 and 10 also #17447
Linux build: silence objtool warnings #17410
linux/zvol_os: don't try to set disk ops if alloc fails #17396
ZTS: testing for leaked key mappings in encrypted non-raw send #17366
cred: properly pass and test creds on other threads (#17273 )
Block remap for cloned blocks on device removal #15604 #17180
CI: Retire Fedora 40 builder #17408
ZTS: Enable io_uring support on el9/el10 #17397
ZTS: Add AlmaLinux 10 #17397
CI: Retire Ubuntu 20.04 builder #17403
Linux build: always use objtool
Reviewed-by: Tony Hutter [email protected] #17401 #17364
Linux 6.15 compat: META #17393
[zfs-2.2.8] Revert "vdev_disk: default to classic submission for 2.2.x"
ZTS: Stop zpool_status tests from spamming stdout (#17292 )
[zfs-2.2.8] GCC: Fix array subscript check
Linux 6.14 compat: META (#17098 ) (#17172 )
Linux 6.13 compat: META (#17098 )
GCC 15: Fix unterminated-string-initialization (#17244 )
debian: Add libtirpc-dev dependency (#17220 )
contrib/initramfs: use LVM autoactivation for activating VGs (#17125 )
Use <fcntl.h> instead of <sys/fcntl.h> #15925
Fix zoneid when USER_NS is disabled #15560
ZTS: Remove non-standard awk hex numbers usage #11141
RPM: Hold back incompatible kernel packages on Fedora #17265 #17271
Support for cross-compiling kernel modules #16924
fix: block incompatible kernel from being installed #16139
Add Quality Assurance to pull request template #17354
runners: Add option to install custom kernel on Fedora #17156
ZTS: Optimize KSM on Linux and remove it for FreeBSD #17247
ZTS: Use Ubuntu default url for cloud-image #17278
ZTS: Update FreeBSD version numbers
CI: Add Fedora 42 runner (#17249 )
runners: Fix tarball build for zfs-qemu-packages workflow (#17158 )
runners: Fix zfs-release RPM creation (#17173 )
CI: Remove FreeBSD 13.3 and 14.1 tests (#17162 )
Add 'zfs-qemu-packages' workflow for RPM building #17005
ZTS: add centos stream10 (#16904 )
CI: Fix FreeBSD 13.4 STABLE build #16885
CI: Add FreeBSD 14.2 RELEASE+STABLE builds #16869
CI: Automate some GitHub PR status labels manipulations #16721
ARC: Avoid overflows in arc_evict_adj() (#17255 )
dmu_objset_hold_flags() should call dsl_dataset_rele_flags() on error #17353
Linux 6.2/6.15: del_timer_sync() renamed to timer_delete_sync() #17229
Linux 6.15: mkdir now returns struct dentry * #17229
icp: Use explicit_memset() exclusively in gcm_clear_ctx() #17343
Fix 2 bugs in non-raw send with encryption #12014 #17340
Linux: Stop using NR_FILE_PAGES for ARC scaling #17334
Linux 6.0 compat: Check for migratepage VFS #17217
Use simple folio migration function #16568 #16723
Linux: Fix zfs_prune panics v2
linux: zvols: correctly detect flush requests #17131
Linux 6.14: BLK_MQ_F_SHOULD_MERGE was removed
Linux 6.14: dops->d_revalidate now takes four args
linux/uio: remove "skip" offset for UIO_ITER #17298
Fix compile-time warnings caused by duplicate struct typedefs (#16880 )
config: fix dequeue_signal check for kernels <4.20
You can’t perform that action at this time.