From e4778d1af15aaa12b87ceb75932e4154967cbb00 Mon Sep 17 00:00:00 2001 From: Vaios Papadimitriou Date: Tue, 8 May 2012 17:01:23 -0500 Subject: [PATCH] Fix SLI4 FC port internal loopback (CR 126409) LPe16000s could fail internal loopback tests do to an issue with the serdes. The loopback was properly changed to use internal rather then serdes internal. commit id: 3ef6d24cd9f473518dd7941e86cc2a5f8992eed0 Signed-off-by: Maxim Uvarov --- drivers/scsi/lpfc/lpfc_bsg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/lpfc/lpfc_bsg.c b/drivers/scsi/lpfc/lpfc_bsg.c index 5813218a3deb3..231614c177d39 100644 --- a/drivers/scsi/lpfc/lpfc_bsg.c +++ b/drivers/scsi/lpfc/lpfc_bsg.c @@ -1773,7 +1773,7 @@ lpfc_sli4_bsg_set_internal_loopback(struct lpfc_hba *phba) bf_set(lpfc_mbx_set_diag_state_link_type, &link_diag_loopback->u.req, phba->sli4_hba.lnk_info.lnk_tp); bf_set(lpfc_mbx_set_diag_lpbk_type, &link_diag_loopback->u.req, - LPFC_DIAG_LOOPBACK_TYPE_SERDES); + LPFC_DIAG_LOOPBACK_TYPE_INTERNAL); mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO); if ((mbxstatus != MBX_SUCCESS) || (pmboxq->u.mb.mbxStatus)) { -- 2.50.1