OSDN Git Service

rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr
authorPaul E. McKenney <paulmck@kernel.org>
Wed, 20 May 2020 00:00:54 +0000 (17:00 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 29 Jun 2020 18:58:50 +0000 (11:58 -0700)
commit04b25a495bd68c1dad07263fb91e8b5a31c00a9e
tree38f0a073484ad3d36ab5b87d64f3ed1c0fe59441
parent55fbe86ef303bc8ab040e579fba34a750c08200e
rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr

The objtool complains about the call to rcu_cleanup_after_idle() from
rcu_nmi_enter(), so this commit adds instrumentation_begin() before that
call and instrumentation_end() after it.

Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
kernel/rcu/tree.c