summaryrefslogtreecommitdiff
path: root/io_uring/rw.c
diff options
context:
space:
mode:
authorDylan Yudaken <dylany@fb.com>2022-06-22 16:40:21 +0300
committerJens Axboe <axboe@kernel.dk>2022-07-25 03:39:15 +0300
commited5ccb3beeba0cadb0fcf353ae192021dfecf252 (patch)
treeb4586cdd66bb805d9806febb837a107773351a20 /io_uring/rw.c
parent024f15e033a52660a045947ee56c7e842180fa81 (diff)
downloadlinux-ed5ccb3beeba0cadb0fcf353ae192021dfecf252.tar.xz
io_uring: remove priority tw list optimisation
This optimisation has some built in assumptions that make it easy to introduce bugs. It also does not have clear wins that make it worth keeping. Signed-off-by: Dylan Yudaken <dylany@fb.com> Link: https://lore.kernel.org/r/20220622134028.2013417-2-dylany@fb.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'io_uring/rw.c')
-rw-r--r--io_uring/rw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/io_uring/rw.c b/io_uring/rw.c
index e07f2670dfa8..ade3e235f277 100644
--- a/io_uring/rw.c
+++ b/io_uring/rw.c
@@ -215,7 +215,7 @@ static void io_complete_rw(struct kiocb *kiocb, long res)
return;
io_req_set_res(req, res, 0);
req->io_task_work.func = io_req_task_complete;
- io_req_task_prio_work_add(req);
+ io_req_task_work_add(req);
}
static void io_complete_rw_iopoll(struct kiocb *kiocb, long res)