summaryrefslogtreecommitdiff
path: root/io_uring/io_uring.c
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2025-08-20 20:03:40 -0600
committerJens Axboe <axboe@kernel.dk>2025-08-24 11:41:12 -0600
commite973837b54024f070b2b48c7ee9725548548257a (patch)
treea7c626704be23bc409b34623fb2ab7f8379b82d2 /io_uring/io_uring.c
parent5fda51255439addd1c9059098e30847a375a1008 (diff)
downloadlinux-e973837b54024f070b2b48c7ee9725548548257a.tar.gz
linux-e973837b54024f070b2b48c7ee9725548548257a.tar.bz2
linux-e973837b54024f070b2b48c7ee9725548548257a.zip
io_uring: remove async/poll related provided buffer recycles
These aren't necessary anymore, get rid of them. Link: https://lore.kernel.org/r/20250821020750.598432-13-axboe@kernel.dk Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'io_uring/io_uring.c')
-rw-r--r--io_uring/io_uring.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/io_uring/io_uring.c b/io_uring/io_uring.c
index 985b4681e513..5166f11f07c7 100644
--- a/io_uring/io_uring.c
+++ b/io_uring/io_uring.c
@@ -2025,11 +2025,9 @@ fail:
switch (io_arm_poll_handler(req, 0)) {
case IO_APOLL_READY:
- io_kbuf_recycle(req, NULL, 0);
io_req_task_queue(req);
break;
case IO_APOLL_ABORTED:
- io_kbuf_recycle(req, NULL, 0);
io_queue_iowq(req);
break;
case IO_APOLL_OK: