diff options
| author | Jens Axboe <axboe@kernel.dk> | 2026-03-14 17:57:15 +0300 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-03-14 17:57:15 +0300 |
| commit | 0e46cb553f35517f9ac946de0f1a2cfab7c156b6 (patch) | |
| tree | b1fc9361271dbe9bf38f537488b7051ddd4e3ea5 /include | |
| parent | cb9487333652b2cfb4f10ef596fc5b675241cae9 (diff) | |
| parent | c2c185be5c85d37215397c8e8781abf0a69bec1f (diff) | |
| download | linux-0e46cb553f35517f9ac946de0f1a2cfab7c156b6.tar.xz | |
Merge branch 'io_uring-7.0' into for-7.1/io_uring
Merge upstream io_uring fixes to avoid conflicts in later patches.
* io_uring-7.0:
io_uring/kbuf: check if target buffer list is still legacy on recycle
io_uring: fix physical SQE bounds check for SQE_MIXED 128-byte ops
io_uring/eventfd: use ctx->rings_rcu for flags checking
io_uring: ensure ctx->rings is stable for task work flags manipulation
io_uring/bpf_filter: use bpf_prog_run_pin_on_cpu() to prevent migration
io_uring/register: fix comment about task_no_new_privs
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/io_uring_types.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/io_uring_types.h b/include/linux/io_uring_types.h index 3e4a82a6f817..dd1420bfcb73 100644 --- a/include/linux/io_uring_types.h +++ b/include/linux/io_uring_types.h @@ -388,6 +388,7 @@ struct io_ring_ctx { * regularly bounce b/w CPUs. */ struct { + struct io_rings __rcu *rings_rcu; struct llist_head work_llist; struct llist_head retry_llist; unsigned long check_cq; |
