Merge tag 'io_uring-6.15-20250410' of git://git.kernel.dk/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 10 Apr 2025 14:00:21 +0000 (07:00 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 10 Apr 2025 14:00:21 +0000 (07:00 -0700)
commita61ec0dd18de4e98f46dcb95808c7cae0c8e0acc
tree194bb14fb2abf708610b2e591b4c9d8adb4cfefb
parent8f43640c9109bd82bcf37def6adfe1b8b09e7b61
parentcf960726eb65e8d0bfecbcce6cf95f47b1ffa6cc
Merge tag 'io_uring-6.15-20250410' of git://git.kernel.dk/linux

Pull io_uring fixes from Jens Axboe:

 - Reject zero sized legacy provided buffers upfront. No ill side
   effects from this one, only really done to shut up a silly syzbot
   test case.

 - Fix for a regression in tag posting for registered files or buffers,
   where the tag would be posted even when the registration failed.

 - two minor zcrx cleanups for code added this merge window.

* tag 'io_uring-6.15-20250410' of git://git.kernel.dk/linux:
  io_uring/kbuf: reject zero sized provided buffers
  io_uring/zcrx: separate niov number from pages
  io_uring/zcrx: put refill data into separate cache line
  io_uring: don't post tag CQEs on file/buffer registration failure