|
@@ -2496,6 +2496,10 @@ qla2x00_error_entry(scsi_qla_host_t *vha, struct rsp_que *rsp, sts_entry_t *pkt)
|
|
|
if (pkt->entry_status & RF_BUSY)
|
|
|
res = DID_BUS_BUSY << 16;
|
|
|
|
|
|
+ if (pkt->entry_type == NOTIFY_ACK_TYPE &&
|
|
|
+ pkt->handle == QLA_TGT_SKIP_HANDLE)
|
|
|
+ return;
|
|
|
+
|
|
|
sp = qla2x00_get_sp_from_handle(vha, func, req, pkt);
|
|
|
if (sp) {
|
|
|
sp->done(ha, sp, res);
|