Fix (last?) instance of treating hyperspace as global pages

svn path=/trunk/; revision=69541
This commit is contained in:
Stefan Ginsberg 2015-10-15 16:10:50 +00:00
parent 415eda607f
commit c80e7b9a83

View file

@ -1204,7 +1204,7 @@ MmCreateProcessAddressSpace(IN ULONG MinWs,
PAGE_SIZE - PdeOffset * sizeof(MMPTE)); PAGE_SIZE - PdeOffset * sizeof(MMPTE));
/* Now write the PTE/PDE entry for hyperspace itself */ /* Now write the PTE/PDE entry for hyperspace itself */
TempPte = ValidKernelPte; TempPte = ValidKernelPteLocal;
TempPte.u.Hard.PageFrameNumber = HyperIndex; TempPte.u.Hard.PageFrameNumber = HyperIndex;
PdeOffset = MiGetPdeOffset(HYPER_SPACE); PdeOffset = MiGetPdeOffset(HYPER_SPACE);
SystemTable[PdeOffset] = TempPte; SystemTable[PdeOffset] = TempPte;