diff options
author | Steve Reinhardt <stever@eecs.umich.edu> | 2007-07-26 17:04:17 -0700 |
---|---|---|
committer | Steve Reinhardt <stever@eecs.umich.edu> | 2007-07-26 17:04:17 -0700 |
commit | c3bf59dcb9dddd64d5ad603f7af6589b87e7afad (patch) | |
tree | ae51979714aa372d996d64c1841892e20a68fd9c /src/mem/cache/miss | |
parent | f1b5c8fb57ee656df3a1b9d021de723279f66b2f (diff) | |
download | gem5-c3bf59dcb9dddd64d5ad603f7af6589b87e7afad.tar.xz |
Add downward express snoops for invalidations.
--HG--
extra : convert_revision : 4916fa9721d727d8416ad8c07df3a8171d02b2b4
Diffstat (limited to 'src/mem/cache/miss')
-rw-r--r-- | src/mem/cache/miss/mshr.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mem/cache/miss/mshr.cc b/src/mem/cache/miss/mshr.cc index 7f216ad39..5ba3d1ec5 100644 --- a/src/mem/cache/miss/mshr.cc +++ b/src/mem/cache/miss/mshr.cc @@ -257,6 +257,7 @@ MSHR::handleSnoop(PacketPtr pkt, Counter _order) // We're awaiting an exclusive copy, so ownership is pending. // It's up to us to respond once the data arrives. pkt->assertMemInhibit(); + pkt->setSupplyExclusive(); } else { // Someone else may respond before we get around to // processing this snoop, which means the copied request |