From: Linus Torvalds Date: Sat, 31 Aug 2024 01:51:27 +0000 (+1200) Subject: Merge tag 'io_uring-6.11-20240830' of git://git.kernel.dk/linux X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ad246d9f04aa037f8e8bbf8573c9af527114cead;p=linux.git Merge tag 'io_uring-6.11-20240830' of git://git.kernel.dk/linux Pull io_uring fixes from Jens Axboe: - A fix for a regression that happened in 6.11 merge window, where the copying of iovecs for compat mode applications got broken for certain cases. - Fix for a bug introduced in 6.10, where if using recv/send bundles with classic provided buffers, the recv/send would fail to set the right iovec count. This caused 0 byte send/recv results. Found via code coverage testing and writing a test case to exercise it. * tag 'io_uring-6.11-20240830' of git://git.kernel.dk/linux: io_uring/kbuf: return correct iovec count from classic buffer peek io_uring/rsrc: ensure compat iovecs are copied correctly --- ad246d9f04aa037f8e8bbf8573c9af527114cead