summaryrefslogtreecommitdiff
path: root/arch/arm/mm/mmu.c
diff options
context:
space:
mode:
authorMark Salter <msalter@redhat.com>2014-08-13 09:04:49 -0700
committerKees Cook <keescook@chromium.org>2014-10-16 14:38:52 -0700
commitb615bbbff1c4d6fcd13007e75d75f6510aeb3808 (patch)
tree6b6ed6b813bd710d73aa77b5f68e6628e2a1a7fd /arch/arm/mm/mmu.c
parentbfe01a5ba2490f299e1d2d5508cbbbadd897bbe9 (diff)
arm: use generic fixmap.h
ARM is different from other architectures in that fixmap pages are indexed with a positive offset from FIXADDR_START. Other architectures index with a negative offset from FIXADDR_TOP. In order to use the generic fixmap.h definitions, this patch redefines FIXADDR_TOP to be inclusive of the useable range. That is, FIXADDR_TOP is the virtual address of the topmost fixed page. The newly defined FIXADDR_END is the first virtual address past the fixed mappings. Signed-off-by: Mark Salter <msalter@redhat.com> Reviewed-by: Doug Anderson <dianders@chromium.org> [kees: update for a05e54c103b0 ("ARM: 8031/2: change fixmap ...")] Signed-off-by: Kees Cook <keescook@chromium.org> Cc: Laura Abbott <lauraa@codeaurora.org> Cc: Rob Herring <robh@kernel.org> Acked-by: Nicolas Pitre <nico@linaro.org>
Diffstat (limited to 'arch/arm/mm/mmu.c')
0 files changed, 0 insertions, 0 deletions