]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: fix booting low-vectors machines
authorRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 28 Nov 2013 21:43:40 +0000 (21:43 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 30 Nov 2013 14:45:31 +0000 (14:45 +0000)
commit1b9106d003bbbee7eb7c87b678e6b47641a870ad
tree61f15d12929d3dd19dbf0589035777cb2751a476
parent0bc374002a3d2ea5bc700b6557df161a83bcdf93
ARM: fix booting low-vectors machines

Commit 239ec96af5c9 (ARM: allow kuser helpers to be removed from the
vector page) required two pages for the vectors code.  Although the
code setting up the initial page tables was updated, the code which
allocates page tables for new processes wasn't, neither was the code
which tears down the mappings.  Fix this.

Fixes: 239ec96af5c9 ("ARM: allow kuser helpers to be removed from the vector page")
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Cc: <stable@vger.kernel.org>
arch/arm/include/asm/pgtable.h
arch/arm/mm/mmap.c
arch/arm/mm/pgd.c