aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/Kconfig
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2012-09-25 08:53:15 -0400
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2012-09-26 09:45:29 -0400
commit0eccc783d85f5edd28497c1f1a62faba392b04eb (patch)
tree62ca191b4a1461d4885533c252e40b8c4cdbb9e8 /arch/s390/Kconfig
parentf7ed68a47fa8da76c0e92ae72e0a1a04dbb4566d (diff)
s390/jump label,nss: let shared kernel support depend on !JUMP_LABEL
We can have either shared kernel or jump label support, but not both. If a kernel gets IPL'ed from an NSS it's not possible to patch the text segment, since it's read-only. Therefore any static branches cannot be updated. So we need to make sure that shared kernel support is disabled if jump label support is enabled. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/Kconfig')
-rw-r--r--arch/s390/Kconfig4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig
index e601340f277a..95303f6a6f53 100644
--- a/arch/s390/Kconfig
+++ b/arch/s390/Kconfig
@@ -545,8 +545,8 @@ config PFAULT
545 this option. 545 this option.
546 546
547config SHARED_KERNEL 547config SHARED_KERNEL
548 def_bool y 548 bool "VM shared kernel support"
549 prompt "VM shared kernel support" 549 depends on !JUMP_LABEL
550 help 550 help
551 Select this option, if you want to share the text segment of the 551 Select this option, if you want to share the text segment of the
552 Linux kernel between different VM guests. This reduces memory 552 Linux kernel between different VM guests. This reduces memory