Update memory assertion to check for whole range.
authorKevin Lim <ktlim@umich.edu>
Mon, 9 Oct 2006 04:09:44 +0000 (00:09 -0400)
committerKevin Lim <ktlim@umich.edu>
Mon, 9 Oct 2006 04:09:44 +0000 (00:09 -0400)
src/mem/physical.cc:
    Update assertion to check for full range.

--HG--
extra : convert_revision : ee815702ba4dd6ae1169c0595c978dd153014c73

src/mem/physical.cc

index 8fea733ec37ef443cdf146aa701baa38478f04e6..0580954de1c8aee38ab4592137ebda8f7e409b86 100644 (file)
@@ -113,7 +113,7 @@ PhysicalMemory::calculateLatency(Packet *pkt)
 void
 PhysicalMemory::doFunctionalAccess(Packet *pkt)
 {
-    assert(pkt->getAddr() + pkt->getSize() < params()->addrRange.size());
+    assert(pkt->getAddr() + pkt->getSize() <= params()->addrRange.size());
 
     switch (pkt->cmd) {
       case Packet::ReadReq: