jump label: Add s390 support
authorJan Glauber <jang@linux.vnet.ibm.com>
Wed, 16 Mar 2011 19:58:30 +0000 (15:58 -0400)
committerSteven Rostedt <rostedt@goodmis.org>
Mon, 4 Apr 2011 17:43:16 +0000 (13:43 -0400)
commit5373db886b791b2bc7811e2c115377916c409a5d
tree1653948d7260448ff87b7858bd2f6ec331995ce4
parentef64789413c73f32faa5e5f1bc393e5843b0aa51
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>
arch/s390/Kconfig
arch/s390/include/asm/jump_label.h [new file with mode: 0644]
arch/s390/kernel/Makefile
arch/s390/kernel/jump_label.c [new file with mode: 0644]