Hi Linus, A few fixes that should go upstream before 6.0-rc1. In detail: - Regression fix for this merge window, fixing a wrong order of arguments for io_req_set_res() for passthru (Dylan) - Fix for the audit code leaking context memory (Peilin) - Ensure that provided buffers are memcg accounted (Pavel) - Correctly handle short zero-copy sends (Pavel) - Sparse warning fixes for the recvmsg multishot command (Dylan) Please pull! The following changes since commit e2b542100719a93f8cdf6d90185410d38a57a4c1: Merge tag 'flexible-array-transformations-UAPI-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux (2022-08-02 19:50:47 -0700) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/io_uring-6.0-2022-08-10 for you to fetch changes up to d1f6222c4978817712e0f2825ce9e830763f0695: io_uring: fix io_recvmsg_prep_multishot sparse warnings (2022-08-05 08:41:18 -0600) ---------------------------------------------------------------- io_uring-6.0-2022-08-10 ---------------------------------------------------------------- Dylan Yudaken (1): io_uring: fix io_recvmsg_prep_multishot sparse warnings Ming Lei (1): io_uring: pass correct parameters to io_req_set_res Pavel Begunkov (2): io_uring: mem-account pbuf buckets io_uring/net: send retry for zerocopy Peilin Ye (1): audit, io_uring, io-wq: Fix memory leak in io_sq_thread() and io_wqe_worker() include/linux/audit.h | 5 ----- io_uring/io-wq.c | 3 --- io_uring/kbuf.c | 2 +- io_uring/net.c | 24 +++++++++++++++++++----- io_uring/sqpoll.c | 4 ---- io_uring/uring_cmd.c | 2 +- kernel/auditsc.c | 25 ------------------------- 7 files changed, 21 insertions(+), 44 deletions(-) -- Jens Axboe