1493d1492
< RequestPtr req = new Request;
1565,1568c1564,1567
< req->setVirt(0, val, 1, flags, Request::funcMasterId,
< tc->pcState().pc());
< req->setThreadContext(tc->contextId(), tc->threadId());
< fault = tc->getDTBPtr()->translateFunctional(req, tc, mode, tranType);
---
> Request req(0, val, 1, flags, Request::funcMasterId,
> tc->pcState().pc(), tc->contextId(),
> tc->threadId());
> fault = tc->getDTBPtr()->translateFunctional(&req, tc, mode, tranType);
1574c1573
< Addr paddr = req->getPaddr();
---
> Addr paddr = req.getPaddr();
1608d1606
< delete req;