All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH tip/core/rcu 0/5] Miscellaneous fixes for 4.9
@ 2016-08-22 15:29 Paul E. McKenney
  2016-08-22 15:30 ` [PATCH tip/core/rcu 1/5] rcu: Fix soft lockup for rcu_nocb_kthread Paul E. McKenney
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Paul E. McKenney @ 2016-08-22 15:29 UTC (permalink / raw)
  To: linux-kernel
  Cc: mingo, jiangshanlai, dipankar, akpm, mathieu.desnoyers, josh,
	tglx, peterz, rostedt, dhowells, edumazet, dvhart, fweisbec, oleg,
	bobby.prani

Hello!

This series contains miscellaneous fixes:

1.	Fix a soft lockup in the RCU's callback-offload (rcuo) kthreads,
	courtesy of Ding Tianhong.

2.	Use rcu_gp_kthread_wake() to wake up grace period kthreads,
	avoiding spurious/redundant wakeups, courtesy of Jisheng Zhang.

3.	Make wake_up_nohz_cpu() handle CPUs going offline.

4.	Don't use modular infrastructure in non-modular code, courtesy
	of Paul Gortmaker.

5.	Avoid redundant quiescent-state chasing by more carefully
	initializing flags for newly onlined CPUs.

							Thanx, Paul

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

 rcu/tree.c        |   12 ++++++------
 rcu/tree_plugin.h |    1 +
 rcu/update.c      |    3 +--
 sched/core.c      |    7 +++++++
 4 files changed, 15 insertions(+), 8 deletions(-)

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

end of thread, other threads:[~2016-08-23  0:47 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-22 15:29 [PATCH tip/core/rcu 0/5] Miscellaneous fixes for 4.9 Paul E. McKenney
2016-08-22 15:30 ` [PATCH tip/core/rcu 1/5] rcu: Fix soft lockup for rcu_nocb_kthread Paul E. McKenney
2016-08-22 16:19   ` Nikolay Borisov
2016-08-22 16:44     ` Paul E. McKenney
2016-08-22 16:47       ` Nikolay Borisov
2016-08-22 15:30 ` [PATCH tip/core/rcu 2/5] rcu: Use rcu_gp_kthread_wake() to wake up grace period kthreads again Paul E. McKenney
2016-08-22 15:30 ` [PATCH tip/core/rcu 3/5] sched: Make wake_up_nohz_cpu() handle CPUs going offline Paul E. McKenney
2016-08-22 22:57   ` Wanpeng Li
2016-08-23  0:45     ` Paul E. McKenney
2016-08-23  0:47       ` Wanpeng Li
2016-08-22 15:30 ` [PATCH tip/core/rcu 4/5] rcu: don't use modular infrastructure in non-modular code Paul E. McKenney
2016-08-22 15:30 ` [PATCH tip/core/rcu 5/5] rcu: Avoid redundant quiescent-state chasing 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.