** Description changed: - Would like to update to the 2.3.0 upstream version for the Plucky + 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
** Changed in: zfs-linux (Ubuntu Plucky) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2101893 Title: [FFe] Update zfs-linux to upstream 2.3.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/2101893/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs