reactos/ntoskrnl/mm
Timo Kreuzer 54d1b39676 [NTOS:Mm] Fix locking for MmGetSectionAssociation
MmGetSectionAssociation races with _MmSetPageEntrySectionSegment without sharing a lock. So we need to hold the PFN lock, until we have referenced the section segment found in the RMAP. This prevents that a section segment, which still has associated RMAPs from being deleted behind our back.
2023-07-29 14:00:44 +03:00
..
amd64 Fix typo "managment" -> "management" in our codebase... 2023-06-04 21:39:56 +02:00
arm [REACTOS] Addendum to 5c7ce4475e - Fix MSVC 2015 build 2021-05-12 11:04:29 +02:00
ARM3 [NTOS] Include kdbg/kdb.h only in the files that really need it. 2023-04-11 00:44:10 +02:00
i386 Fix typo "managment" -> "management" in our codebase... 2023-06-04 21:39:56 +02:00
balance.c Fix typo "managment" -> "management" in our codebase... 2023-06-04 21:39:56 +02:00
freelist.c [NTOS:MM] Fix another instance of reentrant spinlock acquisition 2021-06-29 11:49:20 +02:00
marea.c [NTOS] Add some sanity checks when synchronizing PDEs 2022-09-17 13:48:56 +02:00
mmfault.c Fix typo "managment" -> "management" in our codebase... 2023-06-04 21:39:56 +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 [SMSS][NTOS:MM] Implement the architecture-specific pagefile size limits + code review. (#4843) 2022-11-16 21:54:31 +01:00
region.c
rmap.c [NTOS:Mm] Fix locking for MmGetSectionAssociation 2023-07-29 14:00:44 +03:00
section.c [NTOS:Mm] Replace YieldProcessor() with KeDelayExecutionThread() 2023-07-29 14:00:44 +03:00
shutdown.c [NTOS:MM] Flush dirty pages after closing the page files. 2021-02-10 11:14:19 +01:00