cb5e1b81304e ("Revert "io_uring: wait potential ->release() on resurrect"") 88f171ab7798 ("io_uring: wait potential ->release() on resurrect") 8bad28d8a305 ("io_uring: don't hold uring_lock when calling io_run_task_work*") d7954b2ba946 ("io_uring: create common fixed_rsrc_ref_node handling routines") bc9744cd162b ("io_uring: split ref_node alloc and init") 6802535df7bf ("io_uring: split alloc_fixed_file_ref_node") 2a63b2d9c30b ("io_uring: add rsrc_ref locking routines") d67d2263fb23 ("io_uring: separate ref_list from fixed_rsrc_data") 502385318369 ("io_uring: generalize io_queue_rsrc_removal") 269bbe5fd4d2 ("io_uring: rename file related variables to rsrc") 3e2224c5867f ("io_uring: Fix return value from alloc_fixed_file_ref_node") 90df08538c07 ("io_uring: cancel more aggressively in exit_work") 1ffc54220c44 ("io_uring: fix io_sqe_files_unregister() hangs") 1642b4450d20 ("io_uring: add a helper for setting a ref node") 634578f80065 ("io_uring: fix racy IOPOLL flush overflow") bee749b187ac ("io_uring: fix files cancellation") ac0648a56c1f ("io_uring: use bottom half safe lock for fixed file data") 36f72fe2792c ("io_uring: share fixed_file_refs b/w multiple rsrcs") f6edbabb8359 ("io_uring: always batch cancel in *cancel_files()") b52fda00dd9d ("io_uring: don't iterate io_uring_cancel_files()") df9923f96717 ("io_uring: cancel only requests of current task") 08d23634643c ("io_uring: add a {task,files} pair matching helper") 06de5f5973c6 ("io_uring: simplify io_task_match()") 0415767e7f05 ("io_uring: rearrange io_kiocb fields for better caching") f2f87370bb66 ("io_uring: link requests with singly linked list") 90cd7e424969 ("io_uring: track link timeout's master explicitly") 863e05604a6f ("io_uring: track link's head and tail during submit") 28cea78af449 ("io_uring: allow non-fixed files with SQPOLL") e297822b20e7 ("io_uring: order refnode recycling") 1e5d770bb8a2 ("io_uring: get an active ref_node from files_data") 9a472ef7a369 ("io_uring: fix link lookup racing with link timeout") ef9865a44228 ("io_uring: don't forget to task-cancel drained reqs") 99b328084f6a ("io_uring: fix overflowed cancel w/ linked ->files") fdaf083cdfb5 ("io_uring: properly handle SQPOLL request cancelations") c9abd7ad832b ("io_uring: don't defer put of cancelled ltimeout") cdfcc3ee0459 ("io_uring: always clear LINK_TIMEOUT after cancel") ac877d2edd09 ("io_uring: don't adjust LINK_HEAD in cancel ltimeout") e08102d507f3 ("io_uring: remove opcode check on ltimeout kill") 900fad45dc75 ("io_uring: fix racy REQ_F_LINK_TIMEOUT clearing") d148ca4b07d0 ("io_uring: inline io_fail_links()") d8a6df10aac9 ("io_uring: use percpu counters to track inflight requests") 500a373d731a ("io_uring: assign new io_identity for task if members have changed") 5c3462cfd123 ("io_uring: store io_identity in io_uring_task") 1e6fa5216a0e ("io_uring: COW io_identity on mismatch") 98447d65b4a7 ("io_uring: move io identity items into separate struct") dfead8a8e2c4 ("io_uring: rely solely on work flags to determine personality.") 0f203765880c ("io_uring: pass required context in as flags") 216578e55ac9 ("io_uring: fix REQ_F_COMP_LOCKED by killing it") 4edf20f99902 ("io_uring: dig out COMP_LOCK from deep call chain") b1b74cfc1967 ("io_uring: don't unnecessarily clear F_LINK_TIMEOUT")