[edk2] [PATCH] ArmPkg/Mmu: do not configure block translations at level 0

2015-10-02 Thread Ard Biesheuvel
Now that the AArch64 MMU code correctly identifies and handles naturally aligned regions of more than 2 MB in size, it will happily try to use block mappings at level 0 to map huge memory regions, such as the single cacheable 1:1 mapping we use for Xen domU to map the entire PA space. However,

Re: [edk2] [PATCH] ArmPkg/Mmu: do not configure block translations at level 0

2015-10-02 Thread Ard Biesheuvel
On 2 October 2015 at 16:44, Leif Lindholm wrote: > On Fri, Oct 02, 2015 at 02:50:35PM +0200, Ard Biesheuvel wrote: >> Now that the AArch64 MMU code correctly identifies and handles >> naturally aligned regions of more than 2 MB in size, it will happily >> try to use

Re: [edk2] [PATCH] ArmPkg/Mmu: do not configure block translations at level 0

2015-10-02 Thread Leif Lindholm
On Fri, Oct 02, 2015 at 02:50:35PM +0200, Ard Biesheuvel wrote: > Now that the AArch64 MMU code correctly identifies and handles > naturally aligned regions of more than 2 MB in size, it will happily > try to use block mappings at level 0 to map huge memory regions, such > as the single cacheable