[pve-devel] [PATCH zfsonlinux/pve-kernel] ZFS 2.0.0 preview
Stoiko Ivanov
s.ivanov at proxmox.com
Wed Dec 2 20:17:59 CET 2020
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
More information about the pve-devel
mailing list