Releases
zfs-2.2.6
Supported Platforms
Linux : compatible with 4.18 - 6.10 kernels
FreeBSD : compatible with releases starting from 12.2-RELEASE
Changes
Enable L2 cache of all (MRU+MFU) metadata but MFU data only #16343 #16402
linux/zvol_os: fix zvol queue limits initialization #16454
linux/zvol_os: tidy and document queue limit/config setup #16400
ZTS: fix zfs_copies_006_pos test on Ubuntu 20.04 (#16409 )
ZTS: fix history_007_pos test on Ubuntu 24.04 (#16410 )
contrib: link zpool to zfs in bash-completion (#16376 )
module/icp/asm-arm/sha2: enable non-SIMD asm kernels on armv5/6 #15623
module/icp/asm-arm/sha2: auto detect __ARM_ARCH #15557
Linux 6.10 compat: META #16466
linux/zvol_os.c: cleanup limits for non-blk mq case #16462
linux/zvol_os.c: Fix max_discard_sectors limit for 6.8+ kernel #16462
Fix null ptr deref when renaming a zvol with snaps and snapdev=visible (#16316 )
Linux 6.10 compat: Fix zvol NULL pointer deference #16453
Linux 6.10 compat: fix rpm-kmod and builtin #16439 #16450
ZTS: Use /dev/urandom instead of /dev/random #16442
Linux 6.11: avoid passing "end" sentinel to register_sysctl() #16400
Linux 6.11: add compat macro for page_mapping() #16400
Linux 6.11: add more queue_limit fields with removed setters #16400
Linux 6.11: IO stats is now a queue feature flag #16400
Linux 6.11: first arg to proc_handler is now const #16400
Linux 6.11: get backing_dev_info through queue gendisk #16400
Linux 6.11: enable queue flush through queue limits #16400
ZTS: Add a test to verify that copy_file_range obeys RLIMIT_FSIZE
FreeBSD: Fix RLIMIT_FSIZE handling for block cloning
zfs: add bounds checking to zil_parse (#16308 )
linux/zvol_os: fix SET_ERROR with negative return codes #16364
ZTS: fix io_uring test on RHEL 9 variants (#16411 )
You can’t perform that action at this time.