diff options
-rw-r--r-- | src/mem/cache/mshr.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mem/cache/mshr.cc b/src/mem/cache/mshr.cc index 5b7eb0c06..085b8dae0 100644 --- a/src/mem/cache/mshr.cc +++ b/src/mem/cache/mshr.cc @@ -101,6 +101,9 @@ MSHR::TargetList::add(PacketPtr pkt, Tick readyTime, if (mshr != NULL) { assert(!mshr->downstreamPending); mshr->downstreamPending = true; + } else { + // No need to clear downstreamPending later + markPending = false; } } |