[ros-diffs] [jgardou] 54270: [NTOSKRNL] - add missing lock/unlock of kernel address space

jgardou at svn.reactos.org jgardou at svn.reactos.org
Sat Oct 29 16:25:12 UTC 2011


Author: jgardou
Date: Sat Oct 29 16:25:11 2011
New Revision: 54270

URL: http://svn.reactos.org/svn/reactos?rev=54270&view=rev
Log:
[NTOSKRNL]
- add missing lock/unlock of kernel address space

Modified:
    trunk/reactos/ntoskrnl/mm/section.c

Modified: trunk/reactos/ntoskrnl/mm/section.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/section.c?rev=54270&r1=54269&r2=54270&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/mm/section.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/mm/section.c [iso-8859-1] Sat Oct 29 16:25:11 2011
@@ -4911,8 +4911,12 @@
    DPRINT("MmUnmapViewInSystemSpace() called\n");
 
    AddressSpace = MmGetKernelAddressSpace();
+   
+   MmLockAddressSpace(AddressSpace);
 
    Status = MmUnmapViewOfSegment(AddressSpace, MappedBase);
+   
+   MmUnlockAddressSpace(AddressSpace);
 
    return Status;
 }




More information about the Ros-diffs mailing list