Merge tag 'io_uring-6.17-20250828' of git://git.kernel.dk/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 29 Aug 2025 01:41:53 +0000 (18:41 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 29 Aug 2025 01:41:53 +0000 (18:41 -0700)
commit220374ab2be5a05dc5e35c9a5337698c942916e1
tree20d3b62cd916fb44b11fb7e9bef24286c861956e
parent9c736ace0666efe68efd53fcdfa2c6653c3e0e72
parent98b6fa62c84f2e129161e976a5b9b3cb4ccd117b
Merge tag 'io_uring-6.17-20250828' of git://git.kernel.dk/linux

Pull io_uring fixes from Jens Axboe:

 - Use the proper type for min_t() in getting the min of the leftover
   bytes and the buffer length.

 - As good practice, use READ_ONCE() consistently for reading ring
   provided buffer lengths. Additionally, stop looping for incremental
   commits if a zero sized buffer is hit, as no further progress can be
   made at that point.

* tag 'io_uring-6.17-20250828' of git://git.kernel.dk/linux:
  io_uring/kbuf: always use READ_ONCE() to read ring provided buffer lengths
  io_uring/kbuf: fix signedness in this_len calculation