143c143
< TLB::walk(ThreadContext * _tc, Addr vaddr)
---
> TLB::walk(ThreadContext * _tc, Addr vaddr, bool write, bool execute)
145c145
< walker->start(_tc, vaddr);
---
> walker->start(_tc, vaddr, write, execute);
619c619
< return new TlbFault(vaddr);
---
> return new TlbFault(vaddr, write, execute);