Pull io_uring fixes from Jens Axboe:
 "A couple of minor fixes for issues introduced in the 6.10 merge window:
   - Ensure that all read/write ops have an appropriate cleanup handler
     set (Breno)
   - Regression for applications still doing multiple mmaps even if
     FEAT_SINGLE_MMAP is set (me)
   - Move kmsg inquiry setting above any potential failure point,
     avoiding a spurious NONEMPTY flag setting on early error (me)"
* tag 'io_uring-6.10-
20240530' of git://git.kernel.dk/linux:
  io_uring/net: assign kmsg inq/flags before buffer selection
  io_uring/rw: Free iovec before cleaning async data
  io_uring: don't attempt to mmap larger than what the user asks for