[SCSI] lpfc 8.3.7: Fix discovery failures.
Fix discovery failures: - Move all accesses to the fc_flag field inside the host lock. - Restore link state after going through linkdown processing for FCF DEAD event. Signed-off-by: James Smart <james.smart@emulex.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Šī revīzija ir iekļauta:

revīziju iesūtīja
James Bottomley

vecāks
aacc20e35e
revīzija
9795724476
@@ -512,8 +512,10 @@ enable_vport(struct fc_vport *fc_vport)
|
||||
return VPORT_OK;
|
||||
}
|
||||
|
||||
spin_lock_irq(&phba->hbalock);
|
||||
vport->load_flag |= FC_LOADING;
|
||||
vport->fc_flag |= FC_VPORT_NEEDS_REG_VPI;
|
||||
spin_unlock_irq(&phba->hbalock);
|
||||
|
||||
/* Use the Physical nodes Fabric NDLP to determine if the link is
|
||||
* up and ready to FDISC.
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user