All of lore.kernel.org
 help / color / mirror / Atom feed
* Should RCU_BOOST kernels use hrtimers in GP kthread?
@ 2021-02-16 18:36 Paul E. McKenney
  2021-02-17 15:32 ` Sebastian Andrzej Siewior
  0 siblings, 1 reply; 8+ messages in thread
From: Paul E. McKenney @ 2021-02-16 18:36 UTC (permalink / raw)
  To: bigeasy; +Cc: linux-kernel, rcu

Hello, Sebastian,

I punted on this for the moment by making RCU priority boosting testing
depend on CONFIG_PREEMPT_RT, but longer term I am wondering if RCU's
various timed delays and timeouts should use hrtimers rather than normal
timers in kernels built with CONFIG_RCU_BOOST.  As it is, RCU priority
boosting can be defeated if any of the RCU grace-period kthread's timeouts
are serviced by the non-realtime ksoftirqd.

This might require things like swait_event_idle_hrtimeout_exclusive(),
either as primitives or just open coded.

Thoughts?

							Thanx, Paul

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

end of thread, other threads:[~2021-04-14 23:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-16 18:36 Should RCU_BOOST kernels use hrtimers in GP kthread? Paul E. McKenney
2021-02-17 15:32 ` Sebastian Andrzej Siewior
2021-02-17 15:54   ` Paul E. McKenney
2021-02-17 17:01     ` Paul E. McKenney
2021-02-17 18:01     ` Sebastian Andrzej Siewior
2021-02-17 19:19       ` Paul E. McKenney
2021-02-17 19:43         ` Sebastian Andrzej Siewior
2021-04-14 23:48           ` 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.