Revert a change from the previous version. MI_WRITE_VALID_PTE only works on invalid...
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 23 Nov 2013 01:42:33 +0000 (01:42 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 23 Nov 2013 01:42:33 +0000 (01:42 +0000)
svn path=/trunk/; revision=61083

reactos/ntoskrnl/mm/ARM3/section.c

index 09e284e..f20538b 100644 (file)
@@ -1917,7 +1917,7 @@ MiFlushTbAndCapture(IN PMMVAD FoundVad,
     ASSERT(PointerPte->u.Hard.Valid == 1);
     ASSERT(TempPte.u.Hard.Valid == 1);
     ASSERT(PointerPte->u.Hard.PageFrameNumber == TempPte.u.Hard.PageFrameNumber);
-    MI_WRITE_VALID_PTE(PointerPte, TempPte);
+    *PointerPte = TempPte;
 
     //
     // Flush the TLB