mirror of https://github.com/acidanthera/audk.git
bdecff6c0f
Some memory attributes are implied by the memory type, e.g., device memory is always mapped non-executable and cached memory should have the inner shareable attribute. In order to prevent unnecessary memory attribute updates of mappings created early on, make EfiAttributeToArmAttribute() return these implied attributes in the same way as ArmMmuLib does already. This avoids false positives when looking for differences between current and desired mapping attributes. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org> |
||
---|---|---|
.. | ||
ArmCpuLib | ||
ArmGic | ||
ArmPciCpuIo2Dxe | ||
CpuDxe | ||
CpuPei | ||
GenericWatchdogDxe | ||
TimerDxe |