Fix PFN truncation on i686 with PAE enabled
已通過所有檢查
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

此提交包含在:
2026-02-01 10:18:13 +01:00
父節點 b16dbb19f8
當前提交 ba4ac6cec8

查看文件

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