Good point about the sizes... I hadn't thought of that.  A NO_ACCESS flag
sounds pretty reasonable to me.

Steve

On Thu, Feb 19, 2009 at 10:13 PM, Gabe Black <[email protected]> wrote:

> That sounds good, but I'm not sure what sort of special encoding to use.
> The accesses need to be the real size because the last bytes could be
> why it faults. I considered whether piggybacking on prefetches would
> work, but the semantics are a little different there too. Do you have
> any other suggestions? Maybe there could just be a flag like "NO_ACCESS"
> that got tacked onto the read or write.
>
> Gabe
>
> Steve Reinhardt wrote:
> > I'd argue that these test accesses should be encoded as 0-byte reads
> > or something like that rather than direct translation requests anyway,
> > since we really want the "fault or noop" semantics anyway, and this
> > would avoid widening the ExecContext interface.
> >
>
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to