X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Fhosts.c;h=e552bac6df77d4667253c83b3ca1dd3c5a951c16;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=12c5245c26fd5669895e70258ad1e09fef4a143c;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/drivers/scsi/hosts.c b/drivers/scsi/hosts.c index 12c5245c2..e552bac6d 100644 --- a/drivers/scsi/hosts.c +++ b/drivers/scsi/hosts.c @@ -75,9 +75,9 @@ void scsi_host_cancel(struct Scsi_Host *shost, int recovery) **/ void scsi_remove_host(struct Scsi_Host *shost) { + scsi_forget_host(shost); scsi_host_cancel(shost, 0); scsi_proc_host_rm(shost); - scsi_forget_host(shost); set_bit(SHOST_DEL, &shost->shost_state);