edk2/MdeModulePkg/Core/Dxe/Mem
Dhaval 4d4f569924 MdeModulePkg: Avoid efi memory allocation for SP memory
HBM/CXL memory systems are treated as special purpose memories. In many
cases it is desirable not to use special purpose memory for regular edk2
usages as these memories (HBm/CXL) are either meant for special purposes
or are less reliable to be used. Until such memory systems evolve and
we have better clarity from UEFI spec, avoid using them for edk2
boot memory purposes.

Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Oliver Smith-Denny <osde@linux.microsoft.com>
Signed-off-by: Dhaval Sharma <dhaval@rivosinc.com>
Co-authored-by: Tim Wawrzynczak <tim@rivosinc.com>
2024-06-19 13:12:40 +08:00
..
HeapGuard.c MdeModulePkg: HeapGuard: Don't Assume Pool Head Allocated In First Page 2023-08-19 03:18:50 +00:00
HeapGuard.h MdeModulePkg: DxeCore: Do Not Apply Guards to Unsupported Types 2024-03-14 16:29:22 +00:00
Imem.h MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MemData.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MemoryProfileRecord.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Page.c MdeModulePkg: Avoid efi memory allocation for SP memory 2024-06-19 13:12:40 +08:00
Pool.c MdeModulePkg: DxeCore: Do Not Apply Guards to Unsupported Types 2024-03-14 16:29:22 +00:00