[NTOS:MM]
authorThomas Faber <thomas.faber@reactos.org>
Fri, 30 Sep 2016 15:58:23 +0000 (15:58 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Fri, 30 Sep 2016 15:58:23 +0000 (15:58 +0000)
commit076a3c9cb7e04feb8a91002564d2c5bf48379042
treeda7dc970ab6ec8e52160cf1ff1a3e205aacecb07
parent8e2141485307bdec71397a0b0c3c0e818866e8dd
[NTOS:MM]
- Get rid of MiNonPagedSystemSize, which is misleading because MmNumberOfSystemPtes can change throughout the startup process, thus invalidating this size variable
- Correctly reserve the system PTE space and nonpaged pool expansion space in MiInitSystemMemoryAreas
Should fix the remaining "Bad PTE" bug checks when running out of kernel address space.
CORE-11533 #resolve
CORE-11160 CORE-10611 CORE-11926 CORE-11873 CORE-11554 #comment This should be fixed with r72869, please retest.

svn path=/trunk/; revision=72869
reactos/ntoskrnl/mm/ARM3/i386/init.c
reactos/ntoskrnl/mm/ARM3/miarm.h
reactos/ntoskrnl/mm/ARM3/mminit.c
reactos/ntoskrnl/mm/amd64/init.c
reactos/ntoskrnl/mm/mminit.c