diff options
author | Jan Glauber <jang@linux.vnet.ibm.com> | 2011-03-16 20:58:30 +0100 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2011-04-04 19:43:16 +0200 |
commit | 5373db886b791b2bc7811e2c115377916c409a5d (patch) | |
tree | 1653948d7260448ff87b7858bd2f6ec331995ce4 /arch/s390/Kconfig | |
parent | jump label: Add _ASM_ALIGN for x86 and x86_64 (diff) | |
download | linux-5373db886b791b2bc7811e2c115377916c409a5d.tar.xz linux-5373db886b791b2bc7811e2c115377916c409a5d.zip |
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/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index 2508a6f31588..4a7f14079e03 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 |