diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2009-02-25 10:16:34 -0800 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2009-02-25 10:16:34 -0800 |
commit | 7462cb0842b9963d137cb578be6a0f7c619712d1 (patch) | |
tree | 204d6dc686c7f04dfc9c15f2d50ed0e954fc8688 /src/arch/x86/pagetable_walker.hh | |
parent | f02df8cb7400d59c338abf44d2f7adfc9a665fa0 (diff) | |
download | gem5-7462cb0842b9963d137cb578be6a0f7c619712d1.tar.xz |
X86: Fix the timing mode of the page table walker.
Diffstat (limited to 'src/arch/x86/pagetable_walker.hh')
-rw-r--r-- | src/arch/x86/pagetable_walker.hh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/arch/x86/pagetable_walker.hh b/src/arch/x86/pagetable_walker.hh index 992711acd..f73774a45 100644 --- a/src/arch/x86/pagetable_walker.hh +++ b/src/arch/x86/pagetable_walker.hh @@ -85,15 +85,15 @@ namespace X86ISA PSEPD, PD, PTE }; - // Act on the current state and determine what to do next. read - // should be the packet that just came back from a read and write + // Act on the current state and determine what to do next. The global + // read should be the packet that just came back from a read and write // should be NULL. When the function returns, read is either NULL // if the machine is finished, or points to a packet to initiate // the next read. If any write is required to update an "accessed" // bit, write will point to a packet to do the write. Otherwise it // will be NULL. The return value is whatever fault was incurred // during this stage of the lookup. - Fault doNext(PacketPtr &read, PacketPtr &write); + Fault doNext(PacketPtr &write); // Kick off the state machine. Fault start(ThreadContext * _tc, BaseTLB::Translation *translation, |