From 64122c317a730515994af2e7bac2703a26edbed4 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Thu, 18 Aug 2011 19:50:19 +0000 Subject: [PATCH] - Revert r53305 because Windows unprotects pages this way svn path=/trunk/; revision=53306 --- reactos/ntoskrnl/mm/ARM3/pool.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/ntoskrnl/mm/ARM3/pool.c b/reactos/ntoskrnl/mm/ARM3/pool.c index 81d78db0e55..89817aa26b7 100644 --- a/reactos/ntoskrnl/mm/ARM3/pool.c +++ b/reactos/ntoskrnl/mm/ARM3/pool.c @@ -626,7 +626,7 @@ MiAllocatePoolPages(IN POOL_TYPE PoolType, if (MmProtectFreedNonPagedPool) { /* We need to be able to touch this page, unprotect it */ - MiUnProtectFreeNonPagedPool(NextEntry, 1); + MiUnProtectFreeNonPagedPool(NextEntry, 0); } // @@ -946,7 +946,7 @@ MiFreePoolPages(IN PVOID StartingVa) if (MmProtectFreedNonPagedPool) { /* The freed block will be merged, it must be made accessible */ - MiUnProtectFreeNonPagedPool(MiPteToAddress(PointerPte), 1); + MiUnProtectFreeNonPagedPool(MiPteToAddress(PointerPte), 0); } // @@ -1020,7 +1020,7 @@ MiFreePoolPages(IN PVOID StartingVa) if (MmProtectFreedNonPagedPool) { /* The freed block will be merged, it must be made accessible */ - MiUnProtectFreeNonPagedPool(MiPteToAddress(PointerPte), 1); + MiUnProtectFreeNonPagedPool(MiPteToAddress(PointerPte), 0); } /* Check if this is valid pool, or a guard page */ @@ -1058,7 +1058,7 @@ MiFreePoolPages(IN PVOID StartingVa) if (MmProtectFreedNonPagedPool) { /* The freed block will be merged, it must be made accessible */ - MiUnProtectFreeNonPagedPool(FreeEntry, 1); + MiUnProtectFreeNonPagedPool(FreeEntry, 0); } //