Merge branch 'for-5.15/io_uring' into for-next
authorJens Axboe <axboe@kernel.dk>
Wed, 25 Aug 2021 12:37:26 +0000 (06:37 -0600)
committerJens Axboe <axboe@kernel.dk>
Wed, 25 Aug 2021 12:37:26 +0000 (06:37 -0600)
* for-5.15/io_uring: (74 commits)
  io_uring: accept directly into fixed file table
  io_uring: hand code io_accept() fd installing
  io_uring: openat directly into fixed fd table
  net: add accept helper not installing fd
  io_uring: fix io_try_cancel_userdata race for iowq
  io_uring: IRQ rw completion batching
  io_uring: batch task work locking
  io_uring: flush completions for fallbacks
  io_uring: add ->splice_fd_in checks
  io_uring: add clarifying comment for io_cqring_ev_posted()
  io_uring: place fixed tables under memcg limits
  io_uring: limit fixed table size by RLIMIT_NOFILE
  io_uring: fix lack of protection for compl_nr
  io_uring: Add register support for non-4k PAGE_SIZE
  io_uring: extend task put optimisations
  io_uring: add comments on why PF_EXITING checking is safe
  io-wq: move nr_running and worker_refs out of wqe->lock protection
  io_uring: fix io_timeout_remove locking
  io_uring: improve same wq polling
  io_uring: reuse io_req_complete_post()
  ...


Trivial merge