summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/build/BuildReport.py
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2018-02-28 15:31:34 +0000
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2018-02-28 16:10:58 +0000
commit44d2e8d7cab3ee1be0cf02f604d833e6b75b04b2 (patch)
tree9409b293703fc18d282360cca4bc34f2635c9d4b /BaseTools/Source/Python/build/BuildReport.py
parente7f0a829c97b7133e245f5e4d1fec5c7e28784e1 (diff)
downloadedk2-44d2e8d7cab3ee1be0cf02f604d833e6b75b04b2.tar.gz
edk2-44d2e8d7cab3ee1be0cf02f604d833e6b75b04b2.tar.bz2
edk2-44d2e8d7cab3ee1be0cf02f604d833e6b75b04b2.zip
ArmPlatformPkg/MemoryInitPeiLib: reserve rather than remove FV memory
Instead of completely removing the memory occupied by the primary PrePi FV from the memory map, thereby making it inaccessible to the OS, mark it as boot services data. This will ensure that the memory is left untouched by the firmware, but will release it to the OS when it calls ExitBootServices(). Note that for reasons that are not entirely clear, this only works as desired if the memory allocation HOB and the resource descriptor HOB that describe the region are identical in offset and size, and so we still need to iterate over the descriptors and split them up. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'BaseTools/Source/Python/build/BuildReport.py')
0 files changed, 0 insertions, 0 deletions