Commit 24a42d50 authored by Joe Carnuccio's avatar Joe Carnuccio Committed by Christoph Hellwig

qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport().

Signed-off-by: default avatarJoe Carnuccio <joe.carnuccio@qlogic.com>
Signed-off-by: default avatarSaurav Kashyap <saurav.kashyap@qlogic.com>
Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
parent 7b711623
...@@ -1675,17 +1675,16 @@ qlafx00_get_fcport(struct scsi_qla_host *vha, int tgt_id) ...@@ -1675,17 +1675,16 @@ qlafx00_get_fcport(struct scsi_qla_host *vha, int tgt_id)
fc_port_t *fcport; fc_port_t *fcport;
/* Check for matching device in remote port list. */ /* Check for matching device in remote port list. */
fcport = NULL;
list_for_each_entry(fcport, &vha->vp_fcports, list) { list_for_each_entry(fcport, &vha->vp_fcports, list) {
if (fcport->tgt_id == tgt_id) { if (fcport->tgt_id == tgt_id) {
ql_dbg(ql_dbg_async, vha, 0x5072, ql_dbg(ql_dbg_async, vha, 0x5072,
"Matching fcport(%p) found with TGT-ID: 0x%x " "Matching fcport(%p) found with TGT-ID: 0x%x "
"and Remote TGT_ID: 0x%x\n", "and Remote TGT_ID: 0x%x\n",
fcport, fcport->tgt_id, tgt_id); fcport, fcport->tgt_id, tgt_id);
break; return fcport;
} }
} }
return fcport; return NULL;
} }
static void static void
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment