reactos/ntoskrnl/mm
Vincent Franchomme 6ada5978d0
[NTOS:MM] Do not use PAGE_ROUND_DOWN for LONGLONG values (#7603)
PAGE_ROUND_DOWN macro seems to not work correctly with LONGLONG values. It creates some random freezes in the 1st-stage setup after commit 69bf140506.
It's fixed by creating PAGE_ROUND_UP_64 and PAGE_ROUND_DOWN_64 macros for 64-bit only data types.

---------

Co-authored-by: Thamatip Chitpong <thamatip.chitpong@reactos.org>
2025-01-16 10:30:38 +07:00
..
amd64
arm
ARM3 [NTOS:MM] MiScanMemoryDescriptors(): Use the MiIsMemoryTypeInvisible() and MiIsMemoryTypeFree() helpers. 2024-12-14 23:31:48 +01:00
i386 [REACTOS] Fix typos (#6198) 2023-12-23 21:37:08 +01:00
balance.c [NTOS:MM] MiBalancerThread: Formatting fixes 2025-01-15 16:10:55 +07:00
freelist.c [NTOS:MM] Finish MmAllocateMappingAddress and MmFreeMappingAddress and fix test failures. (#7491) 2024-11-18 02:44:51 -06:00
marea.c [REACTOS] Fix typos (#6198) 2023-12-23 21:37:08 +01:00
mmfault.c [NTOS:MM] Properly handle execution in NX section 2024-09-16 16:04:43 +03:00
mminit.c
pagefile.c
region.c
rmap.c
section.c [NTOS:MM] Do not use PAGE_ROUND_DOWN for LONGLONG values (#7603) 2025-01-16 10:30:38 +07:00
shutdown.c