Random cleanups, mostly around locking and timeouts. Even though 1/4 is makred for stable it shouldn't be too important. Pavel Begunkov (4): io_uring: protect cq_timeouts with timeout_lock io_uring: revise completion_lock locking io_uring: ease timeout flush locking requirements io_uring: rename __io_fill_cqe_req io_uring/io_uring.c | 29 ++++++++++++++++++++--------- io_uring/io_uring.h | 13 +------------ io_uring/rw.c | 2 +- io_uring/timeout.c | 14 +++++++++----- 4 files changed, 31 insertions(+), 27 deletions(-) -- 2.38.1