s390/kasan: add option for 4-level paging support
authorVasily Gorbik <gor@linux.ibm.com>
Sun, 19 Nov 2017 10:54:14 +0000 (11:54 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 9 Oct 2018 09:21:29 +0000 (11:21 +0200)
commit5dff03813f46f267bc1ecb334901e916346692ff
treee9bbcc7ed939aca9e7c180d7946e1f728bc7883c
parent135ff163939294f5573927ca890699ed619c0031
s390/kasan: add option for 4-level paging support

By default 3-level paging is used when the kernel is compiled with
kasan support. Add 4-level paging option to support systems with more
then 3TB of physical memory and to cover 4-level paging specific code
with kasan as well.

Reviewed-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/Kconfig
arch/s390/include/asm/kasan.h
arch/s390/kernel/setup.c
arch/s390/mm/kasan_init.c
lib/Kconfig.kasan