io_uring · Maintained
Maintainers
- M Jens Axboe <axboe@kernel.dk>
Paths
- F
include/linux/io_uring/ - F
include/linux/io_uring.h - F
include/linux/io_uring_types.h - F
include/trace/events/io_uring.h - F
include/uapi/linux/io_uring.h - F
include/uapi/linux/io_uring/ - F
io_uring/
Last 30 days
Most active threads (last 7 days)
-
COOLING5d
[PATCH 0/2] Fix return with MSG_TUNC overtruncating buffers
2026-09-02 23:01 · 2 replies in 7d · Gabriel Krisman Bertazi <hidden> -
WARM3d
[PATCH v2 0/2] io_uring passthru: set result on blk-mq request completion
2026-09-02 22:57 · 1 reply in 7d · Caleb Sander Mateos <hidden> -
COOLING5d
[PATCH] io_uring/rw: keep CQE flags on iopoll requests when adding kbuf flags
2026-09-02 21:02 · 0 replies in 7d · Caleb Sander Mateos <hidden> -
COOLING5d
[PATCH] io_uring/futex: Recycle ifd on failure
2026-09-02 17:27 · 0 replies in 7d · Gabriel Krisman Bertazi <hidden> -
COOLING4d
[PATCH] io_uring/net: commit all consumed buffers on bundle recv retry
2026-09-02 02:26 · 0 replies in 7d · Aohan Mei <hidden>
Active reviewers (last 30 days)
-
Gabriel Krisman Bertazi <hidden>
3 attestations (3 Reviewed-by) · last on 2026-08-25 -
<hidden>
2 attestations (1 Reported-by, 1 Tested-by) · last on 2026-08-11 -
<sashiko-bot@kernel.org>
1 attestation (1 Reported-by) · last on 2026-09-02 -
TencentOS Corvus AI <hidden>
1 attestation (1 Reported-by) · last on 2026-09-02
Recent patches
Most-recent 30 patches in this subsystem on io-uring (capped at 30), ordered by date desc.
-
DORMANTno replies
[PATCH 1/2] io_uring/net: let io_recv_buf_select return the length of the buffer region
2026-09-02 · Gabriel Krisman Bertazi <hidden> -
COOLING5d
[PATCH 2/2] io_uring/net: don't overconsume buffers when using MSG_TRUNC
2026-09-02 · Gabriel Krisman Bertazi <hidden> -
WARM3d
[PATCH v2 1/2] io_uring/cmd: split io_uring_cmd_set_res() from io_uring_cmd_done()
2026-09-02 · Caleb Sander Mateos <hidden> -
COOLING5d
[PATCH] io_uring/rw: keep CQE flags on iopoll requests when adding kbuf flags
2026-09-02 · Caleb Sander Mateos <hidden> -
COOLING5d
[PATCH] io_uring/futex: Recycle ifd on failure
2026-09-02 · Gabriel Krisman Bertazi <hidden> -
COOLING4d
[PATCH] io_uring/net: commit all consumed buffers on bundle recv retry
2026-09-02 · Aohan Mei <hidden> -
COOLING10d
[PATCH 1/2] io_uring/cmd: split io_uring_cmd_set_res() from io_uring_cmd_done()
2026-08-27 · Caleb Sander Mateos <hidden> -
COOLING11d
REVIEWED: 1 (0M) [PATCH 5.15.y] io_uring/io-wq: fix worker accounting when canceling creation callbacks
2026-08-25 · Vishnu Razdan <hidden> -
COOLING11d
REVIEWED: 1 (0M) [PATCH 6.1.y] io_uring/io-wq: fix worker accounting when canceling creation callbacks
2026-08-25 · Vishnu Razdan via B4 Relay <devnull+vrazdan.openai.com@kernel.org> -
COOLING10d
REVIEWED: 1 (0M) [PATCH 6.6.y] io_uring/io-wq: fix worker accounting when canceling creation callbacks
2026-08-25 · Vishnu Razdan via B4 Relay <devnull+vrazdan.openai.com@kernel.org> -
COOLING13d
[PATCH] io_uring/query: cap user size passed to copy_struct_to_user
2026-08-21 · Laxman Acharya <hidden> -
COOLING13d
[PATCH 1/2] io_uring/waitid: honor task_work cancellation
2026-08-18 · Hui Su <hidden> -
COOLING13d
[PATCH 2/2] io_uring/waitid: avoid siginfo copy during ring teardown
2026-08-18 · Hui Su <hidden> -
COOLING13d
[PATCH] io_uring: keep memlock accounting while regions are mapped
2026-08-16 · Marina <hidden> -
DORMANTno replies
[PATCH] io_uring: defer eventfd signaling when queued from a wakeup handler
2026-08-15 · Jens Axboe <axboe@kernel.dk> -
COLD22d
[PATCH] io_uring/bpf-ops: wake up the loop task on eject
2026-08-14 · Sidong Yang <hidden> -
COLD23d
[PATCH 2/3] io_uring/net: Drop custom iov copy in io_msg_copy_hdr
2026-08-13 · Gabriel Krisman Bertazi <hidden> -
COLD23d
[PATCH 3/3] io_uring/net: Drop ddir argument from io_msg_copy_hdr
2026-08-13 · Gabriel Krisman Bertazi <hidden> -
COLD23d
[PATCH 1/3] io_uring/rw: Drop custom iov copy in io_iov_buffer_select_prep
2026-08-13 · Gabriel Krisman Bertazi <hidden> -
COLD26d
[PATCH] io_uring/rsrc: reject overflowing regvec bvec byte counts
2026-08-12 · Jérémy Jean <hidden> -
COLD18d
REVIEWED: 1 (0M) [RFC PATCH] io_uring/cmd: don't skip completion for a non-armed multishot uring_cmd
2026-08-11 · Vasileios Almpanis <hidden> -
COLD23d
[PATCH] io_uring/io-wq: fix worker accounting when canceling creation callbacks
2026-08-11 · Vishnu Razdan via B4 Relay <devnull+vrazdan.openai.com@kernel.org> -
COLD23d
[PATCH io_uring 16/16] io_uring/zcrx: add dynamic area provisioning
2026-08-07 · Pavel Begunkov <asml.silence@gmail.com> -
COLD23d
[PATCH io_uring 13/16] io_uring/zcrx: move freelist lock to struct zcrx
2026-08-07 · Pavel Begunkov <asml.silence@gmail.com> -
COLD23d
[PATCH io_uring 15/16] io_uring/zcrx: lock area creation with pp_lock
2026-08-07 · Pavel Begunkov <asml.silence@gmail.com> -
COLD23d
[PATCH io_uring 14/16] io_uring/zcrx: keep array of areas
2026-08-07 · Pavel Begunkov <asml.silence@gmail.com> -
COLD23d
[PATCH io_uring 12/16] io_uring/zcrx: unmap under netdev lock
2026-08-07 · Pavel Begunkov <asml.silence@gmail.com> -
COLD23d
[PATCH io_uring 11/16] io_uring/zcrx: split dmabuf unmap and release
2026-08-07 · Pavel Begunkov <asml.silence@gmail.com> -
COLD23d
[PATCH io_uring 09/16] io_uring/zcrx: add helper for deriving area token
2026-08-07 · Pavel Begunkov <asml.silence@gmail.com> -
COLD23d
[PATCH io_uring 10/16] io_uring/zcrx: don't pass ifq_reg to area creation
2026-08-07 · Pavel Begunkov <asml.silence@gmail.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
DORMANTno replies
REVIEWED: 1 (0M) [PATCH 6.12.y] io_uring/uring_cmd: fix too strict requirement on ioctl
2026-02-28 · Asbjørn Sloth Tønnesen <hidden> · 1 Reviewed-by -
STALE190d
REVIEWED: 1 (0M) FAILED: Patch "io_uring/cmd_net: fix too strict requirement on ioctl" failed to apply to 6.12-stable tree
2026-03-01 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE166d
REVIEWED: 1 (0M) [PATCH v3 1/5] io_uring/rsrc: rename io_buffer_register_bvec()/io_buffer_unregister_bvec()
2026-03-24 · Joanne Koong <joannelkoong@gmail.com> · 1 Reviewed-by -
STALE159d
REVIEWED: 2 (0M) [PATCH v2] io_uring: protect remaining lockless ctx->rings accesses with RCU
2026-03-31 · Jens Axboe <axboe@kernel.dk> · 1 Reviewed-by, 1 Tested-by -
STALE144d
REVIEWED: 1 (0M) [PATCH 1/1] io_uring/poll: fix signed comparison in io_poll_get_ownership()
2026-04-12 · Ren Wei <hidden> · 1 Tested-by -
STALE109d
REVIEWED: 1 (0M) [PATCH AUTOSEL 7.0-6.18] io_uring/rsrc: unify nospec indexing for direct descriptors
2026-04-28 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE106d
REVIEWED: 1 (0M) [PATCH 5.15.y] io_uring: prevent opcode speculation
2026-05-20 · Robert Garcia <hidden> · 1 Reviewed-by -
STALE106d
REVIEWED: 1 (0M) [PATCH 6.1.y] io_uring: prevent opcode speculation
2026-05-21 · Robert Garcia <hidden> · 1 Reviewed-by -
STALE86d
REVIEWED: 1 (0M) [PATCH 5.10] io_uring: prevent opcode speculation
2026-06-10 · Alexey Panov <hidden> · 1 Reviewed-by -
STALE77d
REVIEWED: 1 (0M) [PATCH] io_uring/memmap: bound io_pin_pages() by page array byte size
2026-06-21 · Deepanshu Kartikey <hidden> · 1 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE208d
[PATCH v5 1/5] io_uring: introduce callback driven main loop
2026-02-11 · Pavel Begunkov <asml.silence@gmail.com> -
STALE208d
[PATCH v5 2/5] io_uring/bpf-ops: implement loop_step with BPF struct_ops
2026-02-11 · Pavel Begunkov <asml.silence@gmail.com> -
STALE208d
[PATCH v5 3/5] io_uring/bpf-ops: add kfunc helpers
2026-02-11 · Pavel Begunkov <asml.silence@gmail.com> -
STALE202d
[PATCH 1/2] io_uring/bpf_filter: move filter size and populate helper into struct
2026-02-11 · Jens Axboe <axboe@kernel.dk> -
STALE202d
[PATCH v6 2/5] io_uring/bpf-ops: implement loop_step with BPF struct_ops
2026-02-11 · Pavel Begunkov <asml.silence@gmail.com> -
STALE202d
[PATCH v6 3/5] io_uring/bpf-ops: add kfunc helpers
2026-02-11 · Pavel Begunkov <asml.silence@gmail.com> -
STALE202d
[PATCH v6 4/5] io_uring/bpf-ops: implement bpf ops registration
2026-02-11 · Pavel Begunkov <asml.silence@gmail.com> -
DORMANTno replies
[PATCH] io_uring/filetable: clamp alloc_hint to the configured alloc range
2026-02-11 · Jens Axboe <axboe@kernel.dk> -
DORMANTno replies
[PATCH] io_uring/openclose: fix io_pipe_fixed() slot tracking for specific slots
2026-02-11 · Jens Axboe <axboe@kernel.dk> -
DORMANTno replies
[PATCH] io_uring: use the right type for creds iteration
2026-02-12 · Jens Axboe <axboe@kernel.dk>