summaryrefslogtreecommitdiff
path: root/Edk2Setup.bat
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2017-02-28 12:13:12 +0000
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2017-03-08 09:50:18 +0100
commite7b24ec9785d206f1d3faf8f646e63a1b540d6a5 (patch)
tree75fbabac098a5272c9f1e02cd4f786473fe11b41 /Edk2Setup.bat
parent25549bda46c581271a303840fb266539c00ede71 (diff)
downloadedk2-platforms-e7b24ec9785d206f1d3faf8f646e63a1b540d6a5.tar.xz
ArmPkg/UncachedMemoryAllocationLib: map uncached allocations non-executable
The primary use case for UncachedMemoryAllocationLib is non-coherent DMA, which implies that such regions are not used to fetch instructions from. So let's map them as non-executable, to avoid creating a security hole when the rest of the platform may be enforcing strict memory permissions on ordinary allocations. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'Edk2Setup.bat')
0 files changed, 0 insertions, 0 deletions