Patch Series

Subject io_uring: avoid uring_lock for IORING_SETUP_SINGLE_ISSUER
Author csander@purestorage.com
Date 2025-11-25 23:39:25 +0000 UTC
Version 3
Cc axboe@kernel.dk csander@purestorage.com io-uring@vger.kernel.org linux-kernel@vger.kernel.org

Patches (4)

Name Content [All]
[PATCH v3 1/4] io_uring: clear IORING_SETUP_SINGLE_ISSUER for IORING_SETUP_SQPOLL [Body]
[PATCH v3 2/4] io_uring: use io_ring_submit_lock() in io_iopoll_req_issued() [Body]
[PATCH v3 3/4] io_uring: factor out uring_lock helpers [Body]
[PATCH v3 4/4] io_uring: avoid uring_lock for IORING_SETUP_SINGLE_ISSUER [Body]

Session 2025-11-25

ID (for dev) 69c9e0d8-d690-4778-a7c3-9ea0b3d17ba3
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 92fd6e84175befa1775e5c0ab682938eca27c0b2 [Config] passed [Log]
[KASAN] Boot test: Base 92fd6e84175befa1775e5c0ab682938eca27c0b2 [Config] passed [Log]
[KASAN] Build Patched 92fd6e84175befa1775e5c0ab682938eca27c0b2 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 92fd6e84175befa1775e5c0ab682938eca27c0b2 [Config] [patched] passed [Log]
[KASAN] Fuzzing 92fd6e84175befa1775e5c0ab682938eca27c0b2 [Config] 92fd6e84175befa1775e5c0ab682938eca27c0b2 [Config] [patched] passed [Log] [Artifacts]
SYZFAIL: failed to recv rpc [Log] [Syz Repro] [C Repro]
WARNING in io_ring_ctx_wait_and_kill [Log] [Syz Repro] [C Repro]
WARNING in io_uring_alloc_task_context [Log] [Syz Repro] [C Repro]
WARNING: suspicious RCU usage in io_eventfd_unregister [Log] [Syz Repro] [C Repro]