|
@@ -478,16 +478,16 @@ lpfc_debug_dump_cq(struct lpfc_hba *phba, int qtype, int wqidx)
|
|
|
return;
|
|
|
|
|
|
for (eqidx = 0; eqidx < phba->io_channel_irqs; eqidx++) {
|
|
|
- eq = phba->sli4_hba.hba_eq[eqidx];
|
|
|
- if (cq->assoc_qid == eq->queue_id)
|
|
|
+ if (cq->assoc_qid == phba->sli4_hba.hba_eq[eqidx]->queue_id)
|
|
|
break;
|
|
|
}
|
|
|
if (eqidx == phba->io_channel_irqs) {
|
|
|
pr_err("Couldn't find EQ for CQ. Using EQ[0]\n");
|
|
|
eqidx = 0;
|
|
|
- eq = phba->sli4_hba.hba_eq[0];
|
|
|
}
|
|
|
|
|
|
+ eq = phba->sli4_hba.hba_eq[eqidx];
|
|
|
+
|
|
|
if (qtype == DUMP_FCP || qtype == DUMP_NVME)
|
|
|
pr_err("%s CQ: WQ[Idx:%d|Qid%d]->CQ[Idx%d|Qid%d]"
|
|
|
"->EQ[Idx:%d|Qid:%d]:\n",
|