summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorCatalin Marinas <catalin.marinas@arm.com>2011-11-22 18:30:32 +0100
committerCatalin Marinas <catalin.marinas@arm.com>2011-12-08 11:33:28 +0100
commitae2de101739c5a2a43a23a74a0d43aea810fb5a8 (patch)
treea61f4305ab65d17b3f99004d8e5ad62b4ac2f5bd /Kconfig
parentARM: LPAE: Add context switching support (diff)
downloadlinux-ae2de101739c5a2a43a23a74a0d43aea810fb5a8.tar.xz
linux-ae2de101739c5a2a43a23a74a0d43aea810fb5a8.zip
ARM: LPAE: Add identity mapping support for the 3-level page table format
With LPAE, the pgd is a separate page table with entries pointing to the pmd. The identity_mapping_add() function needs to ensure that the pgd is populated before populating the pmd level. The do..while blocks now loop over the pmd in order to have the same implementation for the two page table formats. The pmd_addr_end() definition has been removed and the generic one used instead. The pmd clean-up is done in the pgd_free() function. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions