]> www.infradead.org Git - users/jedix/linux-maple.git/commit
jump_label: make static_key_enabled() work on static_key_true/false types too
authorTejun Heo <tj@kernel.org>
Fri, 18 Sep 2015 15:56:28 +0000 (11:56 -0400)
committerBrian Maly <brian.maly@oracle.com>
Mon, 22 Oct 2018 17:21:16 +0000 (13:21 -0400)
commit1971a79374e5f0952510e6ba78a218e2000292b8
treef33f049424553647e5966ee1de63f5124b527ddc
parentd2f6070cbc388c402b7cdbd8baa63c00b8b51512
jump_label: make static_key_enabled() work on static_key_true/false types too

static_key_enabled() can be used on struct static_key but not on its
wrapper types static_key_true and static_key_false.  The function is
useful for debugging and management of static keys.  Update it so that
it can be used for the wrapper types too.

Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
(cherry picked from fa128fd735bd236b6b04d3fedfed7a784137c185)

Orabug: 28607548

Signed-off-by: Alexandre Chartre <alexandre.chartre@oracle.com>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Reviewed-by: Mihai Carabas <mihai.carabas@oracle.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
include/linux/jump_label.h