]> www.infradead.org Git - users/dwmw2/linux.git/commit
rcu/kfree: Warn on unexpected tail state
authorPaul E. McKenney <paulmck@kernel.org>
Tue, 18 Jun 2024 17:40:30 +0000 (10:40 -0700)
committerNeeraj Upadhyay <neeraj.upadhyay@kernel.org>
Mon, 29 Jul 2024 02:13:06 +0000 (07:43 +0530)
commit3471e96bcf53731639587580fd02e5a297940b91
treecb0ee04f2d5bba89fd22511f4007d16194a9a80f
parent8400291e289ee6b2bf9779ff1c83a291501f017b
rcu/kfree: Warn on unexpected tail state

Within the rcu_sr_normal_gp_cleanup_work() function, there is an acquire
load from rcu_state.srs_done_tail, which is expected to be non-NULL.
This commit adds a WARN_ON_ONCE() to check this expectation.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Neeraj Upadhyay <neeraj.upadhyay@kernel.org>
kernel/rcu/tree.c