[PATCH stable-5.11 0/9] stable-5.11 backports

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux