This bug was fixed in the package zfs-linux - 2.3.1-1ubuntu1 --------------- zfs-linux (2.3.1-1ubuntu1) plucky; urgency=medium
* Merge from Debian (LP: #2101893) * debian/control: - drop dependencies on "zfs-modules | zfs-dkms" such that all packages can be installed in containers, on hosts that have zfs module loaded * debian/patches: - apply Ubuntu patchset to integrate with zsys - adding - ubuntu/0002-Revert-etc-systemd-zfs-mount-generator-rewrite-in-C.patch - ubuntu/4000-zsys-support.patch - removing - ubuntu/0001-Revert-etc-systemd-zfs-mount-generator-output-tweaks.patch - ubuntu/0001-Revert-etc-systemd-zfs-mount-generator-serialise-han.patch - ubuntu/0002-Revert-etc-systemd-zfs-mount-generator-output-tweaks.patch - ubuntu/0003-Revert-etc-systemd-zfs-mount-generator-rewrite-in-C.patch - ubuntu/0001-Revert-Revert-systemd-Use-non-absolute-paths-in-Exec.patch - fixup-abi.patch - ubuntu/4510-silently-ignore-modprobe-failure.patch - enable 6.14 support via --enable-linux-experimental flag - ubuntu/0003-enable-linux-experimental.patch - ubuntu/0004-revert-zinject-count-matches-and-injections-for-each-handler.patch * debian/rules: - enforce abi check on Ubuntu amd64 - allow kernel version not matching META * debian/tests: - draid tests fail upstream, so marking failures as expected to fail * debian/tests/control: - reduce testing to smoketest only - Ubuntu Kernel regression testing covers zfs testsuite - Drop depends on linux-headers-*. -- John Cabaj <john.ca...@canonical.com> Thu, 13 Mar 2025 13:18:06 -0500 ** Changed in: zfs-linux (Ubuntu Plucky) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to zfs-linux in Ubuntu. https://bugs.launchpad.net/bugs/2101893 Title: [FFe] Update zfs-linux to upstream 2.3.1 Status in zfs-linux package in Ubuntu: Fix Released Status in zfs-linux source package in Plucky: Fix Released Bug description: Would like to update to the 2.3.1 upstream version for the Plucky release due to the following new features: * RAIDZ Expansion: Add new devices to an existing RAIDZ pool, increasing storage capacity without downtime. * Fast Dedup: A major performance upgrade to the original OpenZFS deduplication functionality. * Direct IO: Allows bypassing the ARC for reads/writes, improving performance in scenarios like NVMe devices where caching may hinder efficiency. * JSON: Optional JSON output for the most used commands. * Long names: Support for file and directory names up to 1023 characters. * Bug Fixes: A series of critical bug fixes addressing issues reported in previous versions. * Numerous performance improvements throughout the code base. * Add 'zfs-qemu-packages' workflow for RPM building * Linux 6.13 compat: META * zpool: allow relative vdev paths * arc: avoid possible deadlock in arc_read * Don't try to get mg of hole vdev in removal * spa: fix signature mismatch for spa_boot_init as eventhandler required * Better fill empty metaslabs * suspend_resume_single: clear pool errors on fail * include: move zio_priority_t into zfs.h * vdev_file: make FLUSH and TRIM asynchronous * Fix wrong free function in arc_hdr_decrypt * vdev_file: unify FreeBSD and Linux implementations * Fix metaslab group fragmentation math * range_tree: convert remaining range_* defs to zfs_range_* * Linux 6.12 compat: Rename range_tree_* to zfs_range_tree_* * Free memory in an error path in spl-kmem-cache.c * Update the dataset name in handle after zfs_rename * zio: do no-op injections just before handing off to vdevs * Fix "make install" with DESTDIR set * optimize recv_fix_encryption_hierarchy() * Add kstats tracking gang allocations * Expand fragmentation table to reflect larger possibile allocation sizes * Fix typos in zpool_do_scrub() error messages * Clarify documentation of zfs destroy on snapshots * Linux 6.14: BLK_MQ_F_SHOULD_MERGE was removed * Linux 6.14: dops->d_revalidate now takes four args * zio: lock parent zios when updating wait counts on reexecute * Avoid ARC buffer transfrom operations in prefetch * Add recursive dataset mounting and unmounting support to pam_zfs_key * Update pin_user_pages() calls for Direct I/O * Make the vfs.zfs.vdev.raidz_impl sysctl cross-platform * FreeBSD: Add setting of the VFCF_FILEREV flag * zinject: add "probe" device injection type * zinject: make iotype extendable * ZTS: remove get_arcstat * ZTS: update existing kstat users to new helper * ZTS: reimplement kstat helper function * Fix several typos in the man pages * zfs-destroy.8: Fix minor formatting typo * Update RELEASES.md LTS release to 2.2 #16945 * style: remove unnecessary spaces in sa.h * Makefile.in: pass ARCH for modules_install as well * zinject: count matches and injections for each handler * FreeBSD: Use ashift in vdev_check_boot_reserve() * ZTS: remove empty zpool_add--allow-ashift-mismatch test To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/2101893/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp