Changelog for
zfs-2.2.6-1.18.x86_64.rpm :
* Wed Sep 04 2024 Jan Engelhardt
- Update to release 2.2.6
* Linux 6.10 support
* 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]
* 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]
* Fri Aug 09 2024 M K - Update to release 2.2.5
* Linux 6.9 support
* Mon May 20 2024 zero mind - Build kernel module package for longterm kernel as well
* Fri May 03 2024 Jan Engelhardt - Update to release 2.2.4
* Linux 6.8 support
* vdev probe to slow disk could have stalled mmp write checker
* Add slow disk diagnosis to ZED
* Thu Feb 22 2024 Jan Engelhardt - Update to release 2.2.3
* Linux 6.7 support
* Add Ntfy notification support to ZED
* zfs list: add \'-t fs\' and \'-t vol\' options
* Add \'zpool status -e\' flag to see unhealthy vdevs
* Improve performance for zpool trim on Linux- Delete linux_6.2_compat_add_check_for_kernel_neon_availability.patch, delete define_blk_open_excl_in_bkldev_get_by_path_4arg_case.patch
* Mon Feb 12 2024 Dominik Heidler - Require zfs kernel module from userland zfs package
* Required due to userland zfs pkg providing dracut hook that fails without kernel module being available (boo#1219799)
* Tue Jan 30 2024 Dominik Heidler - Add patch linux_6.2_compat_add_check_for_kernel_neon_availability.patch
* Fix building on aarch64 for linux >= 6.2 (boo#1218283)
* Sun Jan 07 2024 Dominik Heidler - Put bash completion files in correct directory
* Tue Dec 19 2023 Dominik Heidler - Add define_blk_open_excl_in_bkldev_get_by_path_4arg_case.patch
* Fri Dec 01 2023 Jan Engelhardt - Update to release 2.2.2
* dnode_is_dirty: check dnode and its data for dirtiness (resolve data corruption bug, cf. https://github.com/openzfs/zfs/issues/15526 https://github.com/openzfs/zfs/pull/15571 )
* zdb: Fix zdb \'-O|-r\' options with -e/exported zpool
* zdb: show BRT statistics and dump its contents
* Sat Oct 14 2023 Jan Engelhardt - Update to release 2.2.0
* New features: block cloning, Linux container support, scrub error log, BLAKE3 checksums, Corrective `zfs receive`, vdev properties, vdev and zpool user properties.
* Thu Sep 28 2023 Jan Engelhardt - Update to release 2.13
* Support for Linux 6.5
* Workaround issue cleaning up automounted snapshots on Linux
* zed: Reduce log noise for large JBODs
* Store the L2ARC device ashift in the vdev label
* Wed Aug 16 2023 Dominik Heidler - Remove zfs-sudo subpackage and add sudoers sample config as doc
* As suggested by security in [boo#1214321]
* Added security note about sudoers config to doc
* Tue Aug 15 2023 Dominik Heidler - Fix rpmlint errors
* Tue Jul 18 2023 Aleksa Sarai - Generate -ueficert subpackage in order to allow automated updates for systems with module signing enforcement (Leap 15.2 and later). The zfs-ueficert package is Recommended by the the kmp packages in order to try to make this setup automatic. boo#1173551
* Wed Jun 07 2023 MichaĆ Szczepaniak - Update to 2.1.12
* Thu Apr 20 2023 Jan Engelhardt - Update to release 2.1.11
* Values printed by zpool-iostat(8) should be right-aligned
* Revert \"ZFS_IOC_COUNT_FILLED does unnecessary txg_wait_synced()\"
* Fri Apr 14 2023 Jan Engelhardt - Update to release 2.1.10
* Support for Linux 6.2, a little support for 6.3
* Removed Python 2.x and Python < 3.6 support
* Add Linux kmemleak support to ZTS
* Terminal coloring
* Introduce ZIL block commit delay
* Allow mounting snapshots in .zfs/snapshot as a regular user
* Fri Mar 24 2023 Jan Engelhardt - Rectify dependencies of zfs-devel [boo#1209699]
* Thu Jan 26 2023 Jan Engelhardt - Update to release 2.1.9
* linux 6.2 compat: zpl_set_acl arg2 is now struct dentry
* Fri Jan 20 2023 Jan Engelhardt - Update to release 2.1.8
* Support for Linux 6.1
* include systemd overrides to zfs-dracut module
* systemd: set restart=always for zfs-zed.service
* Fri Dec 16 2022 Bob Haley - Added %kernel_module_package_buildreqs to build requirements to require suse-module-tools-scriptlets which have been moved to their own package.
* Fri Dec 02 2022 Jan Engelhardt - Update to release 2.1.7 [boo#1205964]
* Support for Linux 6.0
* Mon Oct 03 2022 Jan Engelhardt - Update to release 2.1.6
* Linux: 5.19 support
* zpool: Don\'t print \"repairing\" on force faulted drives
* `zfs recv` hung if max recordsize is less than received recordsize
* Wed Jun 22 2022 Jan Engelhardt - Update to release 2.1.5
* Linux: compatible with 3.10 - 5.18 kernels
* Corrected edge case in uncompressed ARC->L2ARC handling
* Remove wrong assertion in log spacemap
* Wed Jun 08 2022 Andrew Hibberson - As of the Linux 5.19 kernel the asm/fpu/internal.h header was entirely removed. It has been effectively empty since the 5.16 kernel and provides no required functionality.
* Wed Mar 23 2022 Jan Engelhardt - Update to release 2.1.4
* Linux: compatible with 3.10 - 5.17 kernels
* Fix ACL checks for NFS kernel server
* Tue Mar 15 2022 Jan Engelhardt - Add kmod.diff to workaround zfs\'s assumption that /lib/modules exists.
* Fri Mar 11 2022 Jan Engelhardt - Update to release 2.1.3
* Linux 5.16 support
* Fix ENOSPC when unlinking multiple files from full pool
* Enable encrypted raw sending to pools with greater ashift
* Add weekly and monthly scrub timers for systemd
* Thu Dec 16 2021 Jan Engelhardt - Update to release 2.1.2
* Linux 5.15 support
* Sun Sep 19 2021 Jan Engelhardt - Update to release 2.1.1
* Linux 5.14 support
* Data integrity fixes, various ZTS fixes, persistent L2ARC fixes.
* Fri Jul 02 2021 Jan Engelhardt - Update to release 2.1.0
* New features: Distributed Spare RAID, the Compatibility Property, InfluxDB support.
* Fri Jul 02 2021 Jan Engelhardt - Update to snapshot 2.1.0~rc8
* systemd: import: expand $ZPOOL_IMPORT_OPTS correctly
* Sat Jun 26 2021 Jan Engelhardt - Update to snapshot 2.1.0~rc7
* Fri May 28 2021 Jan Engelhardt - Update to snapshot 2.1.0~rc6
* Partial Linux 5.13 support
* Fri May 14 2021 Jan Engelhardt - Update to snapshot 2.1.0~rc5
* Support for Linux 5.12
* Tue Mar 09 2021 Jan Engelhardt - Update to release 2.0.4
* Linux: compatible with 3.10 - 5.11 kernels
* Don\'t bomb out when using keylocation=file://
* Fri Feb 12 2021 Jan Engelhardt - Update to release 2.0.3
* Fix a panic and set file mode during zfs_write
* dracut: Fix race condition between load-key and import
* Mon Feb 01 2021 Jan Engelhardt - Update to release 2.0.2
* Avoid updating the L2ARC device header unnecessarily
* Fix a resource leak in uu_avl_pool_destroy
* Wed Jan 06 2021 Jan Engelhardt - Update to release 2.0.1
* Linux 5.10 support.
* Fix a number of memory leaks.