diff options
author | Vasily Gorbik <gor@linux.ibm.com> | 2020-09-11 11:38:21 +0200 |
---|---|---|
committer | Vasily Gorbik <gor@linux.ibm.com> | 2020-09-16 14:08:47 +0200 |
commit | 1d6671ae46e52e383bc6eea8d33bdd32ae61b323 (patch) | |
tree | 1996bcba464031af7c7ed546fbc2ab1e933fe837 /arch/s390/kernel/setup.c | |
parent | s390/kasan: avoid unnecessary moving of vmemmap (diff) | |
download | linux-1d6671ae46e52e383bc6eea8d33bdd32ae61b323.tar.xz linux-1d6671ae46e52e383bc6eea8d33bdd32ae61b323.zip |
s390/protvirt: parse prot_virt option in the decompressor
To make early kernel address space layout definition possible parse
prot_virt option in the decompressor and pass it to the uncompressed
kernel. This enables kasan to take ultravisor secure storage limit into
consideration and pre-define vmalloc position correctly.
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'arch/s390/kernel/setup.c')
-rw-r--r-- | arch/s390/kernel/setup.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c index d63b08bacdf9..dd3fa7039cb0 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -1137,8 +1137,7 @@ void __init setup_arch(char **cmdline_p) free_mem_detect_info(); remove_oldmem(); - if (is_prot_virt_host()) - setup_uv(); + setup_uv(); setup_memory_end(); setup_memory(); dma_contiguous_reserve(memory_end); |