Various cleanups and resends of lost ones. Some are a bit bigger due to find/replace. 7-13 are about optimising CPU caches use and things related. Pavel Begunkov (13): io_uring: improve sqpoll event/state handling io_uring: improve sq_thread waiting check io_uring: remove unused park_task_work io_uring: simplify waking sqo_sq_wait io_uring: get rid of files in exit cancel io_uring: make fail flag not link specific io_uring: shuffle rarely used ctx fields io_uring: better locality for rsrc fields io_uring: remove dependency on ring->sq/cq_entries io_uring: deduce cq_mask from cq_entries io_uring: kill cached_cq_overflow io_uring: rename io_get_cqring io_uring: don't bounce submit_state cachelines fs/io_uring.c | 343 +++++++++++++++++++++++++------------------------- 1 file changed, 171 insertions(+), 172 deletions(-) -- 2.31.1