All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH tip/core/rcu 0/9] Miscellaneous fixes for v4.15
@ 2017-10-04 21:29 Paul E. McKenney
  2017-10-04 21:29 ` [PATCH tip/core/rcu 1/9] rcu: Provide GP ordering in face of migrations and delays Paul E. McKenney
                   ` (8 more replies)
  0 siblings, 9 replies; 30+ messages in thread
From: Paul E. McKenney @ 2017-10-04 21:29 UTC (permalink / raw)
  To: linux-kernel
  Cc: mingo, jiangshanlai, dipankar, akpm, mathieu.desnoyers, josh,
	tglx, peterz, rostedt, dhowells, edumazet, fweisbec, oleg

Hello!

This series contains the following miscellaneous fixes:

1.	Provide GP ordering in face of migrations and delays.

2.	Fix up pending cbs check in rcu_prepare_for_idle(), courtesy
	of Neeraj Upadhyay.

3.	Create call_rcu_tasks() kthread at boot time.

4.	Map irq_work_on_queue() to irq_work_on() in !SMP.

5.	Add parameters to SRCU docbook comments.

6.	Make resched_cpu() unconditional.

7.	Pretend ->boost_mtx acquired legitimately for lockdep's benefit.

8.	Add extended-quiescent-state testing advice.

9.	Include rcupdate.h into kernel/rcu/segcblist, courtesy of
	Sebastian Andrzej Siewior.

							Thanx, Paul

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

 include/linux/irq_work.h   |    3 ---
 include/linux/srcu.h       |    1 +
 kernel/irq_work.c          |    9 ++++++---
 kernel/rcu/rcu_segcblist.c |    1 +
 kernel/rcu/srcutree.c      |    2 +-
 kernel/rcu/tree.c          |   30 ++++++++++++++++++++++++++++++
 kernel/rcu/tree_plugin.h   |    7 +++++--
 kernel/rcu/update.c        |   34 +++++++++++++++-------------------
 kernel/sched/core.c        |    3 +--
 9 files changed, 60 insertions(+), 30 deletions(-)

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2017-10-09 23:15 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-04 21:29 [PATCH tip/core/rcu 0/9] Miscellaneous fixes for v4.15 Paul E. McKenney
2017-10-04 21:29 ` [PATCH tip/core/rcu 1/9] rcu: Provide GP ordering in face of migrations and delays Paul E. McKenney
2017-10-05  9:41   ` Peter Zijlstra
2017-10-05 14:55     ` Paul E. McKenney
2017-10-05 15:39       ` Peter Zijlstra
2017-10-05 16:19         ` Paul E. McKenney
2017-10-05 16:25           ` Peter Zijlstra
2017-10-05 18:22             ` Paul E. McKenney
2017-10-06  9:07               ` Peter Zijlstra
2017-10-06 19:18                 ` Paul E. McKenney
2017-10-06 20:15                   ` Peter Zijlstra
2017-10-07  3:31                     ` Paul E. McKenney
2017-10-07  9:29                       ` Peter Zijlstra
2017-10-07 18:28                         ` Paul E. McKenney
2017-10-09  8:16                           ` Peter Zijlstra
2017-10-09 14:37                             ` Andrea Parri
2017-10-09 23:15                             ` Paul E. McKenney
2017-10-05 13:17   ` Steven Rostedt
2017-10-05 13:40     ` Peter Zijlstra
2017-10-05 14:13       ` Steven Rostedt
2017-10-04 21:29 ` [PATCH tip/core/rcu 2/9] rcu: Fix up pending cbs check in rcu_prepare_for_idle Paul E. McKenney
2017-10-04 21:29 ` [PATCH tip/core/rcu 3/9] rcu: Create call_rcu_tasks() kthread at boot time Paul E. McKenney
2017-10-04 21:29 ` [PATCH tip/core/rcu 4/9] irq_work: Map irq_work_on_queue() to irq_work_on() in !SMP Paul E. McKenney
2017-10-04 21:29 ` [PATCH tip/core/rcu 5/9] srcu: Add parameters to SRCU docbook comments Paul E. McKenney
2017-10-04 21:29 ` [PATCH tip/core/rcu 6/9] sched: Make resched_cpu() unconditional Paul E. McKenney
2017-10-04 21:29 ` [PATCH tip/core/rcu 7/9] rcu: Pretend ->boost_mtx acquired legitimately Paul E. McKenney
2017-10-05  9:50   ` Peter Zijlstra
2017-10-05 15:06     ` Paul E. McKenney
2017-10-04 21:29 ` [PATCH tip/core/rcu 8/9] rcu: Add extended-quiescent-state testing advice Paul E. McKenney
2017-10-04 21:29 ` [PATCH tip/core/rcu 9/9] rcu/segcblist: Include rcupdate.h Paul E. McKenney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.