From: Rob Evers <revers@redhat.com> Date: Tue, 5 Oct 2010 14:24:41 -0400 Subject: [scsi] lpfc: fix driver discovery issue after link bounce Message-id: <1286288695-20754-10-git-send-email-revers@redhat.com> Patchwork-id: 28596 O-Subject: [RHEL5.6 PATCH 09/23] Fixed a driver discovery issue where driver was unable to discover a target after sheppard back link bounce test. (CR: 104654) Bugzilla: 619917 RH-Acked-by: Tomas Henzl <thenzl@redhat.com> Fixed a driver discovery issue where driver was unable to discover a target after sheppard back link bounce test. (CR: 104654) From: Rob Evers on behalf of Emulex <revers@redhat.com> https://bugzilla.redhat.com/show_bug.cgi?id=619917 diff --git a/drivers/scsi/lpfc/lpfc_hbadisc.c b/drivers/scsi/lpfc/lpfc_hbadisc.c index fb857b7..ccc2885 100644 --- a/drivers/scsi/lpfc/lpfc_hbadisc.c +++ b/drivers/scsi/lpfc/lpfc_hbadisc.c @@ -350,7 +350,8 @@ lpfc_dev_loss_tmo_handler(struct lpfc_nodelist *ndlp) !(ndlp->nlp_flag & NLP_DELAY_TMO) && !(ndlp->nlp_flag & NLP_NPR_2B_DISC) && (ndlp->nlp_state != NLP_STE_UNMAPPED_NODE) && - (ndlp->nlp_state != NLP_STE_REG_LOGIN_ISSUE)) + (ndlp->nlp_state != NLP_STE_REG_LOGIN_ISSUE) && + (ndlp->nlp_state != NLP_STE_PRLI_ISSUE)) lpfc_disc_state_machine(vport, ndlp, NULL, NLP_EVT_DEVICE_RM); lpfc_unregister_unused_fcf(phba);