Hello! This series provides miscellaneous fixes for RCU:
1. Consolidate RCU's single-shot dumping of the ftrace buffer. This is a bit widespread, so the upcoming documentation, expedited-grace-period, and torture patchsets are also based on this patch. 2. Awaken grace-period kthread at RCU CPU stall-warning time. 3. Move the FQS timeout farther into the future only if the current wakeup actually resulted in an FQS scan. 4. Awaken grace-period kthread if too long since FQS. 5. Remove superfluous versions of rcu_read_lock_sched_held(), courtesy of Boqun Feng. 6. Dump ftrace buffer when kicking grace-period kthread. Thanx, Paul ------------------------------------------------------------------------ include/linux/rcupdate.h | 30 +++++++++---------- kernel/rcu/rcutorture.c | 17 +---------- kernel/rcu/tree.c | 71 ++++++++++++++++++++++++++++++++++++++--------- kernel/rcu/tree.h | 2 + kernel/rcu/update.c | 4 +- 5 files changed, 79 insertions(+), 45 deletions(-)