]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.c
UefiCpuPkg/dec: Add PcdCpuSmmStaticPageTable.
[mirror_edk2.git] / UefiCpuPkg / PiSmmCpuDxeSmm / PiSmmCpuDxeSmm.c
index d00afc8ce67e43051253ca35de2c1b0956ea1223..5f13446015cc0482b1477836fbf5e73d64a37655 100644 (file)
@@ -910,6 +910,7 @@ PiCpuSmmEntry (
   //\r
   InitSmmProfile (Cr3);\r
 \r
+  GetAcpiS3EnableFlag ();\r
   InitSmmS3ResumeState (Cr3);\r
 \r
   DEBUG ((EFI_D_INFO, "SMM CPU Module exit from SMRAM with EFI_SUCCESS\n"));\r
@@ -1003,6 +1004,7 @@ FindSmramInfo (
     }\r
   } while (Found);\r
 \r
+  FreePool (SmramRanges);\r
   DEBUG ((EFI_D_INFO, "SMRR Base: 0x%x, SMRR Size: 0x%x\n", *SmrrBase, *SmrrSize));\r
 }\r
 \r