Hi Linus, This pull request contains a few fixes: - Fix for io-wq not always honoring REQ_F_NOWAIT, if it was set and punted directly (eg via DRAIN) (me) - Capability check fix (Ondrej) - Regression fix for the mmap changes that went into 6.4, which apparently broke IA64. (Helge) Please pull! The following changes since commit 8a796565cec3601071cbbd27d6304e202019d014: io_uring: Use io_schedule* in cqring wait (2023-07-07 11:24:29 -0600) are available in the Git repository at: git://git.kernel.dk/linux.git tags/io_uring-6.5-2023-07-21 for you to fetch changes up to 07e981137f17e5275b6fa5fd0c28b0ddb4519702: ia64: mmap: Consider pgoff when searching for free mapping (2023-07-21 09:41:35 -0600) ---------------------------------------------------------------- io_uring-6.5-2023-07-21 ---------------------------------------------------------------- Helge Deller (2): io_uring: Fix io_uring mmap() by using architecture-provided get_unmapped_area() ia64: mmap: Consider pgoff when searching for free mapping Jens Axboe (1): io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq Ondrej Mosnacek (1): io_uring: don't audit the capability check in io_uring_create() arch/ia64/kernel/sys_ia64.c | 2 +- arch/parisc/kernel/sys_parisc.c | 15 ++++++++---- io_uring/io_uring.c | 52 ++++++++++++++++++++--------------------- 3 files changed, 37 insertions(+), 32 deletions(-) -- Jens Axboe