reactos/ntoskrnl/mm
Tuur Martens 10126e7710 [NTOS:MM] Fix VADs being inserted even though the quota would exceed
Since we were charging the pool quota after the VAD insertion,
if the quota charge failed, the VAD would still have been inserted.
This commit attempts to resolve this issue by charging quota
before inserting the VAD thus allowing the quota charge to fail early.

Addendum to 884356a0. CORE-18028
2022-07-06 18:48:32 +02:00
..
amd64 [NTOS] Move two CODE_SEG("INIT") to a better place. 2021-09-05 21:22:45 +02:00
arm [REACTOS] Addendum to 5c7ce4475e - Fix MSVC 2015 build 2021-05-12 11:04:29 +02:00
ARM3 [NTOS:MM] Fix VADs being inserted even though the quota would exceed 2022-07-06 18:48:32 +02:00
i386 [REACTOS] Fix traces with missing arguments. 2021-11-21 12:57:35 -05:00
balance.c [NTOS:MM] Fix the mess created by the "balancer thread" 2021-08-05 10:06:19 +02:00
freelist.c [NTOS:MM] Fix another instance of reentrant spinlock acquisition 2021-06-29 11:49:20 +02:00
marea.c [NTOS:MM] Remove some dead code from legacy Mm 2021-06-09 11:27:18 +02:00
mmfault.c [NTOS:MM] Fix a bit the page-out/page-in logic 2021-04-08 15:40:37 +02:00
mminit.c [NTOS:MM] Make the page LRU list a real LRU list. 2021-02-03 09:41:23 +01:00
pagefile.c [NTOSKRNL] Overhaul Cc and Mm relationship 2021-02-03 09:41:22 +01:00
region.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
rmap.c [NTOS:MM] Simplify refcounting when adding/deleting a page in a shared segment 2021-06-25 10:28:51 +02:00
section.c [NTOS] Fix broken SAL annotations on MmDereferenceSegmentWithLock. 2021-11-21 12:47:46 -05:00
shutdown.c [NTOS:MM] Flush dirty pages after closing the page files. 2021-02-10 11:14:19 +01:00