90,91c90
< friend class FakeITLBFault;
< friend class FakeDTLBFault;
---
> friend class Walker;
121,122d119
<
< void walk(ThreadContext * _tc, Addr vaddr, bool write, bool execute);
140,144c137,139
< template<class TlbFault>
< Fault translateAtomic(RequestPtr req, ThreadContext *tc,
< bool write, bool execute);
< void translateTiming(RequestPtr req, ThreadContext *tc,
< Translation *translation, bool write, bool execute);
---
> Fault translate(RequestPtr req, ThreadContext *tc,
> Translation *translation, bool write, bool execute,
> bool &delayedResponse, bool timing);
148c143
< void insert(Addr vpn, TlbEntry &entry);
---
> TlbEntry * insert(Addr vpn, TlbEntry &entry);