all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] [PATCH zfsonlinux 0/2] update to 2.2.1
@ 2023-11-22 16:12 Stoiko Ivanov
  2023-11-22 16:12 ` [pve-devel] [PATCH zfsonlinux 1/2] update submodule and patches for 2.2.1 Stoiko Ivanov
  2023-11-22 16:12 ` [pve-devel] [PATCH zfsonlinux 2/2] d/zfsutils-linux.install: add zfs_prepare_disk and manpage Stoiko Ivanov
  0 siblings, 2 replies; 4+ messages in thread
From: Stoiko Ivanov @ 2023-11-22 16:12 UTC (permalink / raw)
  To: pve-devel

zfs-2.2.1 was released yesterday.
We've already picked all critical patches (potentially involving dataloss)
and a few cosmetic ones.

quickly skimming through the changelog adds - nothing stands out that
sounds particularly scary w.r.t. regressions, but also nothing that we
missed until now. Some performance improvments are still missin in our
current version.

minimially tested on 2 VMs with a few containers with replication.

Stoiko Ivanov (2):
  update submodule and patches for 2.2.1
  d/zfsutils-linux.install: add zfs_prepare_disk and manpage

 ...-move-manpage-arcstat-1-to-arcstat-8.patch |   2 +-
 ...-guard-access-to-l2arc-MFU-MRU-stats.patch |   2 +-
 ...uncate_shares-without-etc-exports.d.patch} |   0
 ...ol-Remove-broken-blk-mq-optimization.patch |  99 ---------
 ...evert-zvol-Temporally-disable-blk-mq.patch | 123 -----------
 ...ten-bounds-for-noalloc-stat-availab.patch} |   0
 ...und-UBSAN-errors-for-variable-arrays.patch |  72 -------
 ...g-between-unencrypted-and-encrypted-.patch |  44 ----
 ...Add-a-tunable-to-disable-BRT-support.patch | 201 ------------------
 ...2.1-Disable-block-cloning-by-default.patch |  42 ----
 debian/patches/series                         |  10 +-
 debian/zfsutils-linux.install                 |   2 +
 upstream                                      |   2 +-
 13 files changed, 7 insertions(+), 592 deletions(-)
 rename debian/patches/{0012-Fix-nfs_truncate_shares-without-etc-exports.d.patch => 0010-Fix-nfs_truncate_shares-without-etc-exports.d.patch} (100%)
 delete mode 100644 debian/patches/0010-zvol-Remove-broken-blk-mq-optimization.patch
 delete mode 100644 debian/patches/0011-Revert-zvol-Temporally-disable-blk-mq.patch
 rename debian/patches/{0014-zpool-status-tighten-bounds-for-noalloc-stat-availab.patch => 0011-zpool-status-tighten-bounds-for-noalloc-stat-availab.patch} (100%)
 delete mode 100644 debian/patches/0013-Workaround-UBSAN-errors-for-variable-arrays.patch
 delete mode 100644 debian/patches/0015-Fix-block-cloning-between-unencrypted-and-encrypted-.patch
 delete mode 100644 debian/patches/0016-Add-a-tunable-to-disable-BRT-support.patch
 delete mode 100644 debian/patches/0017-zfs-2.2.1-Disable-block-cloning-by-default.patch

-- 
2.39.2





^ permalink raw reply	[flat|nested] 4+ messages in thread
* [pve-devel] [PATCH zfsonlinux 0/2] update to 2.2.2
@ 2023-12-04 11:27 Stoiko Ivanov
  2023-12-04 11:27 ` [pve-devel] [PATCH zfsonlinux 2/2] d/zfsutils-linux.install: add zfs_prepare_disk and manpage Stoiko Ivanov
  0 siblings, 1 reply; 4+ messages in thread
From: Stoiko Ivanov @ 2023-12-04 11:27 UTC (permalink / raw)
  To: pve-devel

Since ZFS 2.2.2 was released last week - and for now there were not
regressions noticed with it - updating to 2.2.2 should help
everyone to see that our version is not affected by the `dnode_is_dirty`
issue anymore.

The second patch was already present in my tests for 2.2.1:
https://lists.proxmox.com/pipermail/pve-devel/2023-November/060751.html

minimally tested on 2 VMs, with a few containers and storage-replication
configured.

Stoiko Ivanov (2):
  update zfs submodule to 2.2.2 and refresh patches
  d/zfsutils-linux.install: add zfs_prepare_disk and manpage

 ...-move-manpage-arcstat-1-to-arcstat-8.patch |   2 +-
 ...-guard-access-to-l2arc-MFU-MRU-stats.patch |   2 +-
 ...uncate_shares-without-etc-exports.d.patch} |   0
 ...ol-Remove-broken-blk-mq-optimization.patch |  99 ---------
 ...evert-zvol-Temporally-disable-blk-mq.patch | 123 -----------
 ...ten-bounds-for-noalloc-stat-availab.patch} |   0
 ...und-UBSAN-errors-for-variable-arrays.patch |  72 -------
 ...g-between-unencrypted-and-encrypted-.patch |  44 ----
 ...Add-a-tunable-to-disable-BRT-support.patch | 201 ------------------
 ...2.1-Disable-block-cloning-by-default.patch |  42 ----
 ...heck-dnode-and-its-data-for-dirtines.patch |  97 ---------
 debian/patches/series                         |  11 +-
 debian/zfsutils-linux.install                 |   2 +
 upstream                                      |   2 +-
 14 files changed, 7 insertions(+), 690 deletions(-)
 rename debian/patches/{0012-Fix-nfs_truncate_shares-without-etc-exports.d.patch => 0010-Fix-nfs_truncate_shares-without-etc-exports.d.patch} (100%)
 delete mode 100644 debian/patches/0010-zvol-Remove-broken-blk-mq-optimization.patch
 delete mode 100644 debian/patches/0011-Revert-zvol-Temporally-disable-blk-mq.patch
 rename debian/patches/{0014-zpool-status-tighten-bounds-for-noalloc-stat-availab.patch => 0011-zpool-status-tighten-bounds-for-noalloc-stat-availab.patch} (100%)
 delete mode 100644 debian/patches/0013-Workaround-UBSAN-errors-for-variable-arrays.patch
 delete mode 100644 debian/patches/0015-Fix-block-cloning-between-unencrypted-and-encrypted-.patch
 delete mode 100644 debian/patches/0016-Add-a-tunable-to-disable-BRT-support.patch
 delete mode 100644 debian/patches/0017-zfs-2.2.1-Disable-block-cloning-by-default.patch
 delete mode 100644 debian/patches/0018-dnode_is_dirty-check-dnode-and-its-data-for-dirtines.patch

-- 
2.39.2





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-12-04 11:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-22 16:12 [pve-devel] [PATCH zfsonlinux 0/2] update to 2.2.1 Stoiko Ivanov
2023-11-22 16:12 ` [pve-devel] [PATCH zfsonlinux 1/2] update submodule and patches for 2.2.1 Stoiko Ivanov
2023-11-22 16:12 ` [pve-devel] [PATCH zfsonlinux 2/2] d/zfsutils-linux.install: add zfs_prepare_disk and manpage Stoiko Ivanov
2023-12-04 11:27 [pve-devel] [PATCH zfsonlinux 0/2] update to 2.2.2 Stoiko Ivanov
2023-12-04 11:27 ` [pve-devel] [PATCH zfsonlinux 2/2] d/zfsutils-linux.install: add zfs_prepare_disk and manpage Stoiko Ivanov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal