Subject btrfs: fix io_uring encoded IO cleanup and compat
Author yangxiuwei@kylinos.cn
Date 2026-08-06 08:50:35 +0000 UTC
Version
Cc akpm@linux-foundation.org axboe@kernel.dk clm@fb.com dsterba@suse.com io-uring@vger.kernel.org linux-block@vger.kernel.org linux-btrfs@vger.kernel.org linux-fsdevel@vger.kernel.org maharmstone@fb.com quwenruo.btrfs@gmx.com samsun1006219@gmail.com viro@zeniv.linux.org.uk yangxiuwei@kylinos.cn
Patches (7)
Name Content [All]
[PATCH v2 1/7] btrfs: always return -EIOCBQUEUED after btrfs_uring_read_extent_endio [Body]
[PATCH v2 2/7] btrfs: free iov when btrfs_uring_read_extent fails [Body]
[PATCH v2 3/7] iov_iter: export __import_iovec [Body]
[PATCH v2 4/7] btrfs: use IO_URING_F_COMPAT for uring encoded iovec import [Body]
[PATCH v2 5/7] btrfs: unlock inode and extent in caller when uring read extent fails [Body]
[PATCH v2 6/7] btrfs: don't stash uring encoded data across -EAGAIN [Body]
[PATCH v2 7/7] btrfs: drop unused uring encoded IO REISSUE stash helpers [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-06
Passed
ID (for dev) f0659f33-4be2-44e1-ba63-eb8a1f7d88b4
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 2d2338c93da79b3bfe4b6099a931d9468d539952 [Config] passed [Log]
[KASAN] Boot test: Base 2d2338c93da79b3bfe4b6099a931d9468d539952 [Config] passed [Log]
[KASAN] Build Patched 2d2338c93da79b3bfe4b6099a931d9468d539952 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 2d2338c93da79b3bfe4b6099a931d9468d539952 [Config] [patched] passed [Log]
[KASAN] Fuzz 2d2338c93da79b3bfe4b6099a931d9468d539952 [Config] 2d2338c93da79b3bfe4b6099a931d9468d539952 [Config] [patched] passed [Log] [Artifacts]