[GIT PULL] Urgent RCU regression fix for v7.3

From: Paul E. McKenney

Date: Wed Oct 07 2026 - 16:10:39 EST


Hello, Linus,

Please pull this single-commit urgent RCU regression fix into the current
release (v7.3):

git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux.git tags/urgent.2026.10.01a
# HEAD: 26f90559a77cac4b8fdfa3491732b7c7e08210ac: srcu: Fix WARN_ON() for rcu_segcblist_n_cbs() in cleanup_srcu_struct() (2026-10-01 17:17:48 -0700)

This regression was introduced by this commit:

78a38cbf6f20 ("srcu: Queue sdp->work when the delay timer is successfully deleted")

----------------------------------------------------------------
srcu: Fix spurious WARN_ON() for rcu_segcblist_n_cbs() in cleanup_srcu_struct()

This issue was introduced during the recent merge window:

78a38cbf6f20 ("srcu: Queue sdp->work when the delay timer is successfully deleted")

Enough people are hitting this that I am sending it now rather than
waiting for the next merge window. Especially given that it is a
simple one-liner.

----------------------------------------------------------------
Sunho Park (1):
srcu: Fix WARN_ON() for rcu_segcblist_n_cbs() in cleanup_srcu_struct()

kernel/rcu/srcutree.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)