audk/MdeModulePkg/Library/ImagePropertiesRecordLib
Taylor Beebe e2f2bbe208 MdeModulePkg: Fix MAT SplitRecord() Logic
SplitRecord() does not handle the case where a memory descriptor
describes an image region plus extra pages before or after the
image region. This patch fixes this case by carving off the
unrelated regions into their own descriptors.

Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Dandan Bi <dandan.bi@intel.com>
Signed-off-by: Taylor Beebe <taylor.d.beebe@gmail.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
2023-11-27 18:55:18 +00:00
..
UnitTest MdeModulePkg: Add ImagePropertiesRecordLib Host-Based Unit Test 2023-11-27 18:55:18 +00:00
ImagePropertiesRecordLib.c MdeModulePkg: Fix MAT SplitRecord() Logic 2023-11-27 18:55:18 +00:00
ImagePropertiesRecordLib.inf MdeModulePkg: Move Some DXE MAT Logic to ImagePropertiesRecordLib 2023-11-27 18:55:18 +00:00