Hello! This series provides miscellaneous fixes: 1. Initialize and destroy rcu_synchronize only when necessary, courtesy of Wei Yang. 2. mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls. 3. Simplify the calculation of rcu_state.ncpus, courtesy of Wei Yang. 4. Add callbacks-invoked counters. 5. Add comment documenting rcu_callback_map's purpose. 6. events: rcu: Change description of rcu_dyntick trace event, courtesy of Madhuparna Bhowmik. 7. Grace-period-kthread related sleeps to idle priority. 8. Priority-boost-related sleeps to idle priority. 9. No-CBs-related sleeps to idle priority. 10. Expedited grace-period sleeps to idle priority. 11. fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls. 12. Update comment from rsp->rcu_gp_seq to rsp->gp_seq, courtesy of Lihao Liang. 13. tick/nohz: Narrow down noise while setting current task's tick dependency, courtesy of Frederic Weisbecker. 14. Fix some kernel-doc warnings, courtesy of Mauro Carvalho Chehab. 15. Remove initialized but unused rnp from check_slow_task(). 16. Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr. 17. Complain only once about RCU in extended quiescent state. 18. Replace 1 with true, courtesy of Jules Irenge. 19. Stop shrinker loop, courtesy of Peter Enderborg. 20. gp_max is protected by root rcu_node's lock, courtesy of Wei Yang. 21. grplo/grphi just records CPU number, courtesy of Wei Yang. 22. grpnum just records group number, courtesy of Wei Yang. 23. kernel/rcu/tree.c: Fix kernel-doc warnings, courtesy of Randy Dunlap. 24. Fix some kernel-doc warnings, courtesy of Mauro Carvalho Chehab. 25. Remove KCSAN stubs. 26. Remove KCSAN stubs from update.c. Thanx, Paul ------------------------------------------------------------------------ fs/btrfs/extent_io.c | 2 ++ include/linux/rculist.h | 2 +- include/trace/events/rcu.h | 11 ++++++----- kernel/locking/lockdep.c | 4 +--- kernel/rcu/tree.c | 39 +++++++++++++-------------------------- kernel/rcu/tree.h | 15 ++++++++------- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 4 ++-- kernel/rcu/tree_stall.h | 5 +++-- kernel/rcu/update.c | 28 +++++++++------------------- kernel/time/tick-sched.c | 22 +++++++++++++++------- mm/mmap.c | 1 + 12 files changed, 62 insertions(+), 73 deletions(-)