Simple CPU fix simple mistake in translateDataWriteAddr.

--HG--
extra : convert_revision : 6a6a7d05f62d9d9868be0707e4dc186a5f7ecf7d
This commit is contained in:
Gabe Black
2007-11-20 15:37:56 -08:00
parent 7ffd88a54b
commit a12d5975cc

View File

@@ -609,7 +609,7 @@ AtomicSimpleCPU::translateDataWriteAddr(Addr vaddr, Addr &paddr,
dcache_latency = 0;
while(1) {
req->setVirt(0, vaddr, flags, flags, thread->readPC());
req->setVirt(0, vaddr, dataSize, flags, thread->readPC());
// translate to physical address
Fault fault = thread->translateDataWriteReq(req);