audk/ArmPkg/Drivers/CpuDxe
Kurt Kennett f6be48e990 ArmPkg/CpuDxe: Fix MMU initialization problem
During Mmu initialization in the CpuDxe, for a page table any bits set
in the 'NextSectionAttributes' are garbage and were set from bits that
are actually part of the pagetable address.  We clear it out to zero
so that the SyncCacheConfigPage will use the page attributes instead
of trying to convert the (bogus) section attributes into page
attributes.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Kurt Kennett <kurt.kennett@microsoft.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
2016-09-26 15:50:28 -07:00
..
AArch64 ArmPkg: update CpuDxe to use CpuExceptionHandlerLib 2016-03-17 09:15:14 +01:00
Arm ArmPkg/CpuDxe: Fix MMU initialization problem 2016-09-26 15:50:28 -07:00
CpuDxe.c ArmPkg: Fix typos in comments 2016-07-11 10:29:44 +08:00
CpuDxe.h ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
CpuDxe.inf ArmPkg ArmVirtPkg MdeModulePkg: switch to separate ArmMmuLib 2016-07-07 14:33:47 +02:00
CpuMmuCommon.c ArmPkg/CpuDxe: Added support to not set a memory region with the same attribute 2013-08-19 17:38:39 +00:00
CpuMpCore.c ARM Packages: Fixed missing braces (the warning was disabled by GCC) 2014-06-20 18:24:51 +00:00
Exception.c ArmPkg/CpuDxe: unmask SErrors in DEBUG builds 2016-07-01 13:24:50 +02:00