changeset 410c4238a1bd in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=410c4238a1bd
description:
        mem: Warn instead of panic for tXAW violation

        Until the performance bug is fixed, avoid killing simulations.

diffstat:

 src/mem/simple_dram.cc |  7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diffs (17 lines):

diff -r 727c1f23d5ec -r 410c4238a1bd src/mem/simple_dram.cc
--- a/src/mem/simple_dram.cc    Mon Aug 19 03:52:26 2013 -0400
+++ b/src/mem/simple_dram.cc    Mon Aug 19 03:52:26 2013 -0400
@@ -858,9 +858,10 @@
 
     // sanity check
     if (actTicks.back() && (act_tick - actTicks.back()) < tXAW) {
-        panic("Got %d activates in window %d (%d - %d) which is smaller "
-              "than %d\n", activationLimit, act_tick - actTicks.back(),
-              act_tick, actTicks.back(), tXAW);
+        // @todo For now, stick with a warning
+        warn("Got %d activates in window %d (%d - %d) which is smaller "
+             "than %d\n", activationLimit, act_tick - actTicks.back(),
+             act_tick, actTicks.back(), tXAW);
     }
 
     // shift the times used for the book keeping, the last element
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to