io_uring: drop mm/files between task_work_submit
authorPavel Begunkov <asml.silence@gmail.com>
Thu, 4 Feb 2021 19:22:46 +0000 (19:22 +0000)
committerJens Axboe <axboe@kernel.dk>
Thu, 4 Feb 2021 19:42:58 +0000 (12:42 -0700)
commitaec18a57edad562d620f7d19016de1fc0cc2208c
treed03300451204970ce615071839961d03c284f93a
parentd7e10d47691d1702db1cd1edcc689d3031eefc67
io_uring: drop mm/files between task_work_submit

Since SQPOLL task can be shared and so task_work entries can be a mix of
them, we need to drop mm and files before trying to issue next request.

Cc: stable@vger.kernel.org # 5.10+
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c