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
Recent patches
Most-recent 30 patches in this subsystem on linux-patches (capped at 30), ordered by date desc.
-
COLD19d
[PATCH 6.12 008/204] io_uring/net: Avoid msghdr on op_connect/op_bind async data
2026-07-02 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD32d
[PATCH 7.1 01/21] io_uring/net: Avoid msghdr on op_connect/op_bind async data
2026-06-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD28d
[PATCH 7.0 01/49] io_uring/net: Avoid msghdr on op_connect/op_bind async data
2026-06-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD26d
[PATCH 6.18 01/60] io_uring/net: Avoid msghdr on op_connect/op_bind async data
2026-06-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD34d
REVIEWED: 1 (0M) [PATCH 5.10 159/342] io_uring: prevent opcode speculation
2026-06-16 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD38d
REVIEWED: 3 (3M) [PATCH 6.12 083/307] remove pointless includes of <linux/fdtable.h>
2026-06-07 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD52d
[PATCH 5.10 182/589] io_uring/poll: fix backport of io_poll_add() changes
2026-05-30 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD52d
[PATCH 5.10 181/589] io_uring/poll: fix EPOLL_URING_WAKE sometimes not being honored
2026-05-30 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD58d
REVIEWED: 1 (0M) [PATCH 5.15 669/776] io_uring: prevent opcode speculation
2026-05-30 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD58d
[PATCH 5.15 241/776] io_uring/poll: fix backport of io_poll_add() changes
2026-05-30 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD58d
[PATCH 5.15 240/776] io_uring/poll: fix EPOLL_URING_WAKE sometimes not being honored
2026-05-30 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD57d
REVIEWED: 1 (0M) [PATCH 6.1 832/969] io_uring: prevent opcode speculation
2026-05-30 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD57d
[PATCH 6.1 246/969] io_uring/poll: fix multishot recv missing EOF on wakeup race
2026-05-30 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD57d
REVIEWED: 1 (0M) [PATCH 6.12 233/272] io_uring/net: punt IORING_OP_BIND async if it needs file create
2026-05-28 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE61d
[PATCH 6.18 375/377] io_uring/nop: pass all errors to userspace
2026-05-28 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE61d
REVIEWED: 1 (0M) [PATCH 6.18 295/377] io_uring/net: punt IORING_OP_BIND async if it needs file create
2026-05-28 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD25d
[PATCH 7.0 455/461] io_uring/nop: pass all errors to userspace
2026-05-28 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD25d
[PATCH 7.0 373/461] io_uring: propagate array_index_nospec opcode into req->opcode
2026-05-28 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD25d
REVIEWED: 1 (0M) [PATCH 7.0 344/461] io_uring/net: punt IORING_OP_BIND async if it needs file create
2026-05-28 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE64d
REVIEWED: 3 (3M) [PATCH 6.12 253/666] fdget(), trivial conversions
2026-05-20 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE63d
[PATCH 6.18 814/957] io_uring/napi: cap busy_poll_to 10 msec
2026-05-20 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE68d
[PATCH 7.0 0981/1146] io_uring/napi: cap busy_poll_to 10 msec
2026-05-20 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
COLD28d
[PATCH AUTOSEL 7.0-6.12] io_uring/fdinfo: translate SqThread PID through caller's pid_ns
2026-05-20 · Sasha Levin <sashal@kernel.org> -
COLD28d
[PATCH AUTOSEL 7.0] io_uring: hold uring_lock across io_kill_timeouts() in cancel path
2026-05-20 · Sasha Levin <sashal@kernel.org> -
COLD28d
[PATCH AUTOSEL 7.0-6.18] io_uring: validate user-controlled cq.head in io_cqe_cache_refill()
2026-05-20 · Sasha Levin <sashal@kernel.org> -
COLD28d
[PATCH AUTOSEL 7.0] io_uring: defer linked-timeout chain splice out of hrtimer context
2026-05-20 · Sasha Levin <sashal@kernel.org> -
COLD28d
[PATCH AUTOSEL 7.0] io_uring/wait: honour caller's time namespace for IORING_ENTER_ABS_TIMER
2026-05-20 · Sasha Levin <sashal@kernel.org> -
COLD28d
[PATCH AUTOSEL 7.0-6.6] io_uring: hold uring_lock when walking link chain in io_wq_free_work()
2026-05-20 · Sasha Levin <sashal@kernel.org> -
STALE61d
[PATCH 6.6 110/474] io_uring/poll: fix multishot recv missing EOF on wakeup race
2026-05-15 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE75d
[PATCH AUTOSEL 7.0] io_uring/wait: honour caller's time namespace for IORING_ENTER_ABS_TIMER
2026-05-11 · Sasha Levin <sashal@kernel.org>
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.
-
STALE182d
REVIEWED: 1 (0M) [PATCH AUTOSEL 6.18] io_uring/rw: free potentially allocated iovec on cache put failure
2026-01-28 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE177d
REVIEWED: 1 (0M) [PATCH AUTOSEL 6.18] io_uring/rw: free potentially allocated iovec on cache put failure
2026-02-02 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE170d
REVIEWED: 1 (1M) [PATCH AUTOSEL 6.18] io_uring/fdinfo: be a bit nicer when looping a lot of SQEs/CQEs
2026-02-09 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE151d
REVIEWED: 1 (0M) [PATCH 6.18 728/752] io_uring/cmd_net: fix too strict requirement on ioctl
2026-02-28 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE150d
REVIEWED: 2 (1M) [PATCH 6.12 028/385] io_uring: use release-acquire ordering for IORING_SETUP_R_DISABLED
2026-02-28 · Sasha Levin <sashal@kernel.org> · 2 Reviewed-by -
STALE69d
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
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.
-
STALE203d
[PATCH AUTOSEL 6.18] io_uring: use GFP_NOWAIT for overflow CQEs on legacy rings
2026-01-07 · Sasha Levin <sashal@kernel.org> -
STALE168d
[PATCH 6.18 059/175] io_uring: use GFP_NOWAIT for overflow CQEs on legacy rings
2026-02-09 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE168d
[PATCH 6.18 136/175] io_uring/zcrx: fix page array leak
2026-02-09 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE151d
[PATCH 6.19 042/781] io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member
2026-02-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE151d
[PATCH 6.19 043/781] io_uring/sync: validate passed in offset
2026-02-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE151d
[PATCH 6.19 067/781] io_uring/kbuf: fix memory leak if io_buffer_add_list fails
2026-02-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE151d
[PATCH 6.19 613/781] io_uring: delay sqarray static branch disablement
2026-02-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE151d
[PATCH 6.19 614/781] io_uring/cancel: de-unionize file and user_data in struct io_cancel_data
2026-02-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE142d
[PATCH 6.18 039/641] io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member
2026-02-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
STALE142d
[PATCH 6.18 040/641] io_uring/sync: validate passed in offset
2026-02-25 · Greg Kroah-Hartman <gregkh@linuxfoundation.org>