commit | 202700e18acbed55970dbb9d4d518ac59b1172c8 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Sat Sep 12 13:18:10 2020 -0600 |
committer | Jens Axboe <axboe@kernel.dk> | Sun Sep 13 14:47:06 2020 -0600 |
tree | 86334f387da6c7f7886b5a73332fa75f848a6c59 | |
parent | c127a2a1b7baa5eb40a7e2de4b7f0c51ccbbb2ef [diff] |
io_uring: grab any needed state during defer prep Always grab work environment for deferred links. The assumption that we will be running it always from the task in question is false, as exiting tasks may mean that we're deferring this one to a thread helper. And at that point it's too late to grab the work environment. Fixes: debb85f496c9 ("io_uring: factor out grab_env() from defer_prep()") Signed-off-by: Jens Axboe <axboe@kernel.dk>