scsi/53c700: replace schedule_timeout() with msleep_interruptible()
PATCH 7/10 scsi/53c700: replace schedule_timeout() with msleep_interruptible()
Any comments would be appreciated.
Description: Use msleep_interruptible() instead of schedule_timeout() to guarantee the task delays as expected.
Signed-off-by Nishanth Aravamudan <[email protected]>
Signed-off-by Maximilian Attems <[email protected]>
---
linux-2.6.9-max/drivers/scsi/53c700.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-)
drivers/scsi/53c700.c renamed from drivers/scsi/53c700.c~msleep_interruptible-drivers_scsi_53c700 +1 -1
@@ -1988,7 +1988,7 @@ NCR_700_bus_reset(struct scsi_cmnd * SCp* reset via sg or something */ while (hostdata->eh_complete !=NULL ) {spin_unlock_irq (SCp->device->host->host_lock); -schedule_timeout (HZ /10 ); +msleep_interruptible (100 );spin_lock_irq (SCp->device->host->host_lock); } hostdata->eh_complete = &complete;
_