From: Vaios Papadimitriou Date: Tue, 28 Aug 2012 23:00:20 +0000 (-0700) Subject: scsi/lpfc: Fix unable to create vports on FCoE SLI4 adapter X-Git-Tag: v2.6.39-400.9.0~314^2~9 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=8887dd7aec223e382cf3b666c7ed2d64965fb018;p=users%2Fjedix%2Flinux-maple.git scsi/lpfc: Fix unable to create vports on FCoE SLI4 adapter commit id: a7dd9c0f44966b4328b52c5e32f8c3345e3482e5 Signed-off-by: Jerry Snitselaar --- diff --git a/drivers/scsi/lpfc/lpfc_sli.c b/drivers/scsi/lpfc/lpfc_sli.c index 4643403b4690..68c5f91f49dc 100644 --- a/drivers/scsi/lpfc/lpfc_sli.c +++ b/drivers/scsi/lpfc/lpfc_sli.c @@ -7919,7 +7919,7 @@ lpfc_sli4_iocb2wqe(struct lpfc_hba *phba, struct lpfc_iocbq *iocbq, bf_set(els_req64_sid, &wqe->els_req, 0); bf_set(wqe_ct, &wqe->els_req.wqe_com, 1); bf_set(wqe_ctxt_tag, &wqe->els_req.wqe_com, - phba->vpi_ids[phba->pport->vpi]); + phba->vpi_ids[iocbq->vport->vpi]); } else if (pcmd && iocbq->context1) { bf_set(wqe_ct, &wqe->els_req.wqe_com, 0); bf_set(wqe_ctxt_tag, &wqe->els_req.wqe_com,