lkml.org 
[lkml]   [2021]   [Sep]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[PATCH rcu 0/14] Miscellaneous fixes for v5.16
Hello!

This series provides miscellaneous fixes:

1. Mark accesses to rcu_state.n_force_qs.

2. rcu-nocb: Fix a couple of tree_nocb code-style nits.

3. Eliminate rcu_implicit_dynticks_qs() local variable rnhqp.

4. Eliminate rcu_implicit_dynticks_qs() local variable ruqp.

5. Add another stall-warning root cause in stallwarn.rst.

6. Fix undefined Kconfig macros, courtesy of Zhouyi Zhou.

7. Comment rcu_gp_init() code waiting for CPU-hotplug operations.

8. Move rcu_dynticks_eqs_online() to rcu_cpu_starting().

9. Simplify rcu_report_dead() call to rcu_report_exp_rdp().

10. Make rcutree_dying_cpu() use its "cpu" parameter.

11. Make rcu_normal_after_boot writable again, courtesy of Juri Lelli.

12. Make rcu update module parameters world-readable, courtesy of
Juri Lelli.

13. Fix existing exp request check in sync_sched_exp_online_cleanup(),
courtesy of Neeraj Upadhyay.

14. Avoid unneeded function call in rcu_read_unlock(), courtesy of
Waiman Long.

Thanx, Paul

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

b/Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 69 ++++------
b/Documentation/RCU/stallwarn.rst | 10 +
b/arch/sh/configs/sdk7786_defconfig | 1
b/arch/xtensa/configs/nommu_kc705_defconfig | 1
b/include/linux/rcupdate.h | 3
b/kernel/rcu/rcutorture.c | 2
b/kernel/rcu/tree.c | 10 -
b/kernel/rcu/tree_exp.h | 1
b/kernel/rcu/tree_nocb.h | 2
b/kernel/rcu/tree_plugin.h | 3
b/kernel/rcu/update.c | 2
kernel/rcu/tree.c | 24 +--
kernel/rcu/tree_exp.h | 2
kernel/rcu/update.c | 6
14 files changed, 67 insertions(+), 69 deletions(-)

\
 
 \ /
  Last update: 2021-09-16 01:33    [W:0.126 / U:2.084 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site