]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
io_uring/cancel: move cancelation code from io_uring.c to cancel.c
authorJens Axboe <axboe@kernel.dk>
Mon, 3 Nov 2025 19:39:05 +0000 (12:39 -0700)
committerJens Axboe <axboe@kernel.dk>
Tue, 4 Nov 2025 16:32:09 +0000 (09:32 -0700)
commitffce324364318220acf83e576eac06549cbf9911
tree1ea06aa01c92b915bf2d283a1b693c21aaf88ca0
parent01e019b2a30df41c485f602a5246124ea911071b
io_uring/cancel: move cancelation code from io_uring.c to cancel.c

There's a bunch of code strictly dealing with cancelations, and that
code really belongs in cancel.c rather than in the core io_uring.c file.
Move the code there. Mostly mechanical, only real oddity here is that
struct io_defer_entry now needs to be visible across both io_uring.c
and cancel.c.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/cancel.c
io_uring/cancel.h
io_uring/io_uring.c
io_uring/io_uring.h
io_uring/sqpoll.c