]> www.infradead.org Git - users/jedix/linux-maple.git/commit
rcu/nocb: Remove SEGCBLIST_RCU_CORE
authorFrederic Weisbecker <frederic@kernel.org>
Thu, 30 May 2024 13:45:50 +0000 (15:45 +0200)
committerNeeraj Upadhyay <neeraj.upadhyay@kernel.org>
Mon, 29 Jul 2024 02:04:32 +0000 (07:34 +0530)
commitbae6076ebbd14cc1f1bd4de65c2db21d3ab109d7
treea4ac2f8604e3add689dbb7463acccad3d528236e
parentdf7c249a0ed464b3f690c6f04b8cbc0fdbf30afc
rcu/nocb: Remove SEGCBLIST_RCU_CORE

RCU core can't be running anymore while in the middle of (de-)offloading
since this sort of transition now only applies to offline CPUs.

The SEGCBLIST_RCU_CORE state can therefore be removed.

Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Reviewed-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Neeraj Upadhyay <neeraj.upadhyay@kernel.org>
include/linux/rcu_segcblist.h
kernel/rcu/rcu_segcblist.h
kernel/rcu/tree.c
kernel/rcu/tree_nocb.h