aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/Kconfig
diff options
context:
space:
mode:
authorJan Glauber <jang@linux.vnet.ibm.com>2011-03-16 15:58:30 -0400
committerSteven Rostedt <rostedt@goodmis.org>2011-04-04 13:43:16 -0400
commit5373db886b791b2bc7811e2c115377916c409a5d (patch)
tree1653948d7260448ff87b7858bd2f6ec331995ce4 /arch/s390/Kconfig
parentef64789413c73f32faa5e5f1bc393e5843b0aa51 (diff)
downloadkernel_samsung_smdk4412-5373db886b791b2bc7811e2c115377916c409a5d.zip
kernel_samsung_smdk4412-5373db886b791b2bc7811e2c115377916c409a5d.tar.gz
kernel_samsung_smdk4412-5373db886b791b2bc7811e2c115377916c409a5d.tar.bz2
jump label: Add s390 support
Implement the architecture backend for jump label support on s390. For a shared kernel booted from a NSS silently disable jump labels because the NSS is read-only. Therefore jump labels will be disabled in a shared kernel and can't be activated. Signed-off-by: Jan Glauber <jang@linux.vnet.ibm.com> LKML-Reference: <6935d2c41ce111e1719176ed4bbd3dbe4de80855.1300299760.git.jbaron@redhat.com> Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'arch/s390/Kconfig')
-rw-r--r--arch/s390/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig
index 2508a6f..4a7f140 100644
--- a/arch/s390/Kconfig
+++ b/arch/s390/Kconfig
@@ -88,6 +88,7 @@ config S390
select HAVE_KERNEL_XZ
select HAVE_GET_USER_PAGES_FAST
select HAVE_ARCH_MUTEX_CPU_RELAX
+ select HAVE_ARCH_JUMP_LABEL if !MARCH_G5
select ARCH_INLINE_SPIN_TRYLOCK
select ARCH_INLINE_SPIN_TRYLOCK_BH
select ARCH_INLINE_SPIN_LOCK