summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2026-03-14 17:57:15 +0300
committerJens Axboe <axboe@kernel.dk>2026-03-14 17:57:15 +0300
commit0e46cb553f35517f9ac946de0f1a2cfab7c156b6 (patch)
treeb1fc9361271dbe9bf38f537488b7051ddd4e3ea5 /include
parentcb9487333652b2cfb4f10ef596fc5b675241cae9 (diff)
parentc2c185be5c85d37215397c8e8781abf0a69bec1f (diff)
downloadlinux-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.h1
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;