X86: Implement the media floating point max instructions.
[gem5.git] / src / arch / x86 / pagetable_walker.cc
index 69ded7cbc3194a545115e28f0a818e600aab85e5..d43502760c3bca70264e969e7a8f025314b2ac06 100644 (file)
@@ -98,7 +98,7 @@ Walker::doNext(PacketPtr &write)
     bool uncacheable = pte.pcd;
     Addr nextRead = 0;
     bool doWrite = false;
-    bool badNX = pte.nx && mode == BaseTLB::Write && enableNX;
+    bool badNX = pte.nx && mode == BaseTLB::Execute && enableNX;
     switch(state) {
       case LongPML4:
         DPRINTF(PageTableWalker,