changeset e154b9b8e366 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=e154b9b8e366
description:
        O3: When a prefetch causes a fault, don't record it in the inst

diffstat:

 src/cpu/o3/iew_impl.hh |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 128afe2b3a35 -r e154b9b8e366 src/cpu/o3/iew_impl.hh
--- a/src/cpu/o3/iew_impl.hh    Wed Feb 23 15:10:50 2011 -0600
+++ b/src/cpu/o3/iew_impl.hh    Wed Feb 23 15:10:50 2011 -0600
@@ -1253,7 +1253,7 @@
                 }
 
                 if (inst->isDataPrefetch() || inst->isInstPrefetch()) {
-                    fault = NoFault;
+                    inst->fault = NoFault;
                 }
             } else if (inst->isStore()) {
                 fault = ldstQueue.executeStore(inst);
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to