[Pkg-zfsonlinux-devel] Bug#1151267: zfs-linux: backport upstream fix for ZIL deadlock

Jaromir Hamala jaromir.hamala at gmail.com
Mon Oct 19 11:53:57 BST 2026


Source: zfs-linux
Version: 2.4.4-1
Severity: important
Tags: upstream fixed-upstream patch
Forwarded: https://github.com/openzfs/zfs/pull/19253

Hello,

Could you include the attached fix in the next unstable upload?

Upstream PR #19253 fixes a deadlock in zfs_xattr_owner_unlinked() that
can prevent a pool from syncing. It was reviewed by Brian Behlendorf
and merged upstream on 8 October.

The patch applies unchanged to 2.4.4-1, touches one file, and makes no
ABI or on-disk format changes.

I built the patched Debian packages in an unstable/amd64 Docker
container and tested them in a sid VM on Linux 7.2.11+deb14-amd64.
Both release and debug modules passed Debian's kernel smoke suite,
all 24 test cases in the tmpfile/xattr/mmap groups, and mmap/xattr/unlink
stress with xattr=sa and xattr=dir. Pool sync, export and reimport
completed without errors.

Both patched and unpatched builds report the same strlcat checkabi
failures; direct ABI comparisons between their libraries pass.

I can provide build/test logs or a Salsa merge request if helpful.

Thanks,
Jaromir Hamala
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 19253.patch
Type: text/x-patch
Size: 2926 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-zfsonlinux-devel/attachments/20261019/a3423ad0/attachment.bin>


More information about the Pkg-zfsonlinux-devel mailing list