[1/5] is a recent regression, should be pretty easily discoverable (backport?). 3-5 are just a regular easy cleaning. Pavel Begunkov (5): io_uring: cancel reqs shouldn't kill overflow list io_uring: remove racy overflow list fast checks io_uring: consolidate CQ nr events calculation io_uring: inline io_cqring_mark_overflow() io_uring: limit {io|sq}poll submit locking scope fs/io_uring.c | 59 +++++++++++++++++++++++---------------------------- 1 file changed, 26 insertions(+), 33 deletions(-) -- 2.24.0