rcu/nocb: Check rdp_gp->nocb_timer in __call_rcu_nocb_wake()
authorZqiang <qiang.zhang1211@gmail.com>
Wed, 17 Jan 2024 10:26:16 +0000 (18:26 +0800)
committerBoqun Feng <boqun.feng@gmail.com>
Wed, 14 Feb 2024 15:50:45 +0000 (07:50 -0800)
commitf3c4c00784b5f7499d9cb6d31b661370c9a1ce7f
tree5855cc1f374782ec3ae72e39f55677c4cafb6ebf
parentdda98810b552fc6bf650f4270edeebdc2f28bd3f
rcu/nocb: Check rdp_gp->nocb_timer in __call_rcu_nocb_wake()

Currently, only rdp_gp->nocb_timer is used, for nocb_timer of
no-rdp_gp structure, the timer_pending() is always return false,
this commit therefore need to check rdp_gp->nocb_timer in
__call_rcu_nocb_wake().

Signed-off-by: Zqiang <qiang.zhang1211@gmail.com>
Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
Reviewed-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
kernel/rcu/tree_nocb.h