stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH stable-5.11 0/9] stable-5.11 backports
@ 2021-03-10 11:30 Pavel Begunkov
  2021-03-10 11:30 ` [PATCH 1/9] io_uring: fix inconsistent lock state Pavel Begunkov
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Pavel Begunkov @ 2021-03-10 11:30 UTC (permalink / raw)
  To: stable; +Cc: Jens Axboe

5-6/9 were forgotten to be marked for-stable. Others are
5 out of 6 failed to apply + dependencies.

Jens Axboe (3):
  fs: provide locked helper variant of close_fd_get_file()
  io_uring: get rid of intermediate IORING_OP_CLOSE stage
  io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL

Pavel Begunkov (6):
  io_uring: fix inconsistent lock state
  io_uring: deduplicate core cancellations sequence
  io_uring: unpark SQPOLL thread for cancelation
  io_uring: deduplicate failing task_work_add
  io_uring/io-wq: return 2-step work swap scheme
  io_uring: don't take uring_lock during iowq cancel

 fs/file.c     |  36 +++++---
 fs/internal.h |   1 +
 fs/io-wq.c    |  17 ++--
 fs/io-wq.h    |   5 +-
 fs/io_uring.c | 241 +++++++++++++++++++++++---------------------------
 5 files changed, 145 insertions(+), 155 deletions(-)

-- 
2.24.0


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

end of thread, other threads:[~2021-03-10 12:05 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-10 11:30 [PATCH stable-5.11 0/9] stable-5.11 backports Pavel Begunkov
2021-03-10 11:30 ` [PATCH 1/9] io_uring: fix inconsistent lock state Pavel Begunkov
2021-03-10 11:30 ` [PATCH 2/9] io_uring: deduplicate core cancellations sequence Pavel Begunkov
2021-03-10 11:30 ` [PATCH 3/9] io_uring: unpark SQPOLL thread for cancelation Pavel Begunkov
2021-03-10 11:30 ` [PATCH 4/9] io_uring: deduplicate failing task_work_add Pavel Begunkov
2021-03-10 11:30 ` [PATCH 5/9] fs: provide locked helper variant of close_fd_get_file() Pavel Begunkov
2021-03-10 11:30 ` [PATCH 6/9] io_uring: get rid of intermediate IORING_OP_CLOSE stage Pavel Begunkov
2021-03-10 11:30 ` [PATCH 7/9] io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL Pavel Begunkov
2021-03-10 11:30 ` [PATCH 8/9] io_uring/io-wq: return 2-step work swap scheme Pavel Begunkov
2021-03-10 11:30 ` [PATCH 9/9] io_uring: don't take uring_lock during iowq cancel Pavel Begunkov
2021-03-10 11:41 ` [PATCH stable-5.11 0/9] stable-5.11 backports Pavel Begunkov
2021-03-10 12:04 ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).