Merge tag 'io_uring-6.10-20240614' of git://git.kernel.dk/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 14 Jun 2024 18:17:24 +0000 (11:17 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 14 Jun 2024 18:17:24 +0000 (11:17 -0700)
commitac3cb72aea010510eaa1e19ab001a0d28c6eb4ab
treee4fc5d54e2e695f26e9809edf969a4376e93033f
parent0b320c8601d787b8b8df07335d9cd713d6679e2c
parentf4a1254f2a076afb0edd473589bf40f9b4d36b41
Merge tag 'io_uring-6.10-20240614' of git://git.kernel.dk/linux

Pull io_uring fixes from Jens Axboe:
 "Two fixes from Pavel headed to stable:

   - Ensure that the task state is correct before attempting to grab a
     mutex

   - Split cancel sequence flag into a separate variable, as it can get
     set by someone not owning the request (but holding the ctx lock)"

* tag 'io_uring-6.10-20240614' of git://git.kernel.dk/linux:
  io_uring: fix cancellation overwriting req->flags
  io_uring/rsrc: don't lock while !TASK_RUNNING