public inbox for [email protected]
 help / color / mirror / Atom feed
* [GIT PULL] Followup io_uring fixes for 5.16-rc3
@ 2021-11-27 16:04 Jens Axboe
  2021-11-27 19:47 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jens Axboe @ 2021-11-27 16:04 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: io-uring

Hi Linus,

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 pull
request 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)

Please pull!


The following changes since commit 674ee8e1b4a41d2fdffc885c55350c3fbb38c22a:

  io_uring: correct link-list traversal locking (2021-11-22 19:31:54 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux-block.git tags/io_uring-5.16-2021-11-27

for you to fetch changes up to f6223ff799666235a80d05f8137b73e5580077b9:

  io_uring: Fix undefined-behaviour in io_issue_sqe (2021-11-27 06:41:38 -0700)

----------------------------------------------------------------
io_uring-5.16-2021-11-27

----------------------------------------------------------------
Pavel Begunkov (2):
      io_uring: fail cancellation for EXITING tasks
      io_uring: fix link traversal locking

Ye Bin (2):
      io_uring: fix soft lockup when call __io_remove_buffers
      io_uring: Fix undefined-behaviour in io_issue_sqe

 fs/io_uring.c | 73 ++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 50 insertions(+), 23 deletions(-)

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-11-27 19:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-27 16:04 [GIT PULL] Followup io_uring fixes for 5.16-rc3 Jens Axboe
2021-11-27 19:47 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox