[PATCH rcu 0/6] RCU CPU stall-warning updates for v6.3

Paul E. McKenney posted 6 patches 3 years, 1 month ago
b/Documentation/admin-guide/kernel-parameters.txt |    6 ++++
b/include/linux/kernel_stat.h                     |    2 -
b/kernel/rcu/Kconfig.debug                        |   13 +++++++++
b/kernel/rcu/rcu.h                                |    1
b/kernel/rcu/tree.c                               |   18 ++++++++++++
b/kernel/rcu/tree.h                               |   19 +++++++++++++
b/kernel/rcu/tree_stall.h                         |   31 ++++++++++++++++++++++
b/kernel/rcu/update.c                             |    2 +
b/kernel/sched/core.c                             |    5 +++
include/linux/kernel_stat.h                       |   12 ++++++++
kernel/rcu/Kconfig.debug                          |    2 -
kernel/rcu/tree_stall.h                           |    6 ++--
12 files changed, 112 insertions(+), 5 deletions(-)
[PATCH rcu 0/6] RCU CPU stall-warning updates for v6.3
Posted by Paul E. McKenney 3 years, 1 month ago
Hello!

This series contains RCU CPU stall-warning updates:

1.	Fix the return type of kstat_cpu_irqs_sum(), courtesy of Zhen Lei.

2.	Add helper kstat_cpu_softirqs_sum(), courtesy of Zhen Lei.

3.	Add helper nr_context_switches_cpu(), courtesy of Zhen Lei.

4.	Add RCU stall diagnosis information, courtesy of Zhen Lei.

5.	Align the output of RCU CPU stall warning messages, courtesy of
	Zhen Lei.

6.	Allow up to five minutes expedited RCU CPU stall-warning timeouts.

						Thanx, Paul

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

 b/Documentation/admin-guide/kernel-parameters.txt |    6 ++++
 b/include/linux/kernel_stat.h                     |    2 -
 b/kernel/rcu/Kconfig.debug                        |   13 +++++++++
 b/kernel/rcu/rcu.h                                |    1 
 b/kernel/rcu/tree.c                               |   18 ++++++++++++
 b/kernel/rcu/tree.h                               |   19 +++++++++++++
 b/kernel/rcu/tree_stall.h                         |   31 ++++++++++++++++++++++
 b/kernel/rcu/update.c                             |    2 +
 b/kernel/sched/core.c                             |    5 +++
 include/linux/kernel_stat.h                       |   12 ++++++++
 kernel/rcu/Kconfig.debug                          |    2 -
 kernel/rcu/tree_stall.h                           |    6 ++--
 12 files changed, 112 insertions(+), 5 deletions(-)