Hi all,
First off thanks for your help with my previous question. However, the sad
thing about fixing a bug is that another problem is revealed :-)
Currently my prefetcher works fine when it can only issue within the same page.
When it is free to prefetch from different pages (while checking that the
address is mapped), I get the following issue from the MSHRs:
gem5.opt: build/ALPHA_MESI_Two_Level/mem/cache/cache_impl.hh:1014: void
Cache<TagStore>::recvTimingResp(PacketPtr) [with TagStore = RandomRepl;
PacketPtr = Packet*]: Assertion `mshr->hasTargets()' failed.
It would seem that nobody called allocate or allocateTarget for the new page.
Is that accurate or I am going down the wrong path?
Thanks again, George M
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users