| commit | 3a9015988b3d41027cda61f4fdeaaeee73be8b24 | [log] [tgz] |
|---|---|---|
| author | Jens Axboe <axboe@kernel.dk> | Tue Feb 25 17:48:55 2020 -0700 |
| committer | Jens Axboe <axboe@kernel.dk> | Wed Feb 26 07:06:57 2020 -0700 |
| tree | 4722ab78b6f19ec409294d30fa281f5184f5a45c | |
| parent | 2a44f46781617c5040372b59da33553a02b1f46d [diff] |
io_uring: import_single_range() returns 0/-ERROR
Unlike the other core import helpers, import_single_range() returns 0 on
success, not the length imported. This means that links that depend on
the result of non-vec based IORING_OP_{READ,WRITE} that were added for
5.5 get errored when they should not be.
Fixes: 3a6820f2bb8a ("io_uring: add non-vectored read/write commands")
Signed-off-by: Jens Axboe <axboe@kernel.dk>