]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
Merge tag 'io_uring-6.11-20240830' of git://git.kernel.dk/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 31 Aug 2024 01:51:27 +0000 (13:51 +1200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 31 Aug 2024 01:51:27 +0000 (13:51 +1200)
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


Trivial merge