]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/DxeIplPeim/Ia32/DxeLoadFunc.c
MdeModulePkg/DxeIplPeim: Support GHCB pages when creating page tables
[mirror_edk2.git] / MdeModulePkg / Core / DxeIplPeim / Ia32 / DxeLoadFunc.c
index 6e8ca824d469e9db51405fc673c41d539e750436..284b34818ca7fa37d5e50b7545ae32999439b8c3 100644 (file)
@@ -123,7 +123,7 @@ Create4GPageTablesIa32Pae (
         //\r
         // Need to split this 2M page that covers stack range.\r
         //\r
-        Split2MPageTo4K (PhysicalAddress, (UINT64 *) PageDirectoryEntry, StackBase, StackSize);\r
+        Split2MPageTo4K (PhysicalAddress, (UINT64 *) PageDirectoryEntry, StackBase, StackSize, 0, 0);\r
       } else {\r
         //\r
         // Fill in the Page Directory entries\r
@@ -282,7 +282,7 @@ HandOffToDxeCore (
     //\r
     // Create page table and save PageMapLevel4 to CR3\r
     //\r
-    PageTables = CreateIdentityMappingPageTables (BaseOfStack, STACK_SIZE);\r
+    PageTables = CreateIdentityMappingPageTables (BaseOfStack, STACK_SIZE, 0, 0);\r
 \r
     //\r
     // End of PEI phase signal\r