Merge branch 'for-6.13/io_uring' into io_uring-poll-table
* for-6.13/io_uring:
io_uring: move cancel hash tables to kvmalloc/kvfree
io_uring/cancel: get rid of init_hash_table() helper
io_uring/poll: get rid of per-hashtable bucket locks
io_uring/poll: get rid of io_poll_tw_hash_eject()
io_uring/poll: get rid of unlocked cancel hash
io_uring/poll: remove 'ctx' argument from io_poll_req_delete()
io_uring/msg_ring: add support for sending a sync message
io_uring/msg_ring: refactor a few helper functions
io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd
io_uring/eventfd: abstract out ev_fd grab + release helpers
io_uring/eventfd: move trigger check into a helper
io_uring/eventfd: move actual signaling part into separate helper
io_uring/eventfd: check for the need to async notifier earlier
io_uring/eventfd: abstract out ev_fd put helper