diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2015-12-15 17:31:56 +0000 |
---|---|---|
committer | abiesheuvel <abiesheuvel@Edk2> | 2015-12-15 17:31:56 +0000 |
commit | 46ff196fde4882fca1a0210f7df9166d8832ad06 (patch) | |
tree | 8ebf9ac7cfe7ee2a91f11d070c4abd9452a5fe78 /QuarkPlatformPkg | |
parent | b9f7890c47691c7eb5c66c42c775744ee813260b (diff) | |
download | edk2-46ff196fde4882fca1a0210f7df9166d8832ad06.tar.gz edk2-46ff196fde4882fca1a0210f7df9166d8832ad06.tar.bz2 edk2-46ff196fde4882fca1a0210f7df9166d8832ad06.zip |
ArmPkg/ArmV7Mmu: prefer non shareable memory on non-coherent hardware
Commit SVN r18778 made all mappings of normal memory (inner) shareable,
even on hardware that implements shareability as uncached accesses.
The original concerns that prompted the change, regarding coherent DMA
and virt guests migrating between CPUs, do not apply to such hardware,
so revert to the original behavior in that case.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19285 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'QuarkPlatformPkg')
0 files changed, 0 insertions, 0 deletions