Merge branch 'for-6.13/io_uring' into io_uring-reg-wait
* for-6.13/io_uring: (32 commits)
io_uring/sqpoll: wait on sqd->wait for thread parking
io_uring/register: add IORING_REGISTER_RESIZE_RINGS
io_uring/memmap: explicitly return -EFAULT for mmap on NULL rings
io_uring: abstract out a bit of the ring filling logic
io_uring: move max entry definition and ring sizing into header
io_uring/net: clean up io_msg_copy_hdr
io_uring/net: don't alias send user pointer reads
io_uring/net: don't store send address ptr
io_uring/net: split send and sendmsg prep helpers
io_uring: kill 'imu' from struct io_kiocb
io_uring/net: move send zc fixed buffer import to issue path
io_uring: remove 'issue_flags' argument for io_req_set_rsrc_node()
io_uring/rw: get rid of using req->imu
io_uring/uring_cmd: get rid of using req->imu
io_uring/rsrc: don't assign bvec twice in io_import_fixed()
io_uring: clean up cqe trace points
io_uring: static_key for !IORING_SETUP_NO_SQARRAY
io_uring: kill io_llist_xchg
io_uring: move cancel hash tables to kvmalloc/kvfree
io_uring/cancel: get rid of init_hash_table() helper
...