Jens Axboe <axboe@xxxxxxxxx> writes: > Since we've had a few cases of applications not dealing with this > appopriately, I believe the safest course of action is to ensure that > we don't return short reads when we really don't have to. > > The first patch is just a prep patch that retains iov_iter state over > retries, while the second one actually enables just doing retries if > we get a short read back. Have you run this through the liburing regression tests? Tests <eeed8b54e0df-test> <timeout-overflow> <read-write> failed I'll take a look at the failures, but wanted to bring it to your attention sooner rather than later. I was using your io_uring-5.9 branch. -Jeff