]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
io_uring/eventfd: use ctx->rings_rcu for flags checking
authorJens Axboe <axboe@kernel.dk>
Mon, 9 Mar 2026 20:35:49 +0000 (14:35 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Mar 2026 15:15:33 +0000 (16:15 +0100)
commit4dab7000edcc6cc694bf388e8de9b896198b9c85
treeace71ca7ab85874f6f2d6aef3a939a7859b538d9
parent46dc07d5f31411cc023f3bf1f4a23a07bf6e0ed1
io_uring/eventfd: use ctx->rings_rcu for flags checking

Commit 177c69432161f6e4bab07ccacf8a1748a6898a6b upstream.

Similarly to what commit e78f7b70e837 did for local task work additions,
use ->rings_rcu under RCU rather than dereference ->rings directly. See
that commit for more details.

Cc: stable@vger.kernel.org
Fixes: 79cfe9e59c2a ("io_uring/register: add IORING_REGISTER_RESIZE_RINGS")
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
io_uring/eventfd.c