From f1d9eded2c232e74ea9478cd08c453c1ddcd524e Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Thu, 12 Feb 2015 09:14:52 +0000 Subject: [PATCH] [NTOS:MM] - Set aside some additional system PTEs if special pool is enabled CORE-8680 svn path=/trunk/; revision=66235 --- reactos/ntoskrnl/mm/ARM3/mminit.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/reactos/ntoskrnl/mm/ARM3/mminit.c b/reactos/ntoskrnl/mm/ARM3/mminit.c index 1dc36693318..7091792f8fd 100644 --- a/reactos/ntoskrnl/mm/ARM3/mminit.c +++ b/reactos/ntoskrnl/mm/ARM3/mminit.c @@ -2181,6 +2181,13 @@ MmArmInitSystem(IN ULONG Phase, // MmNumberOfSystemPtes <<= 1; } + if (MmSpecialPoolTag != 0 && MmSpecialPoolTag != -1) + { + // + // Add some extra PTEs for special pool + // + MmNumberOfSystemPtes += 0x6000; + } } DPRINT("System PTE count has been tuned to %lu (%lu bytes)\n",