1/6 is a for-stable fix (syzbot). Others are the first part of 5.12 hardening and random cleanups. Pavel Begunkov (6): io_uring: fix inconsistent lock state io_uring: kill not used needs_file_no_error io_uring: inline io_req_drop_files() io_uring: remove work flags after cleanup io_uring: deduplicate adding to REQ_F_INFLIGHT io_uring: simplify do_read return parsing fs/io_uring.c | 119 ++++++++++++++++++++++---------------------------- 1 file changed, 53 insertions(+), 66 deletions(-) -- 2.24.0