Quick fix for the CPU not printing out the right address upon re-execution of a load that missed in the cache.
Split mem ops will solve this problem in the future. --HG-- extra : convert_revision : 5bb921998aa0408d568030ef544b9905c4038bb2
This commit is contained in:
@@ -478,7 +478,7 @@ SimpleCPU::read(Addr addr, T &data, unsigned flags)
|
||||
}
|
||||
|
||||
if (traceData) {
|
||||
traceData->setAddr(addr);
|
||||
traceData->setAddr(data_read_req->getVaddr());
|
||||
}
|
||||
|
||||
// @todo: Figure out a way to create a Fault from the packet result.
|
||||
|
||||
Reference in New Issue
Block a user