1-8 are just random stuff 9-13 are leftovers after prep_async patches, further cleaning it up Pavel Begunkov (13): io_uring: introduce a new helper for ctx quiesce io_uring: avoid taking ctx refs for task-cancel io_uring: reuse io_req_task_queue_fail() io_uring: further deduplicate file slot selection io_uring: add a helper failing not issued requests io_uring: refactor provide/remove buffer locking io_uring: don't restirct issue_flags for io_openat io_uring: use better types for cflags io_uring: refactor out send/recv async setup io_uring: untie alloc_async_data and needs_async_data io_uring: rethink def->needs_async_data io_uring: merge defer_prep() and prep_async() io_uring: simplify io_resubmit_prep() fs/io_uring.c | 262 +++++++++++++++++++------------------------------- 1 file changed, 97 insertions(+), 165 deletions(-) -- 2.24.0