** 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 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 Committed
Status in zfs-linux source package in Plucky:
Fix Committed
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 : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp