commit | f8b78caf21d5bc3fcfc40c18898f9d52ed1451a5 | [log] [tgz] |
---|---|---|
author | Pavel Begunkov <asml.silence@gmail.com> | Fri Nov 20 17:10:28 2020 +0000 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Apr 02 08:34:30 2021 -0600 |
tree | a0647e87fb73c8e7599cff05766f93f38d603de9 | |
parent | de3510e52b0a398261271455562458003b8eea62 [diff] |
block: don't ignore REQ_NOWAIT for direct IO If IOCB_NOWAIT is set on submission, then that needs to get propagated to REQ_NOWAIT on the block side. Otherwise we completely lose this information, and any issuer of IOCB_NOWAIT IO will potentially end up blocking on eg request allocation on the storage side. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>