From 37e974a5eed8aafc6fc865b57e803837eebd3509 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Fri, 2 Mar 2007 15:16:45 +0100 Subject: [PATCH] io_u completion error propagation Make sure we definitely signal an endio error. Signed-off-by: Jens Axboe --- io_u.c | 2 ++ 1 file changed, 2 insertions(+) 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; } -- 2.25.1