Re: [PATCH v1 03/11] rcu/segcblist: Factor out rcu_segcblist_advance_compact() helper
Frederic Weisbecker <[email protected]> Thu, 9 Jul 2026 15:21:05 +0200
| Newsgroups | org.kernel.vger.rcu,org.kernel.vger.linux-kernel,org.kernel.vger.linux-trace-kernel |
|---|---|
| Message-ID | <[email protected]> |
Le Wed, Jun 24, 2026 at 06:23:45AM -0700, Puranjay Mohan a écrit : > This commit extracts the tail-pointer cleanup and segment compaction > logic from rcu_segcblist_advance() into a new static helper function, > rcu_segcblist_advance_compact(). This shared logic will be reused by the > upcoming srcu_segcblist_advance() standalone implementation, which > cannot call the core rcu_segcblist_advance() because that function will > use RCU-specific globals. > > No functional change. > > Reviewed-by: Paul E. McKenney <[email protected]> > Signed-off-by: Puranjay Mohan <[email protected]> Reviewed-by: Frederic Weisbecker <[email protected]> -- Frederic Weisbecker SUSE Labs