]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'io_uring-5.16-2021-11-27' of git://git.kernel.dk/linux-block
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 27 Nov 2021 19:28:37 +0000 (11:28 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 27 Nov 2021 19:28:37 +0000 (11:28 -0800)
commite5a0b01054746d89f2ea0d6739c2218f26ca47cd
tree821c50b6d4c16169b947e3157ba368cd9ce65083
parent4744cca8d10fd814db5f92c2d1f00704c7d290c3
parentc28148701c046394d9668897e6a7efb9644f76e5
Merge tag 'io_uring-5.16-2021-11-27' of git://git.kernel.dk/linux-block

Pull more io_uring fixes from Jens Axboe:
 "The locking fixup that was applied earlier this rc has both a deadlock
  and IRQ safety issue, let's get that ironed out before -rc3. This
  contains:

   - Link traversal locking fix (Pavel)

   - Cancelation fix (Pavel)

   - Relocate cond_resched() for huge buffer chain freeing, avoiding a
     softlockup warning (Ye)

   - Fix timespec validation (Ye)"

* tag 'io_uring-5.16-2021-11-27' of git://git.kernel.dk/linux-block:
  io_uring: Fix undefined-behaviour in io_issue_sqe
  io_uring: fix soft lockup when call __io_remove_buffers
  io_uring: fix link traversal locking
  io_uring: fail cancellation for EXITING tasks