From: Jens Axboe Date: Fri, 2 Mar 2007 18:42:37 +0000 (+0100) Subject: posixaio engine: residual data count X-Git-Tag: fio-1.13~4 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=fd1ff8ed8d2b62c07c6117dfd0e53467ca71662a;hp=37e974a5eed8aafc6fc865b57e803837eebd3509 posixaio engine: residual data count If the io was cancelled, residual is the full data buffer length. Signed-off-by: Jens Axboe --- diff --git a/engines/posixaio.c b/engines/posixaio.c index ebd6faf8..10340571 100644 --- a/engines/posixaio.c +++ b/engines/posixaio.c @@ -100,6 +100,7 @@ restart: default: io_u->error = err; case ECANCELED: + io_u->resid = io_u->xfer_buflen; case 0: pd->aio_events[r++] = io_u; io_u->seen = 1;