zfsonlinux/debian
Stoiko Ivanov b48cfd2b15 fix #5288: cherry-pick fix for udev-partition links > 16
If a zvol has more than 15 partitions, the minor device number
exhausts the slot count reserved for partitions next to the zvol
itself. As a result, the minor number cannot be used to determine the
partition number for the higher partition, and doing so results in
wrong named symlinks being generated by udev.

Since the partition number is encoded in the block device name anyway,
let's just extract it from there instead.

For upstream issue and PR discussion see:
https://github.com/openzfs/zfs/pull/15970
https://github.com/openzfs/zfs/issues/15904

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-03-11 13:44:37 +01:00
..
patches fix #5288: cherry-pick fix for udev-partition links > 16 2024-03-11 13:44:37 +01:00
source Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
tree /lib/zfs-linux/trim: don't exit 1 if last pool isn't nvme-only (Closes: #1030316) 2023-06-13 15:23:49 +02:00
changelog bump version to 2.2.2-pve2 2024-02-19 17:00:17 +01:00
control d/control: fix depends provided by dpkg-gencontrol 2023-10-27 18:24:32 +02:00
copyright d/copyright: adapt to file moves and deletions 2023-10-27 18:24:32 +02:00
copyright.cme Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
libnvpair3linux.docs d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libnvpair3linux.install.in d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libnvpair3linux.lintian-overrides d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libpam-zfs.install buildsys: make libpam-zfs a separate package 2021-02-11 18:20:30 +01:00
libpam-zfs.postinst buildsys: make libpam-zfs a separate package 2021-02-11 18:20:30 +01:00
libpam-zfs.prerm buildsys: make libpam-zfs a separate package 2021-02-11 18:20:30 +01:00
libuutil3linux.docs d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libuutil3linux.install.in d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libuutil3linux.lintian-overrides d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libzfs4linux.docs d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libzfs4linux.install.in d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libzfs4linux.lintian-overrides d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libzfsbootenv1linux.docs package zfsbootenv library 2021-01-13 14:14:01 +01:00
libzfsbootenv1linux.install package zfsbootenv library 2021-01-13 14:14:01 +01:00
libzfsbootenv1linux.install.in package zfsbootenv library 2021-01-13 14:14:01 +01:00
libzfsbootenv1linux.lintian-overrides debian/lintian-overrides: future-proof 2022-10-04 16:06:34 +02:00
libzfslinux-dev.docs Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
libzfslinux-dev.install.in Install files under multiarch directories 2021-01-13 14:14:01 +01:00
libzpool5linux.docs bump libzpool soname 2021-09-28 06:15:50 +02:00
libzpool5linux.install.in bump libzpool soname 2021-09-28 06:15:50 +02:00
libzpool5linux.lintian-overrides bump libzpool soname 2021-09-28 06:15:50 +02:00
not-installed Refresh debian/not-installed 2020-05-14 10:33:31 +02:00
python3-pyzfs.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
rules d/rules: drop bash_completion mangling 2023-10-27 18:24:32 +02:00
watch Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-dracut.install d/control: add new zfs-dracut package 2022-06-28 16:12:01 +02:00
zfs-initramfs.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-initramfs.lintian-overrides debian/zfs-initramfs.lintian-overrides add overrides file 2022-10-04 16:06:34 +02:00
zfs-test.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-test.lintian-overrides d/lintian: adapt zfs-test overrides to debhelper 13 format 2023-10-27 18:24:32 +02:00
zfs-zed.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-zed.lintian-overrides update lintian-overrides 2021-06-18 15:25:41 +02:00
zfs-zed.postinst Adjust zed.d symlink-preservation 2021-06-18 15:25:41 +02:00
zfs-zed.postrm Remove /etc/zfs/zed.d on purge 2021-06-18 15:25:41 +02:00
zfs-zed.prerm Adjust zed.d symlink-preservation 2021-06-18 15:25:41 +02:00
zfsutils-linux.cron.d sync scrub and trim cronjobs with debian upstream 2021-06-18 15:25:41 +02:00
zfsutils-linux.docs Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfsutils-linux.examples Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfsutils-linux.install d/zfsutils-linux.install: add zfs_prepare_disk and manpage 2023-12-04 16:48:29 +01:00
zfsutils-linux.links Symlink zpool_influxdb to /bin. (Closes: #1001446) 2022-10-04 16:06:34 +02:00
zfsutils-linux.lintian-overrides debian/lintian-overrides: future-proof 2022-10-04 16:06:34 +02:00
zfsutils-linux.postinst Move zfs to top-level directory 2019-05-24 12:02:52 +02:00