lkml.org 
[lkml]   [2016]   [Aug]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[PATCH tip/core/rcu 0/2] Expedited grace-period updates
Hello!

This series contains updates and fixes to expedited grace-period handling:

1. Consolidate nearly identical code from synchronize_rcu_expedited()
and synchronize_sched_expedited().

2. Drive expedited grace periods from workqueue rather than user task.

3. Stop disabling expedited RCU CPU stall warnings, enabled by
#2 above.

4. Make expedited RCU CPU stall warnings respond
to the panic_on_rcu_stall sysctl setting and the
rcupdate.rcu_cpu_stall_suppress kernel boot parameter.

5. Exclude RCU-offline CPUs from expedited grace periods based on
RCU's internal state.

6. Use RCU's online-CPU state for expedited-grace-period IPI retry.

Thanx, Paul

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

tree.h | 1
tree_exp.h | 134 ++++++++++++++++++++++++++++++++++++-----------------------
tree_trace.c | 7 +--
3 files changed, 87 insertions(+), 55 deletions(-)

\
 
 \ /
  Last update: 2016-09-17 09:57    [W:0.058 / U:0.632 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site