reactos/ntoskrnl/mm/ARM3
Oleg Dubinskiy 5d96ba9217
[NTOS:MM] Implement MmProbeAndLockProcessPages (#7221)
Implement undocumented MmProbeAndLockProcessPages routine. Based on mm-implement-mappingaddress.patch by Thomas Faber from CORE-10147, with some improvements from me.
It's badly required by FltMgr.sys driver from Windows XP/Server 2003 and closely used by a lot of apps those are depending on this driver (e. g., Avast Free Antivirus several versions, Avira Antivir Personal 8.2 etc. etc.).
Fixes several asserts from MDL support routines when the 3rd-party minifilter drivers are loading FltMgr.
CORE-14157
2024-08-08 21:02:35 +02:00
..
arm
i386
contmem.c
drvmgmt.c
dynamic.c
expool.c [NTOS:EX] Remove an ASSERT in ExpInsertPoolTracker 2024-03-03 07:19:35 +01:00
hypermap.c
iosup.c
kdbg.c [NTOS] Include kdbg/kdb.h only in the files that really need it. 2023-04-11 00:44:10 +02:00
largepag.c
mdlsup.c [NTOS:MM] Implement MmProbeAndLockProcessPages (#7221) 2024-08-08 21:02:35 +02:00
miarm.h [NTOS:MM] section.c: some trivial cleanup (#5651) 2024-05-21 11:08:40 +02:00
miavl.h
mmdbg.c
mminit.c [NTOS] Add TAG_DACL in tag.h and use it. 2022-11-03 02:55:49 +01:00
mmsup.c
ncache.c
pagfault.c [NTOS:MM] Fix 'eanbled' typo in a comment (#5728) 2023-09-27 17:31:42 +00:00
pfnlist.c [NTOS:Mm] Fail gracefully when no pages are available 2023-07-29 14:00:44 +03:00
pool.c
procsup.c [WIN32K][NTOS] Fix parameter to MmMapViewOfSection 2023-09-09 12:15:24 +03:00
section.c [NTOS:MM] section.c: some trivial cleanup (#5651) 2024-05-21 11:08:40 +02:00
session.c
special.c
sysldr.c [FREELDR][NTOS:MM] Add security cookie generation to FreeLoader (#6270) 2024-03-27 23:33:06 +02:00
syspte.c
vadnode.c [NTOS:MM] Add ASSERTs for VAD table locking 2023-10-24 21:45:27 +03:00
virtual.c [NTOS:MM] MiDeleteVirtualAddresses: Update PrototypePte before exiting loop, when deleting PDE 2024-04-02 00:14:57 +07:00
wslist.cpp Remove '.html' from spdx.org license page URLs. (#4845) 2022-11-03 18:25:37 +01:00
zeropage.c