Re: [edk2] [PATCH v2] ArmPkg/ArmV7Mmu: prefer non shareable memory on non-coherent hardware

2015-12-15 Thread Ard Biesheuvel
On 15 December 2015 at 11:28, Leif Lindholm wrote: > On Tue, Dec 15, 2015 at 11:10:49AM +0100, Ard Biesheuvel wrote: >> On 8 December 2015 at 16:11, Ard Biesheuvel >> wrote: >> > Commit SVN r18778 made all mappings of normal memory (inner) shareable, >> > even on hardware that implements shareab

Re: [edk2] [PATCH v2] ArmPkg/ArmV7Mmu: prefer non shareable memory on non-coherent hardware

2015-12-15 Thread Leif Lindholm
On Tue, Dec 15, 2015 at 11:10:49AM +0100, Ard Biesheuvel wrote: > On 8 December 2015 at 16:11, Ard Biesheuvel wrote: > > Commit SVN r18778 made all mappings of normal memory (inner) shareable, > > even on hardware that implements shareability as uncached accesses. > > The original concerns that pr

Re: [edk2] [PATCH v2] ArmPkg/ArmV7Mmu: prefer non shareable memory on non-coherent hardware

2015-12-15 Thread Ard Biesheuvel
On 8 December 2015 at 16:11, Ard Biesheuvel wrote: > 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 be

[edk2] [PATCH v2] ArmPkg/ArmV7Mmu: prefer non shareable memory on non-coherent hardware

2015-12-08 Thread Ard Biesheuvel
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