|
@@ -109,7 +109,7 @@ static void scsi_unprep_request(struct request *req)
|
|
|
* for a requeue after completion, which should only occur in this
|
|
|
* file.
|
|
|
*/
|
|
|
-static int __scsi_queue_insert(struct scsi_cmnd *cmd, int reason, int unbusy)
|
|
|
+static void __scsi_queue_insert(struct scsi_cmnd *cmd, int reason, int unbusy)
|
|
|
{
|
|
|
struct Scsi_Host *host = cmd->device->host;
|
|
|
struct scsi_device *device = cmd->device;
|
|
@@ -162,8 +162,6 @@ static int __scsi_queue_insert(struct scsi_cmnd *cmd, int reason, int unbusy)
|
|
|
spin_unlock_irqrestore(q->queue_lock, flags);
|
|
|
|
|
|
kblockd_schedule_work(q, &device->requeue_work);
|
|
|
-
|
|
|
- return 0;
|
|
|
}
|
|
|
|
|
|
/*
|
|
@@ -185,9 +183,9 @@ static int __scsi_queue_insert(struct scsi_cmnd *cmd, int reason, int unbusy)
|
|
|
* Notes: This could be called either from an interrupt context or a
|
|
|
* normal process context.
|
|
|
*/
|
|
|
-int scsi_queue_insert(struct scsi_cmnd *cmd, int reason)
|
|
|
+void scsi_queue_insert(struct scsi_cmnd *cmd, int reason)
|
|
|
{
|
|
|
- return __scsi_queue_insert(cmd, reason, 1);
|
|
|
+ __scsi_queue_insert(cmd, reason, 1);
|
|
|
}
|
|
|
/**
|
|
|
* scsi_execute - insert request and wait for the result
|