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

Reply via email to