From: Jens Axboe Date: Fri, 2 Mar 2007 14:16:45 +0000 (+0100) Subject: io_u completion error propagation X-Git-Tag: fio-1.13~5 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=37e974a5eed8aafc6fc865b57e803837eebd3509;p=fio.git io_u completion error propagation Make sure we definitely signal an endio error. Signed-off-by: Jens Axboe --- diff --git a/io_u.c b/io_u.c index 6df4b5ee..fa6302e6 100644 --- a/io_u.c +++ b/io_u.c @@ -571,6 +571,7 @@ long io_u_sync_complete(struct thread_data *td, struct io_u *io_u) if (!icd.error) return icd.bytes_done[0] + icd.bytes_done[1]; + td_verror(td, icd.error, "io_u_sync_complete"); return -1; } @@ -601,6 +602,7 @@ long io_u_queued_complete(struct thread_data *td, int min_events) if (!icd.error) return icd.bytes_done[0] + icd.bytes_done[1]; + td_verror(td, icd.error, "io_u_queued_complete"); return -1; }