diff -r b0ae13fc6d9a -r 11568f533483 src/arch/x86/tlb.cc --- a/src/arch/x86/tlb.cc Fri Dec 30 17:57:56 2011 -0600 +++ b/src/arch/x86/tlb.cc Fri Dec 30 18:02:09 2011 -0600 @@ -328,6 +328,9 @@ DPRINTF(TLB, "Miss was serviced.\n"); #endif } + + DPRINTF(TLB, "Entry found with paddr %#x, " + "doing protection checks.\n", entry->paddr); // Do paging protection checks. bool inUser = (m5Reg.cpl == 3 && !(flags & (CPL0FlagBit << FlagShift))); @@ -345,9 +348,6 @@ return new PageFault(vaddr, true, Write, inUser, false); } - - DPRINTF(TLB, "Entry found with paddr %#x, " - "doing protection checks.\n", entry->paddr); Addr paddr = entry->paddr | (vaddr & (entry->size-1)); DPRINTF(TLB, "Translated %#x -> %#x.\n", vaddr, paddr); req->setPaddr(paddr);