Patch Series

Subject io_uring: avoid uring_lock for IORING_SETUP_SINGLE_ISSUER
Author csander@purestorage.com
Date 2025-12-18 02:44:54 +0000 UTC
Version
Cc axboe@kernel.dk csander@purestorage.com io-uring@vger.kernel.org joannelkoong@gmail.com linux-kernel@vger.kernel.org oliver.sang@intel.com syzbot@syzkaller.appspotmail.com

Patches (6)

Name Content [All]
[PATCH v6 1/6] io_uring: use release-acquire ordering for IORING_SETUP_R_DISABLED [Body]
[PATCH v6 2/6] io_uring: clear IORING_SETUP_SINGLE_ISSUER for IORING_SETUP_SQPOLL [Body]
[PATCH v6 3/6] io_uring: ensure submitter_task is valid for io_ring_ctx's lifetime [Body]
[PATCH v6 4/6] io_uring: use io_ring_submit_lock() in io_iopoll_req_issued() [Body]
[PATCH v6 5/6] io_uring: factor out uring_lock helpers [Body]
[PATCH v6 6/6] io_uring: avoid uring_lock for IORING_SETUP_SINGLE_ISSUER [Body]

Session 2025-12-18

ID (for dev) fd71676d-43cb-47fc-9c7a-c62194f96d65
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base d358e5254674b70f34c847715ca509e46eb81e6f [Config] passed [Log]
[KASAN] Boot test: Base d358e5254674b70f34c847715ca509e46eb81e6f [Config] passed [Log]
[KASAN] Build Patched d358e5254674b70f34c847715ca509e46eb81e6f [Config] [patched] passed [Log]
[KASAN] Boot test: Patched d358e5254674b70f34c847715ca509e46eb81e6f [Config] [patched] passed [Log]
[KASAN] Fuzzing d358e5254674b70f34c847715ca509e46eb81e6f [Config] d358e5254674b70f34c847715ca509e46eb81e6f [Config] [patched] passed [Log] [Artifacts]
INFO: task hung in io_wq_put_and_exit [Log] [Syz Repro]