REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4468
Take a step towards enabling a generic approach to manage memory permissions in PEI, by wiring up the existing IA32 page table creation logic in CpuMpPei for X64 as well. This will enable future work to expose a PPI that is available throughout PEI to manage memory permissions in a generic manner across architectures. The DxeIpl that implements this logic today will be made redundant by this, and we should be able to retire it once the replacement pieces are all in place. Cc: Ray Ni <ray...@intel.com> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Gerd Hoffmann <kra...@redhat.com> Cc: Taylor Beebe <t...@taylorbeebe.com> Cc: Oliver Smith-Denny <o...@smith-denny.com> Cc: Dandan Bi <dandan...@intel.com> Cc: Dun Tan <dun....@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: "Kinney, Michael D" <michael.d.kin...@intel.com> Cc: Michael Kubacki <mikub...@linux.microsoft.com> Cc: Eric Dong <eric.d...@intel.com> Cc: Rahul Kumar <rahul1.ku...@intel.com> Cc: Kun Qin <kuqi...@gmail.com> Ard Biesheuvel (2): UefiCpuPkg/CpuMpPei: Print correct buffer size used for page table UefiCpuPkg/CpuMpPei X64: Reallocate page tables in permanent DRAM UefiCpuPkg/CpuMpPei/CpuMpPei.inf | 2 + UefiCpuPkg/CpuMpPei/CpuPaging.c | 187 ++++++++++++++++---- 2 files changed, 151 insertions(+), 38 deletions(-) -- 2.39.2 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#105941): https://edk2.groups.io/g/devel/message/105941 Mute This Topic: https://groups.io/mt/99411873/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-