On Sat, Apr 7, 2012 at 11:44 AM, Mahmood Naderan <[email protected]>wrote:

> >so it fundamentally can't work with requests that don't have an
> associated PC
>
> why a request has not PC?
>

Requests that aren't caused by loads and stores (e.g., hardware prefetches
or DMA engine accesses) don't have PCs.


>
>
> >I think the code that's causing the assertion should be inside an if, such
> >that the context and thread IDs of a prefetch are only set if the packet
> >that causes it has valid IDs.
>
> so, do you confirm that it should be fixed? I want to be sure that i
> understand correctly or not
>

Yes, you're correct that it's a bug, you should never hit an assertion
error like that.  Only your diagnosis was off.

Steve
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to