|
@@ -164,8 +164,8 @@ void scsi_remove_host(struct Scsi_Host *shost)
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
spin_unlock_irqrestore(shost->host_lock, flags);
|
|
spin_unlock_irqrestore(shost->host_lock, flags);
|
|
- mutex_unlock(&shost->scan_mutex);
|
|
|
|
scsi_forget_host(shost);
|
|
scsi_forget_host(shost);
|
|
|
|
+ mutex_unlock(&shost->scan_mutex);
|
|
scsi_proc_host_rm(shost);
|
|
scsi_proc_host_rm(shost);
|
|
|
|
|
|
spin_lock_irqsave(shost->host_lock, flags);
|
|
spin_lock_irqsave(shost->host_lock, flags);
|