|
@@ -508,7 +508,7 @@ int sg_scsi_ioctl(struct request_queue *q, struct gendisk *disk, fmode_t mode,
|
|
|
|
|
|
if (bytes && blk_rq_map_kern(q, rq, buffer, bytes, __GFP_WAIT)) {
|
|
|
err = DRIVER_ERROR << 24;
|
|
|
- goto out;
|
|
|
+ goto error;
|
|
|
}
|
|
|
|
|
|
memset(sense, 0, sizeof(sense));
|
|
@@ -517,7 +517,6 @@ int sg_scsi_ioctl(struct request_queue *q, struct gendisk *disk, fmode_t mode,
|
|
|
|
|
|
blk_execute_rq(q, disk, rq, 0);
|
|
|
|
|
|
-out:
|
|
|
err = rq->errors & 0xff; /* only 8 bit SCSI status */
|
|
|
if (err) {
|
|
|
if (rq->sense_len && rq->sense) {
|