Fix PFN truncation on i686 with PAE enabled
All checks were successful
Builds / ExectOS (i686, debug) (push) Successful in 33s
Builds / ExectOS (amd64, release) (push) Successful in 35s
Builds / ExectOS (i686, release) (push) Successful in 45s
Builds / ExectOS (amd64, debug) (push) Successful in 49s

This commit is contained in:
2026-02-01 10:18:13 +01:00
parent b16dbb19f8
commit ba4ac6cec8

View File

@@ -317,7 +317,7 @@ Memory::MapPage(IN PXTBL_PAGE_MAPPING PageMap,
IN ULONGLONG PhysicalAddress,
IN ULONGLONG NumberOfPages)
{
SIZE_T PageFrameNumber;
ULONGLONG PageFrameNumber;
PVOID Pml1, Pml2, Pml3;
SIZE_T Pml1Entry, Pml2Entry, Pml3Entry;
PHARDWARE_LEGACY_PTE LegacyPmlTable;