Signed-off-by: James Harper Signed-off-by: Tomonari Horikoshi Signed-off-by: Jun Kamada diff -r cdc053b3751c drivers/xen/scsiback/scsiback.c --- a/drivers/xen/scsiback/scsiback.c Mon Dec 08 15:31:43 2008 +0900 +++ b/drivers/xen/scsiback/scsiback.c Tue Dec 09 13:02:17 2008 +0900 @@ -216,14 +216,16 @@ static void scsiback_print_status(char * } -static void scsiback_cmd_done(struct request *req, int errors) +static void scsiback_cmd_done(struct request *req, int uptodate) { pending_req_t *pending_req = req->end_io_data; unsigned char *sense_buffer; unsigned int resid; + int errors; sense_buffer = req->sense; resid = req->data_len; + errors = req->errors; if (errors != 0) { if (log_print_stat)