edk2/MdeModulePkg/Core
Kun Qin 5b9430b72b MdeModulePkg: DxeMain: Check memory type overlap inside CoreGetMemoryMap
This change adds validation to CoreGetMemoryMap to ensure that special
memory bins are fully respected. Specifically, any memory map entry that
falls within a special bin must be entirely contained within that bin,
and its memory type must match the bin's designated type.

This check helps preventing unintended changes that could cause the
system memory map to cross bin boundaries unexpectedly.

Signed-off-by: Kun Qin <kun.qin@microsoft.com>
2026-02-28 04:20:00 +00:00
..
Dxe MdeModulePkg: DxeMain: Check memory type overlap inside CoreGetMemoryMap 2026-02-28 04:20:00 +00:00
DxeIplPeim MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Pei MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
PiSmmCore MdeModulePkg/Core: Move SMI depth tracker below SMI presence check 2026-02-27 06:09:41 +00:00
RuntimeDxe MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00