[NTOSKRNL/MM]

- initialize VmWorkingSet pointer for system process.
Should fix random crashes when paging out.

svn path=/trunk/; revision=56012
This commit is contained in:
Jérôme Gardou
2012-03-04 20:30:42 +00:00
parent 8a1d72a7cd
commit 5b9d2a760e
+3
View File
@@ -1136,6 +1136,9 @@ MmInitializeHandBuiltProcess(IN PEPROCESS Process,
ASSERT(Process->VadRoot.NumberGenericTableElements == 0);
Process->VadRoot.BalancedRoot.u1.Parent = &Process->VadRoot.BalancedRoot;
/* Use idle process Working set */
Process->Vm.VmWorkingSetList = PsGetCurrentProcess()->Vm.VmWorkingSetList;
/* Done */
Process->HasAddressSpace = TRUE;//??
return STATUS_SUCCESS;