jump_label: disable preemption around __module_text_address().
authorRusty Russell <rusty@rustcorp.com.au>
Wed, 27 Jul 2016 02:47:35 +0000 (12:17 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 4 Aug 2016 00:46:54 +0000 (10:16 +0930)
commitbdc9f373551dd3f1e6fae1618f2394ee9bc7db2e
tree544ec1154b88d6e39134f4d2bf7b3110639ba8ee
parent0ef7653797addea8ba1bf97f8208a54a62498d94
jump_label: disable preemption around __module_text_address().

Steven reported a warning caused by not holding module_mutex or
rcu_read_lock_sched: his backtrace was corrupted but a quick audit
found this possible cause.  It's wrong anyway...

Reported-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
kernel/jump_label.c