From e24c37c9b14653d2926923fc61b601213e303f27 Mon Sep 17 00:00:00 2001 From: Rafal Kupiec Date: Sun, 24 Mar 2024 23:01:52 +0100 Subject: [PATCH] First page is now always present in memory map, so there is no need to map it explicitly --- xtldr/arch/amd64/memory.c | 3 --- xtldr/arch/i686/memory.c | 3 --- 2 files changed, 6 deletions(-) diff --git a/xtldr/arch/amd64/memory.c b/xtldr/arch/amd64/memory.c index c0ce6a8..010bd4d 100644 --- a/xtldr/arch/amd64/memory.c +++ b/xtldr/arch/amd64/memory.c @@ -119,9 +119,6 @@ BlBuildPageMap(IN PXTBL_PAGE_MAPPING PageMap) ListEntry = ListEntry->Flink; } - /* Finally, map zero page */ - BlMapPage(PageMap, 0, 0, 1); - /* Return success */ return STATUS_EFI_SUCCESS; } diff --git a/xtldr/arch/i686/memory.c b/xtldr/arch/i686/memory.c index 9e2b08b..8e80388 100644 --- a/xtldr/arch/i686/memory.c +++ b/xtldr/arch/i686/memory.c @@ -142,9 +142,6 @@ BlBuildPageMap(IN PXTBL_PAGE_MAPPING PageMap) ListEntry = ListEntry->Flink; } - /* Finally, map zero page */ - BlMapPage(PageMap, 0, 0, 1); - /* Return success */ return STATUS_EFI_SUCCESS; }