aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/scsi/ide-scsi.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/scsi/ide-scsi.c b/drivers/scsi/ide-scsi.c
index d7fd5e550a2..58e30efe7a7 100644
--- a/drivers/scsi/ide-scsi.c
+++ b/drivers/scsi/ide-scsi.c
@@ -790,8 +790,7 @@ static int idescsi_queue (struct scsi_cmnd *cmd,
790 rq->special = (char *) pc; 790 rq->special = (char *) pc;
791 rq->cmd_type = REQ_TYPE_SPECIAL; 791 rq->cmd_type = REQ_TYPE_SPECIAL;
792 spin_unlock_irq(host->host_lock); 792 spin_unlock_irq(host->host_lock);
793 rq->rq_disk = scsi->disk; 793 blk_execute_rq_nowait(drive->queue, scsi->disk, rq, 0, NULL);
794 (void) ide_do_drive_cmd (drive, rq, ide_end);
795 spin_lock_irq(host->host_lock); 794 spin_lock_irq(host->host_lock);
796 return 0; 795 return 0;
797abort: 796abort: