]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: cancel-match based on flags
authorPavel Begunkov <asml.silence@gmail.com>
Thu, 4 Mar 2021 13:59:24 +0000 (13:59 +0000)
committerJens Axboe <axboe@kernel.dk>
Thu, 4 Mar 2021 22:44:50 +0000 (15:44 -0700)
commitd378d2fdbe77ee5d1240466e22c4010df33c5dfc
tree6bf16f9b3f0d73084341fb55cf4c340f0aed73bc
parent3ae8c9d5e178956a57e98b805586948be027f593
io_uring: cancel-match based on flags

Instead of going into request internals, like checking req->file->f_op,
do match them based on REQ_F_INFLIGHT, it's set only when we want it to
be reliably cancelled.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c