mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-15 08:44:14 +08:00
[SCSI] qla4xxx: wait for device_ready before device discovery
Signed-off-by: Karen Higgins <karen.higgins@qlogic.com> Signed-off-by: Vikas Chaudhary <vikas.chaudhary@qlogic.com> Reviewed-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
This commit is contained in:
parent
c2660df310
commit
bb6f7d5b71
@ -991,6 +991,9 @@ static int qla4xxx_initialize_ddb_list(struct scsi_qla_host *ha)
|
||||
|
||||
qla4xxx_flush_AENS(ha);
|
||||
|
||||
/* Wait for an AEN */
|
||||
qla4xxx_devices_ready(ha);
|
||||
|
||||
/*
|
||||
* First perform device discovery for active
|
||||
* fw ddb indexes and build
|
||||
@ -999,9 +1002,6 @@ static int qla4xxx_initialize_ddb_list(struct scsi_qla_host *ha)
|
||||
if ((status = qla4xxx_build_ddb_list(ha)) == QLA_ERROR)
|
||||
return status;
|
||||
|
||||
/* Wait for an AEN */
|
||||
qla4xxx_devices_ready(ha);
|
||||
|
||||
/*
|
||||
* Targets can come online after the inital discovery, so processing
|
||||
* the aens here will catch them.
|
||||
|
Loading…
Reference in New Issue
Block a user