From: Linus Torvalds Date: Fri, 17 Apr 2020 17:12:26 +0000 (-0700) Subject: Merge tag 'io_uring-5.7-2020-04-17' of git://git.kernel.dk/linux-block X-Git-Tag: v5.10.7~2782 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a2286a449baf11624d393aad28c1081cee3f47fb;p=platform%2Fkernel%2Flinux-rpi.git Merge tag 'io_uring-5.7-2020-04-17' of git://git.kernel.dk/linux-block Pull io_uring fixes from Jens Axboe: - wrap up the init/setup cleanup (Pavel) - fix some issues around deferral sequences (Pavel) - fix splice punt check using the wrong struct file member - apply poll re-arm logic for pollable retry too - pollable retry should honor cancelation - fix setup time error handling syzbot reported crash - restore work state when poll is canceled * tag 'io_uring-5.7-2020-04-17' of git://git.kernel.dk/linux-block: io_uring: don't count rqs failed after current one io_uring: kill already cached timeout.seq_offset io_uring: fix cached_sq_head in io_timeout() io_uring: only post events in io_poll_remove_all() if we completed some io_uring: io_async_task_func() should check and honor cancelation io_uring: check for need to re-wait in polled async handling io_uring: correct O_NONBLOCK check for splice punt io_uring: restore req->work when canceling poll request io_uring: move all request init code in one place io_uring: keep all sqe->flags in req->flags io_uring: early submission req fail code io_uring: track mm through current->mm io_uring: remove obsolete @mm_fault --- a2286a449baf11624d393aad28c1081cee3f47fb