Message ID | cover.1615375332.git.asml.silence@gmail.com |
---|---|
Headers | show |
Series | stable-5.11 backports | expand |
On 10/03/2021 11:30, Pavel Begunkov wrote: > 5-6/9 were forgotten to be marked for-stable. Others are > 5 out of 6 failed to apply + dependencies. edit: 3 out of 4 that came on March 1st, and the 4th was reverted upstream so isn't needed. Doesn't matter though > > 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(-) >