[NTOSKRNL]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 18 May 2014 16:25:40 +0000 (16:25 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 18 May 2014 16:25:40 +0000 (16:25 +0000)
commit8d02368e52d8188939939431512cc7cc7008a01e
tree90effb16d77f77aa740e89e1480498e5c0fa76dd
parent005d881ce1cc678d98b660a39cca6d447a98e289
[NTOSKRNL]
- Fix a bug in MiQueryAddressState that prevented it from returning a valid protection
- Add support for PAE and x64 to MiQueryAddressState
- Acquire the working set lock in MiQueryMemoryBasicInformation before MiQueryAddressState
- Fix RegionSize calculation in MiQueryMemoryBasicInformation
- Handle ZeroBits and Process->VmTopDown in NtAllocateVirtualMemory
- Fix a bug in calculating the ending address of a virtual allocation
- Gracefully handle Vad allocation failure
- Free Vad allocation on failure
- Write values back to usermode only in case of success

svn path=/trunk/; revision=63356
reactos/ntoskrnl/include/internal/amd64/mm.h
reactos/ntoskrnl/mm/ARM3/miarm.h
reactos/ntoskrnl/mm/ARM3/virtual.c