]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: pgtable: Fix compiler warning in ioremap.c introduced by nopud
authorCatalin Marinas <catalin.marinas@arm.com>
Mon, 8 Aug 2011 16:47:42 +0000 (17:47 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 8 Nov 2011 10:26:16 +0000 (10:26 +0000)
commitdb68f96fc8c2848eff04e6834c82ffdc7e940cc0
treeecde1890ffa71bfd4d980b9d0a5a692241708750
parent3e8d727546220e2a6617b6357c52af01c38cd96a
ARM: pgtable: Fix compiler warning in ioremap.c introduced by nopud

With the arch/arm code conversion to pgtable-nopud.h, the section and
supersection (un|re)map code triggers compiler warnings on UP systems.
This is caused by pmd_offset() being given a pgd_t argument rather than
a pud_t one. This patch makes the necessary conversion with the
assumption that the pud is folded into the pgd. The page table setting
code only loops over the pmd which is enough with the classic page
tables. This code is not compiled when LPAE is enabled.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm/mm/ioremap.c