|
|
@@ -4750,11 +4750,11 @@ void qla24xx_create_new_sess(struct scsi_qla_host *vha, struct qla_work_evt *e)
|
|
|
} else {
|
|
|
list_add_tail(&fcport->list, &vha->vp_fcports);
|
|
|
|
|
|
- if (pla) {
|
|
|
- qlt_plogi_ack_link(vha, pla, fcport,
|
|
|
- QLT_PLOGI_LINK_SAME_WWN);
|
|
|
- pla->ref_count--;
|
|
|
- }
|
|
|
+ }
|
|
|
+ if (pla) {
|
|
|
+ qlt_plogi_ack_link(vha, pla, fcport,
|
|
|
+ QLT_PLOGI_LINK_SAME_WWN);
|
|
|
+ pla->ref_count--;
|
|
|
}
|
|
|
}
|
|
|
spin_unlock_irqrestore(&vha->hw->tgt.sess_lock, flags);
|