From 390594f8174d3b6796ba4e6aee4020408617967e Mon Sep 17 00:00:00 2001 From: "James.Smart@Emulex.Com" Date: Wed, 10 Aug 2005 15:02:50 -0400 Subject: [PATCH] --- yaml --- r: 7683 b: refs/heads/master c: 8cbdc5fffa15d5c573e2531c6f533822d08b6b0f h: refs/heads/master i: 7681: 9e27d246da21cabefeaab2a783594abaeae8d03b 7679: 424844c1e82156731a79ffe6ba75559d7b56d0cf v: v3 --- [refs] | 2 +- trunk/drivers/scsi/lpfc/lpfc_hbadisc.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index eb57ad023bf6..276e7efb24bb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 483f05f0134e60b724bc3678507c1def860c56d5 +refs/heads/master: 8cbdc5fffa15d5c573e2531c6f533822d08b6b0f diff --git a/trunk/drivers/scsi/lpfc/lpfc_hbadisc.c b/trunk/drivers/scsi/lpfc/lpfc_hbadisc.c index 233901e9dfde..2e44824a3bd5 100644 --- a/trunk/drivers/scsi/lpfc/lpfc_hbadisc.c +++ b/trunk/drivers/scsi/lpfc/lpfc_hbadisc.c @@ -1135,6 +1135,8 @@ lpfc_nlp_list(struct lpfc_hba * phba, struct lpfc_nodelist * nlp, int list) switch(list) { case NLP_NO_LIST: /* No list, just remove it */ lpfc_nlp_remove(phba, nlp); + /* as node removed - stop further transport calls */ + rport_del = none; break; case NLP_UNUSED_LIST: spin_lock_irq(phba->host->host_lock);