rcu: No-CBs-related sleeps to idle priority
authorPaul E. McKenney <paulmck@kernel.org>
Thu, 7 May 2020 23:36:10 +0000 (16:36 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 29 Jun 2020 18:58:50 +0000 (11:58 -0700)
commitf5ca34643bbd84f514bdeee194c45dd1fb066ef2
treececa672383bc45f81616df15d198c311b19f4480
parenta9352f72d6a9e8fe4840b9f0d97af8f5a6c52c79
rcu: No-CBs-related sleeps to idle priority

This commit converts the schedule_timeout_interruptible() call used by
RCU's no-CBs grace-period kthreads to schedule_timeout_idle().  This
conversion avoids polluting the load-average with RCU-related sleeping.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
kernel/rcu/tree_plugin.h