commit | f38c7e3abfba9a9e180b34f642254c43782e7ffe | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Fri Sep 25 15:23:43 2020 -0600 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Sep 25 15:39:13 2020 -0600 |
tree | 140780e14b4a3550f664f69c5c8f78dbba861aab | |
parent | 62c774ed483174b994c79e0c9f596b315f1ddfaf [diff] |
io_uring: ensure async buffered read-retry is setup properly A previous commit for fixing up short reads botched the async retry path, so we ended up going to worker threads more often than we should. Fix this up, so retries work the way they originally were intended to. Fixes: 227c0c9673d8 ("io_uring: internally retry short reads") Reported-by: Hao_Xu <haoxu@linux.alibaba.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>