]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: fix overflowed cancel w/ linked ->files
authorPavel Begunkov <asml.silence@gmail.com>
Wed, 4 Nov 2020 13:39:31 +0000 (13:39 +0000)
committerJens Axboe <axboe@kernel.dk>
Wed, 4 Nov 2020 17:22:57 +0000 (10:22 -0700)
commite7d31120f5aaac84894a0fddb5375dd4c9e537ce
tree645092070dc0fcfc533c7a13fd5af4b2b3de234b
parent9bcec512569775391687a6ff85e30e22bc7a0d4b
io_uring: fix overflowed cancel w/ linked ->files

Current io_match_files() check in io_cqring_overflow_flush() is useless
because requests drop ->files before going to the overflow list, however
linked to it request do not, and we don't check them.

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