mem-cache: reuse local variable in QueuedPrefetcher

Reuse local variable for PA in Queued::translationComplete.

Change-Id: Id3c0333ac1bf019ac21162aedf69f6019c818e30
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/48684
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Maintainer: Daniel Carvalho <odanrc@yahoo.com.br>
This commit is contained in:
Nathanael Premillieu
2021-07-28 10:39:40 +02:00
parent 966ed29124
commit 2462e650ba

View File

@@ -317,8 +317,8 @@ Queued::translationComplete(DeferredPacket *dp, bool failed)
"cache/MSHR prefetch addr:%#x\n", target_paddr);
} else {
Tick pf_time = curTick() + clockPeriod() * latency;
it->createPkt(it->translationRequest->getPaddr(), blkSize,
requestorId, tagPrefetch, pf_time);
it->createPkt(target_paddr, blkSize, requestorId, tagPrefetch,
pf_time);
addToQueue(pfq, *it);
}
} else {