Pavel Begunkov 7f00651aeb io_uring: refactor io_ring_exit_work()
Don't reinit io_ring_exit_work()'s exit work/completions on each
iteration, that's wasteful. Also add list_rotate_left(), so if we failed
to complete the task job, we don't try it again and again but defer it
until others are processed.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2021-04-14 10:42:31 -06:00
..
2021-04-11 11:53:36 -07:00
2021-03-24 10:22:00 -07:00
2021-04-07 21:30:27 -05:00
2021-03-13 12:26:22 -08:00
2021-04-03 12:15:01 -07:00
2021-03-05 17:21:25 -08:00
2021-02-24 13:38:26 -08:00
2021-02-26 09:41:05 -08:00
2021-02-24 13:38:26 -08:00
2021-02-24 13:38:26 -08:00
2021-04-11 19:30:40 -06:00
2021-02-24 13:38:26 -08:00