mbox series

[0/6] Add RCU Tasks diagnostics and documentation

Message ID 41c68c6b-2c55-4c2d-ab70-f2a5b38eb374@paulmck-laptop (mailing list archive)
Headers show
Series Add RCU Tasks diagnostics and documentation | expand

Message

Paul E. McKenney Aug. 2, 2024, 12:34 a.m. UTC
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(-)