changeset ff17ab994003 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=ff17ab994003
description:
        ruby: Fix prefetching for MESI_CMP_Directory

        Transitions from present on PF_Ifetch were missing, causing a crash when
        prefetching is enabled.

        Committed by: Nilay Vaish <[email protected]>

diffstat:

 src/mem/protocol/MESI_CMP_directory-L1cache.sm |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 82758c79a71f -r ff17ab994003 
src/mem/protocol/MESI_CMP_directory-L1cache.sm
--- a/src/mem/protocol/MESI_CMP_directory-L1cache.sm    Tue Jun 18 16:58:52 
2013 -0500
+++ b/src/mem/protocol/MESI_CMP_directory-L1cache.sm    Tue Jun 18 16:59:22 
2013 -0500
@@ -940,7 +940,7 @@
   }
 
   transition({S,E,M,IS,IM,SM,IS_I,M_I,SINK_WB_ACK,PF_IS,PF_IM},
-             {PF_Load, PF_Store}) {
+             {PF_Load, PF_Store, PF_Ifetch}) {
       pq_popPrefetchQueue;
   }
 
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to