# HG changeset patch
# User Brad Beckmann <[email protected]>
# Date 1268941832 25200
# Node ID 7abf96f44361297dbcb194f6595f7a9235651e49
# Parent  c2db9da78da715a22d76e92e0cabbced82dcef9f
ruby: Fixed small data msg bug in MOESI_hammer-dir

diff --git a/src/mem/protocol/MOESI_hammer-dir.sm 
b/src/mem/protocol/MOESI_hammer-dir.sm
--- a/src/mem/protocol/MOESI_hammer-dir.sm
+++ b/src/mem/protocol/MOESI_hammer-dir.sm
@@ -220,7 +220,8 @@
           trigger(Event:Shared_Ack, in_msg.Address);
         } else if (in_msg.Type == CoherenceResponseType:DATA_SHARED) {
           trigger(Event:Shared_Data, in_msg.Address);
-        } else if (in_msg.Type == CoherenceResponseType:DATA_EXCLUSIVE) {
+        } else if (in_msg.Type == CoherenceResponseType:DATA_EXCLUSIVE ||
+                   in_msg.Type == CoherenceResponseType:DATA) {
           trigger(Event:Exclusive_Data, in_msg.Address);
         } else {
           error("Unexpected message");

_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to