4f766d6f773b5b9832e51801116e21b8db2aaead io_uring: ensure that threads freeze on suspend 129b42a6fc906aae598888fad548451892de1684 io_uring: avoid taking ctx refs for task-cancel b055808733d8c7da3acfbd650d13a5db74e5a524 io_uring: reuse io_req_task_queue_fail() 29b251f96a736c40aa538e8f61dfe73c9f2b8abf io_uring: further deduplicate file slot selection e84a84c7fdefc1b1c2d91499d22e8570e9db67cc io_uring: add a helper failing not issued requests b14725a9064a0ec6efd19fe32b56f2259e422c5e io_uring: refactor provide/remove buffer locking 1d9415275cdfdaf688687966829819883396927a io_uring: don't restirct issue_flags for io_openat 6579424d33601ef1f4a750fa2acb20802783de69 io_uring: use better types for cflags da42dea705fe572f696ad70250ef82992bd44899 io_uring: refactor out send/recv async setup 77ce5bdd9e0ce056c990b523dab834a6378886b9 io_uring: untie alloc_async_data and needs_async_data 8ca91ffe7c0d85b0710d0eb93726b851ab46f00f io_uring: rethink def->needs_async_data 86ed8c204137b5e76c79e8f2d6d95350c54c4949 io_uring: merge defer_prep() and prep_async() 9872d0bc14ba72e789fa4345ecd3d645feb3a79a io_uring: simplify io_resubmit_prep() a4409bc10690f2ca0c35369f4d1544775768cf31 io_uring: wrap io_kiocb reference count manipulation in helpers 077ff089f0653197edd57c0bc1f72a111a5556ab io_uring: switch to atomic_t for io_kiocb reference count