diff options
Diffstat (limited to 'src/arch')
-rw-r--r-- | src/arch/x86/pagetable_walker.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/arch/x86/pagetable_walker.cc b/src/arch/x86/pagetable_walker.cc index c768bb428..853e062e7 100644 --- a/src/arch/x86/pagetable_walker.cc +++ b/src/arch/x86/pagetable_walker.cc @@ -574,6 +574,9 @@ Walker::WalkerState::recvPacket(PacketPtr pkt) assert(!read); inflight--; if (pkt->isRead()) { + // @todo someone should pay for this + pkt->busFirstWordDelay = pkt->busLastWordDelay = 0; + state = nextState; nextState = Ready; PacketPtr write = NULL; |