Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1467712

[PATCH tip/core/rcu 0/2] Expedited grace-period updates

From "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
Newsgroups linux.kernel
Subject [PATCH tip/core/rcu 0/2] Expedited grace-period updates
Date 2016-08-22 17:30 +0200
Message-ID <s8ZkJ-81a-9@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


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(-)

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH tip/core/rcu 0/2] Expedited grace-period updates "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-08-22 17:30 +0200
  [PATCH tip/core/rcu 3/6] rcu: Stop disabling expedited RCU CPU stall warnings "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-08-22 17:30 +0200
  [PATCH tip/core/rcu 4/6] rcu: Make expedited RCU CPU stall warnings respond to controls "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-08-22 17:30 +0200
  [PATCH tip/core/rcu 2/6] rcu: Drive expedited grace periods from workqueue "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-08-22 17:30 +0200
  [PATCH tip/core/rcu 6/6] rcu: Use RCU's online-CPU state for expedited IPI retry "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-08-22 17:30 +0200

csiph-web