summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mem/cache/cache.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mem/cache/cache.cc b/src/mem/cache/cache.cc
index fdc14a7c0..169ef0d1d 100644
--- a/src/mem/cache/cache.cc
+++ b/src/mem/cache/cache.cc
@@ -2419,6 +2419,11 @@ Cache::sendMSHRQueuePacket(MSHR* mshr)
// mshr when all had previously been utilized
clearBlocked(Blocked_NoMSHRs);
}
+
+ // given that no response is expected, delete Request and Packet
+ delete tgt_pkt->req;
+ delete tgt_pkt;
+
return false;
}
}