|
@@ -1756,7 +1756,7 @@ void qlt_xmit_tm_rsp(struct qla_tgt_mgmt_cmd *mcmd)
|
|
qlt_send_notify_ack(vha, &mcmd->orig_iocb.imm_ntfy,
|
|
qlt_send_notify_ack(vha, &mcmd->orig_iocb.imm_ntfy,
|
|
0, 0, 0, 0, 0, 0);
|
|
0, 0, 0, 0, 0, 0);
|
|
else {
|
|
else {
|
|
- if (mcmd->se_cmd.se_tmr_req->function == TMR_ABORT_TASK)
|
|
|
|
|
|
+ if (mcmd->orig_iocb.atio.u.raw.entry_type == ABTS_RECV_24XX)
|
|
qlt_24xx_send_abts_resp(vha, &mcmd->orig_iocb.abts,
|
|
qlt_24xx_send_abts_resp(vha, &mcmd->orig_iocb.abts,
|
|
mcmd->fc_tm_rsp, false);
|
|
mcmd->fc_tm_rsp, false);
|
|
else
|
|
else
|