lpfc 8.3.38: Fixed PT2PT bring up problem for FC SLI4.
Subsystems (2)
PATCH 7/11 lpfc 8.3.38: Fixed PT2PT bring up problem for FC SLI4.
Fixed PT2PT bring up problem for FC SLI4.
Signed-off-by James Smart <[email protected]>
---
lpfc_hbadisc.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-)
drivers/scsi/lpfc/lpfc_hbadisc.c +6 -4
@@ -691,10 +691,12 @@ lpfc_work_done(struct lpfc_hba *phba)/* Set the lpfc data pending flag */ set_bit (LPFC_DATA_READY , &phba->data_flags); }else { - pring->flag &= ~LPFC_DEFERRED_RING_EVENT ; -lpfc_sli_handle_slow_ring_event (phba, pring, - (status & -HA_RXMASK )); +if (phba->link_state >=LPFC_LINK_UP ) { + pring->flag &= ~LPFC_DEFERRED_RING_EVENT ; +lpfc_sli_handle_slow_ring_event (phba, pring, + (status & +HA_RXMASK )); + } }if ((phba->sli_rev ==LPFC_SLI_REV4 ) & (!list_empty (&pring->txq)))