jump_label: if a key has already been initialized, don't nop it out
authorJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Thu, 29 Sep 2011 18:10:05 +0000 (11:10 -0700)
committerJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Tue, 25 Oct 2011 18:54:15 +0000 (11:54 -0700)
commit37348804e0289087d21ae8bff4c0732030a3c6ac
treedacd987e7e2778b30fccc4e580f852d9dcbd83b2
parent189c3fd68c7016e37c1ffd7a00009e2c944a9d06
jump_label: if a key has already been initialized, don't nop it out

If a key has been enabled before jump_label_init() is called, don't
nop it out.

This removes arch_jump_label_text_poke_early() (which can only nop
out a site) and uses arch_jump_label_transform() instead.

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Acked-by: Jason Baron <jbaron@redhat.com>
Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
include/linux/jump_label.h
kernel/jump_label.c