rcu: Priority-boost-related sleeps to idle priority
authorPaul E. McKenney <paulmck@kernel.org>
Thu, 7 May 2020 23:34:38 +0000 (16:34 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 29 Jun 2020 18:58:50 +0000 (11:58 -0700)
commita9352f72d6a9e8fe4840b9f0d97af8f5a6c52c79
tree6a2a584bb3faa58b17eea20f83e24f570bccf727
parent77865dea25c4f45ce0c5bf61a8470af01fccd944
rcu: Priority-boost-related sleeps to idle priority

This commit converts the long-standing schedule_timeout_interruptible()
call used by RCU's priority-boosting 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