commit | ebf4a5db690a47e71056381ead8a134de7202694 | [log] [tgz] |
---|---|---|
author | Pavel Begunkov <asml.silence@gmail.com> | Sat Feb 20 01:39:53 2021 +0000 |
committer | Jens Axboe <axboe@kernel.dk> | Sat Feb 20 19:02:45 2021 -0700 |
tree | cd9b8363a2fb5746232be481d088295b735821c7 | |
parent | 88f171ab7798a1ed0b9e39867ee16f307466e870 [diff] |
io_uring: fix leaving invalid req->flags sqe->flags are subset of req flags, so incorrectly copied may span into in-kernel flags and wreck havoc, e.g. by setting REQ_F_INFLIGHT. Fixes: 5be9ad1e4287e ("io_uring: optimise io_init_req() flags setting") Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>