changeset 105109db1847 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=105109db1847
description:
        protocol: fixed MOESI_CMP_directory bug

diffstat:

1 file changed, 2 insertions(+), 1 deletion(-)
src/mem/protocol/MOESI_CMP_directory-dma.sm |    3 ++-

diffs (13 lines):

diff -r 692b62dfc8b0 -r 105109db1847 src/mem/protocol/MOESI_CMP_directory-dma.sm
--- a/src/mem/protocol/MOESI_CMP_directory-dma.sm       Thu Aug 06 01:15:23 
2009 -0500
+++ b/src/mem/protocol/MOESI_CMP_directory-dma.sm       Thu Aug 06 01:15:55 
2009 -0500
@@ -98,7 +98,8 @@
       peek( dmaResponseQueue_in, ResponseMsg) {
         if (in_msg.Type == CoherenceResponseType:DMA_ACK) {
           trigger(Event:DMA_Ack, 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:Data, in_msg.Address);
         } else if (in_msg.Type == CoherenceResponseType:ACK) {
           trigger(Event:Inv_Ack, in_msg.Address);
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to