if (unlikely((shost->shost_state == SHOST_RECOVERY) && 
if (unlikely(scsi_host_in_recovery(shost) && 
void scsi_device_unbusy(struct scsi_device *sdev){	struct Scsi_Host *shost = sdev->host;	unsigned long flags;	spin_lock_irqsave(shost->host_lock, flags);	shost->host_busy--;	if (unlikely((shost->shost_state == SHOST_RECOVERY) &&		     shost->host_failed))		scsi_eh_wakeup(shost);	spin_unlock(shost->host_lock);	spin_lock(sdev->request_queue->queue_lock);	sdev->device_busy--;	spin_unlock_irqrestore(sdev->request_queue->queue_lock, flags);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/939647ee308e0ad924e776657704c7bedd498664/scsi_lib.c/buggy/drivers/scsi/scsi_lib.c