|
|
|
|
Changelog for zfs-2.2.4-lp156.1.7.x86_64.rpm :
* 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. * Mon Nov 30 2020 Jan Engelhardt - Update to release 2.0.0 * Unified code base and documentation - The ZFS on Linux project has been renamed to OpenZFS. * Sequential resilver - The sequential resilver feature can rebuild a failed mirror vdev in a fraction of the time it would take a traditional healing resilver. * Persistent L2ARC - This feature makes the L2ARC cache device persistent across reboots. * ZStandard compression * Redacted zfs send/receive - Redacted streams allow users to send subsets of their data to a target system. * Wed Oct 07 2020 Jan Engelhardt - Update to release 0.8.5 * Linux 5.8 support. * Fixed resilver restarting unnecessarily when it encounters errors. * ZED: Do not offline a missing device if no spare is available. * Improved integration with systemd units. (checking absence of zfs / ordering with regard to zpools) * Tue May 12 2020 Jan Engelhardt - Update to release 0.8.4 * Linux 5.6 support. * Sat Jan 25 2020 Jan Engelhardt - Update to release 0.8.3 * Linux 5.4 support. * Fri Sep 27 2019 Aleksa Sarai - Update to new upstream release 0.8.2. * Linux 5.3 support. * Various bug fixes, see for the full list. * Sun Jun 16 2019 Lorenz Hüdepohl - Add multiversion(kernel) and zfsmodule(%kernel_version) RPM tags. This prevents the concurrent installation of multiple packages for the same kernel version. It seems this can happen when a rebuild of the zfs-kmp package is triggered and the release number is incremented. These packages provide the same files and cannot normally be installed in parallel. Using this, the old relase gets properly replaced by the new one. * Fri Jun 14 2019 Aleksa Sarai - Update to new upstream release 0.8.1. * Preliminary Linux 5.2 support. * Various bug fixes, see for the full list.- Add stable branch PGP key to zfs.keyring.- Remove patches that are in the newest release: 0001-Revert-Report-holes-when-there-are-only-metadata-cha.patch * Fri May 31 2019 Aleksa Sarai - Backport a patch which reverts some hole-related changes that have caused data loss to some users (where a \"cp -R\" ends up copying empty bytes instead of the file contents -- even though the file contents are still on-disk). + 0001-Revert-Report-holes-when-there-are-only-metadata-cha.patch * Thu May 23 2019 Aleksa Sarai - Update to new upstream release 0.8.0. * Fri May 10 2019 Aleksa Sarai - Update to new upstream release 0.8.0~rc5 * Linux 5.1 support. * Tue Apr 23 2019 Aleksa Sarai - Update to new upstream release 0.8.0~rc4 * New feature: Pool TRIM. * Linux 5.0 support.- Add PGP verification of Source archives. * Wed Jan 16 2019 Jan Engelhardt - Update to new upstream release 0.8.0~rc3 * New feature: Pool initialization * Linux 4.20 support * Mon Nov 26 2018 Jan Engelhardt - Update to new upstream release 0.8.0~rc2 * New feature: Deferred resilvers * Compatible with 4.19 Linux kernels. * Sun Nov 11 2018 brasshAATTweb.de- bugfixes: * remove dependency on spl-kmp-default, since SPL has been merged into ZFS * fix udev related build error under SLE15 and up * Sun Sep 09 2018 Jan Engelhardt - SPL was merged into the ZFS release tarball- Update to new upstream release 0.8.0~rc1 * Support for Linux 4.18 * New features: encryption, device removal, allocation classes, pool checkpoints, sequential scrub and resilver, project quota, channel programs, Direct I/O * Fri May 11 2018 kamikazowAATTpensuse.org- Update to new upstream release 0.7.9 * Remove DEBUG_STACKFLAGS to bypass compiler error * Fedora 28: Add BuildRequires: libtirpc-devel #7494 #7495 * RHEL 7.5 compat: FMODE_KABI_ITERATE #7460 #7463 * Add back iostat -y or -w descriptions #7479 #7483 * Add test with two kinds of file creation orders #7411 * Allow mounting datasets more than once #5796 #7207 * Fix zfs_arc_max minimum tuning #7417 * Linux compat 4.16: blk_queue_flag_{set,clear} #7428 #7431 #7410 * Fix \'zfs send/recv\' hang with 16M blocks #7365 #7404 * Clean up (k)shlib and cfg file shebangs * Fix \"file is executable, but no shebang\" warnings #7359 #7395 * Exclude python scripts from RPM shebang check #7360 #7399 * Update mmp_delay on sync or skipped, failed write #7330 * Fedora 28: Fix misc bounds check compiler warnings #7361 #7368 * Fix hung z_zvol tasks during \'zfs receive\' #6330 #6890 #7343 * Add support for nvme based devids #7356 * chmod -x on etc/init.d/zfs- *.in automake files #7355 #7327 * Fix mmap / libaio deadlock #7335 #7339 * Remove libattr requirement #7344 #7351 * Fedora 28: Fix \"Macro %_dracutdir has empty body\" #7326 #7328 * modprobe zfs during dracut mount #7322 * Add support for nvme disk detection #7304 * Report pool suspended due to MMP #7296 * Add zfs_scan_ignore_errors tunable #7293 * Allow to limit zed\'s syslog chattiness #6886 #7260 * Record skipped MMP writes in multihost_history #7212 * Introduce a destroy_dataset helper #7224 #7246 #7249 #7267 * Tue Apr 10 2018 kamikazowAATTopensuse.org- Update to new upstream release 0.7.8 * Compatible with 2.6.32 - 4.16 Linux kernels. * Fix: Unlistable and disappearing files #7401 * Revert \"Handle zap_add() failures in mixed ... \" #7416 * Thu Mar 22 2018 jengelhAATTinai.de- Add rc * convenience commands- Mark zed.rc as %config(noreplace) * Thu Mar 22 2018 mrueckertAATTsuse.de- we only use systemd macros anyway ... remove the sysvinit scripts from the filelist- force systemd in the configure cmdline for the userspace tools- force verbose compiler calls * Tue Mar 20 2018 kamikazowAATTopensuse.org- Update to new upstream release 0.7.7 * Compatible with 2.6.32 - 4.16 Linux kernels. * Sat Mar 10 2018 kamikazowAATTopensuse.org- Ported TW fix by Paolo Panto (munix9) * added libtirpc dependency, fixed Tumbleweed build with moved tirpc * Tue Feb 06 2018 kamikazowAATTopensuse.org- Update to new upstream release 0.7.6 * Compatible with 2.6.32 - 4.15 Linux kernels. * Tue Dec 19 2017 kamikazowAATTopensuse.org- Update to new upstream release 0.7.5- New systemd target * Sun Dec 10 2017 kamikazowAATTopensuse.org- Update to new upstream release 0.7.3 * Compatible with 2.6.32 - 4.14 Linux kernels.- Leap 15 and TW Dec.\'17 compatibility thanks to Lorenz Hüdepohl. * Mon Aug 07 2017 asaraiAATTsuse.com- Update to new upstream release 0.7.0 * Compatible with 2.6.32 - 4.12 Linux kernels. * Mon Jul 10 2017 yury.buldakovAATTgmail.com- Update to new upstream version 0.6.5.10 * Compatible with 2.6.32 - 4.12-rc3 Linux kernels. * Wed Oct 19 2016 jengelhAATTinai.de- Update to new upstream release 0.6.5.8 * Compatible with 2.6.32 - 4.8 Linux kernels. * Mon Jun 06 2016 devAATTstellardeath.org- Update to new upstream release 0.6.5.7 * Compatible with 2.6.32 - 4.6 Linux kernels. * Fix SPL build failure on PowerPC zfsonlinux/spl#516 * Fix user namespaces uid/gid mapping zfsonlinux/zfs#4177 * Fix ZPL miswrite of default POSIX ACL zfsonlinux/zfs#4520 * Linux 4.5 and 4.6 compatibility zfsonlinux/zfs#4537 zfsonlinux/zfs#4489 * Ensure /dev/disk/by-partlabel gets correctly populated zfsonlinux/zfs#4517 * Utilities now work reliably with newly created partitions zfsonlinux/zfs#3708 * Import now reliably uses device names stored in label zfsonlinux/zfs#3043 * Fix possible deadlock in zfs_secpolicy_write_perms ioctl zfsonlinux/zfs#4554 * Fix inverted logic on none elevator comparison zfsonlinux/zfs#4507 * Add 32 bit FS_IOC32_{GET|SET}FLAGS compat ioctls for PPC zfsonlinux/zfs#4477 * Thu May 05 2016 jengelhAATTinai.de- Update to new upstream release 0.6.5.6 * Add support for s390{,x} * Handle negative dentries in case insensitive filesystem * Fix casesensitivity=insensitive deadlock * Correctly parse zdb -R flag arguments * Fix lock order inversion with zvol_open() * Add support for asynchronous zvol minor operations * Make zvol minor functionality more robust * Prevent zpool_find_vdev() from truncating vdev path * Add -gLP to zpool subcommands for alt vdev names * Fix zpool list -v output for spares and log devices * Fix ZFS send fails to transmit some holes * Sat Mar 12 2016 jengelhAATTinai.de- Update to new upstream release 0.6.5.5 * Support for Linux 4.5 * Make arc_summary.py and dbufstat.py compatible with python3 * Prevent arc_c collapse and possible panic * Prevent duplicated xattr between SA and dir * Fix zsb->z_hold_mtx deadlock * Prevent SA header corruption * Fix potential deadlock in cv_wait() * Fix livelock in shrinker * Sun Jan 17 2016 devAATTstellardeath.org- Update to release 0.6.5.4 * Wed Dec 09 2015 yury.buldakovAATTgmail.com- Update to release 0.6.5.3 * Sun Oct 11 2015 devAATTstellardeath.org- Update to release 0.6.5.2 * Fri Jul 17 2015 jengelhAATTinai.de- Update to new upstream release 0.6.4.2 * No changelog was provided
|
|
|