public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH rcu 0/6] Add RCU Tasks diagnostics and documentation
@ 2024-08-02  0:34 Paul E. McKenney
  2024-08-02  0:34 ` [PATCH rcu 1/6] rcu/tasks: Check processor-ID assumptions Paul E. McKenney
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Paul E. McKenney @ 2024-08-02  0:34 UTC (permalink / raw)
  To: rcu; +Cc: linux-kernel, kernel-team, rostedt

Hello!

This series adds RCU Tasks diagnostics and documentation:

1.	Check processor-ID assumptions.

2.	Update rtp->tasks_gp_seq comment.

3.	Provide rcu_barrier_cb_is_done() to check rcu_barrier() CBs.

4.	Mark callbacks not currently participating in barrier operation.

5.	Add detailed grace-period and barrier diagnostics.

6.	Add rcu_barrier_tasks*() start time to diagnostics.

						Thanx, Paul

------------------------------------------------------------------------

 b/include/linux/rcupdate.h |    3 +
 b/kernel/rcu/rcu.h         |    5 +++
 b/kernel/rcu/tasks.h       |    1 
 kernel/rcu/tasks.h         |   75 ++++++++++++++++++++++++++++++++++++++++++---
 4 files changed, 79 insertions(+), 5 deletions(-)

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-08-14 16:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-02  0:34 [PATCH rcu 0/6] Add RCU Tasks diagnostics and documentation Paul E. McKenney
2024-08-02  0:34 ` [PATCH rcu 1/6] rcu/tasks: Check processor-ID assumptions Paul E. McKenney
2024-08-14 12:16   ` Neeraj Upadhyay
2024-08-14 16:13     ` Paul E. McKenney
2024-08-02  0:34 ` [PATCH rcu 2/6] rcu/tasks: Update rtp->tasks_gp_seq comment Paul E. McKenney
2024-08-02  0:34 ` [PATCH rcu 3/6] rcu: Provide rcu_barrier_cb_is_done() to check rcu_barrier() CBs Paul E. McKenney
2024-08-02  0:34 ` [PATCH rcu 4/6] rcu/tasks: Mark callbacks not currently participating in barrier operation Paul E. McKenney
2024-08-02  0:34 ` [PATCH rcu 5/6] rcu/tasks: Add detailed grace-period and barrier diagnostics Paul E. McKenney
2024-08-02  0:34 ` [PATCH rcu 6/6] rcu/tasks: Add rcu_barrier_tasks*() start time to diagnostics Paul E. McKenney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox