From: Ron Dreslinski Date: Fri, 20 Oct 2006 00:18:17 +0000 (-0400) Subject: Small changes: X-Git-Tag: m5_2.0_beta2~83^2~13 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=210e73f2a298d494e4b15a3bf0523e58369c00d2;p=gem5.git Small changes: ?? doesn't compile in warn statements Should have been false, where I had a true. src/cpu/o3/lsq_impl.hh: Apparently you can't have ?? in a warn statement (Something about trigraphs) src/mem/cache/cache_impl.hh: Forgot to signal atomic mode in snoopProbe --HG-- extra : convert_revision : c75cb76e193e852284564993440c8ea39e6de426 --- diff --git a/src/cpu/o3/lsq_impl.hh b/src/cpu/o3/lsq_impl.hh index 337ee0372..317e23b14 100644 --- a/src/cpu/o3/lsq_impl.hh +++ b/src/cpu/o3/lsq_impl.hh @@ -68,7 +68,7 @@ LSQ::DcachePort::recvTiming(PacketPtr pkt) } else { //else it is a coherence request, maybe you need to do something - warn("Recieved a coherence request (Invalidate??), 03CPU doesn't" + warn("Recieved a coherence request (Invalidate?), 03CPU doesn't" "update LSQ for these\n"); } return true; diff --git a/src/mem/cache/cache_impl.hh b/src/mem/cache/cache_impl.hh index 18f56b1ba..c4acc03e7 100644 --- a/src/mem/cache/cache_impl.hh +++ b/src/mem/cache/cache_impl.hh @@ -720,7 +720,7 @@ Tick Cache::snoopProbe(PacketPtr &pkt) { //Send a atomic (false) invalidate up if the protocol calls for it - coherence->propogateInvalidate(pkt, true); + coherence->propogateInvalidate(pkt, false); Addr blk_addr = pkt->getAddr() & ~(Addr(blkSize-1)); BlkType *blk = tags->findBlock(pkt);