456c456
< Translation *translation, bool &delay, bool timing)
---
> Translation *translation, bool &delay, bool timing, bool functional)
457a458,460
> // No such thing as a functional timing access
> assert(!(timing && functional));
>
544c547
< timing);
---
> timing, functional);
703a707,720
> TLB::translateFunctional(RequestPtr req, ThreadContext *tc, Mode mode)
> {
> bool delay = false;
> Fault fault;
> #if FULL_SYSTEM
> fault = translateFs(req, tc, mode, NULL, delay, false, true);
> #else
> fault = translateSe(req, tc, mode, NULL, delay, false);
> #endif
> assert(!delay);
> return fault;
> }
>
> Fault