# 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