From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <s.ivanov@proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id 38EF1607D9
 for <pve-devel@lists.proxmox.com>; Wed,  2 Dec 2020 20:18:37 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 36C8E1FD0B
 for <pve-devel@lists.proxmox.com>; Wed,  2 Dec 2020 20:18:37 +0100 (CET)
Received: from proxmox-new.maurer-it.com (proxmox-new.maurer-it.com
 [212.186.127.180])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by firstgate.proxmox.com (Proxmox) with ESMTPS id 32B331FCB1
 for <pve-devel@lists.proxmox.com>; Wed,  2 Dec 2020 20:18:35 +0100 (CET)
Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1])
 by proxmox-new.maurer-it.com (Proxmox) with ESMTP id E17F544C69
 for <pve-devel@lists.proxmox.com>; Wed,  2 Dec 2020 20:18:34 +0100 (CET)
From: Stoiko Ivanov <s.ivanov@proxmox.com>
To: pve-devel@lists.proxmox.com
Date: Wed,  2 Dec 2020 20:17:59 +0100
Message-Id: <20201202191809.13270-1-s.ivanov@proxmox.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.084 Adjusted score from AWL reputation of From: address
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 RCVD_IN_DNSWL_MED        -2.3 Sender listed at https://www.dnswl.org/,
 medium trust
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more
 information. [libnvpair2linux.docs, libzfsbootenv1linux.docs,
 libuutil1linux.docs, install.in, libnvpair1linux.docs, libuutil2linux.docs,
 libzpool3linux.docs, libzfs3linux.docs, libzfs2linux.docs,
 libzpool2linux.docs]
Subject: [pve-devel] [PATCH zfsonlinux/pve-kernel] ZFS 2.0.0 preview
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2020 19:18:37 -0000

The following patchset is meant as a first rc of our packaging for ZFS 2.0

for the greatest part I mirrored the merge request by Antonio Russo over
at salsa.d.o [0], and adapted where needed.

Another change, which was merged at debian, before the merge request, was
the placement of shared library files in arch-specific directories
(/lib/x86_64-linux-gnu/) - I added that here too.

Only minimally tested (upgrading an up to date PVE-6.3 (installed on top
of plain buster), and running `ztest -v 1 -s 32M -f /media/`)

[0] https://salsa.debian.org/zfsonlinux-team/zfs/-/merge_requests/24

zfsonlinux:
Antonio Russo (4):
  ship arcstat(1) manual page
  Add new zstream utility
  Include new zfs_ids_to_path tool
  Include new pam_zfs_key mechanism

Stoiko Ivanov (5):
  update submodule and patches for zfs-2.0.0
  Install files under multiarch directories
  Bump libz{fs,pool,uutil} soname version
  Manual pages were split into subpages
  package zfsbootenv library

 Makefile                                      |  8 +-
 debian/control                                | 60 ++++++++------
 debian/libnvpair1linux.install                |  1 -
 debian/libnvpair1linux.lintian-overrides      |  1 -
 ...nvpair1linux.docs => libnvpair2linux.docs} |  0
 debian/libnvpair2linux.install.in             |  1 +
 debian/libnvpair2linux.lintian-overrides      |  1 +
 debian/libuutil1linux.install                 |  1 -
 debian/libuutil1linux.lintian-overrides       |  1 -
 ...ibuutil1linux.docs => libuutil2linux.docs} |  0
 debian/libuutil2linux.install.in              |  1 +
 debian/libuutil2linux.lintian-overrides       |  1 +
 debian/libzfs2linux.install                   |  2 -
 debian/libzfs2linux.lintian-overrides         |  1 -
 .../{libzfs2linux.docs => libzfs3linux.docs}  |  0
 debian/libzfs3linux.install.in                |  2 +
 debian/libzfs3linux.lintian-overrides         |  1 +
 ...ol2linux.docs => libzfsbootenv1linux.docs} |  0
 debian/libzfsbootenv1linux.install            |  1 +
 debian/libzfsbootenv1linux.install.in         |  1 +
 debian/libzfsbootenv1linux.lintian-overrides  |  2 +
 debian/libzfslinux-dev.install                |  4 -
 debian/libzfslinux-dev.install.in             |  4 +
 debian/libzpool2linux.install                 |  1 -
 debian/libzpool2linux.lintian-overrides       |  1 -
 debian/libzpool3linux.docs                    |  2 +
 debian/libzpool3linux.install.in              |  1 +
 debian/libzpool3linux.lintian-overrides       |  1 +
 .../0002-always-load-ZFS-module-on-boot.patch |  8 +-
 ...o-the-zed-binary-on-the-systemd-unit.patch |  6 +-
 ...ith-d-dev-disk-by-id-in-scan-service.patch |  4 +-
 debian/patches/0005-Enable-zed-emails.patch   |  2 +-
 .../0006-dont-symlink-zed-scripts.patch       |  4 +-
 .../patches/0007-Use-installed-python3.patch  | 19 ++---
 ...md-unit-for-importing-specific-pools.patch | 20 ++---
 debian/rules                                  | 16 +++-
 debian/zfsutils-linux.install                 | 79 ++++++++++++++++++-
 upstream                                      |  2 +-
 38 files changed, 175 insertions(+), 85 deletions(-)
 delete mode 100644 debian/libnvpair1linux.install
 delete mode 100644 debian/libnvpair1linux.lintian-overrides
 rename debian/{libnvpair1linux.docs => libnvpair2linux.docs} (100%)
 create mode 100644 debian/libnvpair2linux.install.in
 create mode 100644 debian/libnvpair2linux.lintian-overrides
 delete mode 100644 debian/libuutil1linux.install
 delete mode 100644 debian/libuutil1linux.lintian-overrides
 rename debian/{libuutil1linux.docs => libuutil2linux.docs} (100%)
 create mode 100644 debian/libuutil2linux.install.in
 create mode 100644 debian/libuutil2linux.lintian-overrides
 delete mode 100644 debian/libzfs2linux.install
 delete mode 100644 debian/libzfs2linux.lintian-overrides
 rename debian/{libzfs2linux.docs => libzfs3linux.docs} (100%)
 create mode 100644 debian/libzfs3linux.install.in
 create mode 100644 debian/libzfs3linux.lintian-overrides
 rename debian/{libzpool2linux.docs => libzfsbootenv1linux.docs} (100%)
 create mode 100644 debian/libzfsbootenv1linux.install
 create mode 100644 debian/libzfsbootenv1linux.install.in
 create mode 100644 debian/libzfsbootenv1linux.lintian-overrides
 delete mode 100644 debian/libzfslinux-dev.install
 create mode 100644 debian/libzfslinux-dev.install.in
 delete mode 100644 debian/libzpool2linux.install
 delete mode 100644 debian/libzpool2linux.lintian-overrides
 create mode 100644 debian/libzpool3linux.docs
 create mode 100644 debian/libzpool3linux.install.in
 create mode 100644 debian/libzpool3linux.lintian-overrides

pve-kernel
Stoiko Ivanov (1):
  add zzstd.ko to zfs install

 debian/rules | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

-- 
2.20.1