]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commitdiff
pvSCSI: fix slight issue
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 10 Dec 2008 13:21:23 +0000 (13:21 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 10 Dec 2008 13:21:23 +0000 (13:21 +0000)
Signed-off-by: James Harper <james.harper@bendigoit.com.au>
Signed-off-by: Tomonari Horikoshi <t.horikoshi@jp.fujitsu.com>
Signed-off-by: Jun Kamada <kama@jp.fujitsu.com>
drivers/xen/scsiback/scsiback.c

index 7ecff7f23a0d837a91d9d9e2d7bceb0580d34553..664ed3157eb56a1fa26d5385b0176a83be40455f 100644 (file)
@@ -216,14 +216,16 @@ static void scsiback_print_status(char *sense_buffer, int errors,
 }
 
 
-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)