summaryrefslogtreecommitdiff
path: root/src/arch/x86/pagetable_walker.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/x86/pagetable_walker.hh')
-rw-r--r--src/arch/x86/pagetable_walker.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arch/x86/pagetable_walker.hh b/src/arch/x86/pagetable_walker.hh
index 9be35e6cc..d71db7ea3 100644
--- a/src/arch/x86/pagetable_walker.hh
+++ b/src/arch/x86/pagetable_walker.hh
@@ -178,7 +178,7 @@ namespace X86ISA
/**
* Event used to call startWalkWrapper.
**/
- EventWrapper<Walker, &Walker::startWalkWrapper> startWalkWrapperEvent;
+ EventFunctionWrapper startWalkWrapperEvent;
// Functions for dealing with packets.
bool recvTimingResp(PacketPtr pkt);
@@ -205,7 +205,7 @@ namespace X86ISA
funcState(this, NULL, NULL, true), tlb(NULL), sys(params->system),
masterId(sys->getMasterId(name())),
numSquashable(params->num_squash_per_cycle),
- startWalkWrapperEvent(this)
+ startWalkWrapperEvent([this]{ startWalkWrapper(); }, name())
{
}
};