[NTOS]: User pages are not used until Phase 1, they should not be setup in Phase 0. Fixes premature initalization.

svn path=/trunk/; revision=47174
This commit is contained in:
Sir Richard 2010-05-12 18:39:09 +00:00
parent 926bd0522f
commit 944fe46d70

View file

@ -400,13 +400,11 @@ MmInitSystem(IN ULONG Phase,
/* Initialize the loaded module list */
MiInitializeLoadedModuleList(LoaderBlock);
/* Initialize working sets */
MiInitializeUserPfnBitmap();
MmInitializeMemoryConsumer(MC_USER, MmTrimUserMemory);
}
else if (Phase == 1)
{
MiInitializeUserPfnBitmap();
MmInitializeMemoryConsumer(MC_USER, MmTrimUserMemory);
MmInitializeRmapList();
MmInitializePageOp();
MmInitSectionImplementation();