Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0016-etc-init.d-decide-which-variant-to-use-at-build-time.patch | etc/init.d: decide which variant to use at build time. Let Debian use the sysv-rc variant of the script, even when OpenRC is installed. Unlike on Gentoo, OpenRC on Debian consumes both the sysv-rc scripts and OpenRC ones. ZFS initscripts on Debian should be the sysv-rc version to provide most compatibility and to integrate with the rest of initscripts for dependency tracking. Restrict the substitution in the Makefile to the dedicated list. This construct is inspired by Mo Zhou's detection of the execution shell and follows the strategy of Peter in 6ef28c526ba7. |
Benda Xu <orv@debian.org> | yes | 2024-03-09 | ||
0018-config-Substfiles.am-restrict-to-the-dedicated-list.patch | config/Substfiles.am: restrict to the dedicated list. We recover the scope of $(SUBSTFILES) to explicitly control what files are being generated from the corresponding .in. put zfs_prepare_disk.8 into substitution list. b53077a9e751 forgot to include the zfs_prepare_disk.8 in the substitution list, although it built in the past because 38e2e9ce8327 accidentally dropped the $(SUBSTFILES) from the "%: %.in" pattern. |
Benda Xu <orv@debian.org> | yes | 2024-03-09 | ||
1000-dont-symlink-zed-scripts.patch | track default symlinks, instead of symlinking=================================================================== | not-needed | ||||
1001-Prevent-manual-builds-in-the-DKMS-source.patch | Block manual building in the DKMS source tree. To avoid messing up future DKMS builds and the zfs installation, block manual building of the DKMS source tree. =================================================================== |
unknown | not-needed | ubuntu | 2017-10-06 | |
1002-Check-for-META-and-DCH-consistency-in-autoconf.patch | check for META and dch consistency in autoconf=================================================================== | not-needed | ||||
1003-relocate-zvol_wait.patch | relocate the executable path=================================================================== | not-needed | ||||
1005-enable-zed.patch | Enable zed emails The OpenZFS event daemon monitors pools. This patch enables the email sending function by default (if zed is installed). This is consistent with the default behavior of mdadm. =================================================================== |
Richard Laager <rlaager@wiktel.com> | not-needed | |||
1006-zed-service-bindir.patch | Fix the path to the zed binary on the systemd unit. We install zed into /usr/sbin manually meanwhile the upstream default is installing it into /sbin. Ubuntu packages also install zed to /usr/sbin, but they ship their own zfs-zed unit. =================================================================== |
Chris Dos <chris@chrisdos.com> | not-needed | debian | ||
1007-dkms-pkgcfg.patch | =================================================================== | not-needed | ||||
2100-zfs-load-module.patch | explicitly load the ZFS module via systemd service=================================================================== | Ubuntu developers | not-needed | |||
3100-remove-libzfs-module-timeout.patch | Reduce the timeout to zero seconds when running in a container (LP: #1760173) When inside a lxd container with zfs storage, zfs list or zpool status appears to hang, no output for 10 seconds. Check if we are inside a container and set the timeout to zero in this specific case. =================================================================== |
not-needed | upstream | ubuntu | ||
force-verbose-rules.patch | force libtool to produce verbose output=================================================================== | Mo Zhou | not-needed | |||
move-arcstat-1-to-8.patch | commit c999ab77f8dad6c6655007baebe9c7992d6fe206 Move arcstat(1) to arcstat(8) to avoid conflict with binary package nordugrid-arc-client. We regenerate Makefile.in, so we don't have to modify them explicitly here. =================================================================== |
Mo Zhou <cdluminate@gmail.com> | not-needed | 2021-01-15 | ||
skip-on-PREEMPT_RT.patch | do not attempt to build the modules on PREEMPT_RT kernels =================================================================== |
Andreas Beckmann <anbe@debian.org> | yes | debian upstream | ||
cross-compile.patch | Fix cross-compile of the dkms module.=================================================================== | Dimitri John Ledkov <dimitri.ledkov@canonical.com> | no | ubuntu | ||
ubuntu/zfs-mount-container-start.patch | Start zfs-mount.service after zfs-load-module.service, and if zfs module was actually loaded. This should allow installation of probert in containers, which pulls in zfs-linux utilities. =================================================================== |
Dimitri John Ledkov <xnox@ubuntu.com> | no | |||
fix-icp-sha2-on-armel.patch | icp/asm-asm/sha2: Fix compilation and enable non-SIMD kernerls. See upstream pull request for more information ======================================================= |
Shengqi Chen <harry-chen@outlook.com> | yes | upstream | 2023-12-24 | |
fix-manpage-build-for-zfs_prepare_disk.patch | Fix manpage build of zfs_prepare_disk.8 ==================================================== |
Shengqi Chen <harry-chen@outlook.com> | yes | upstream | 2024-03-09 |