aboutsummaryrefslogtreecommitdiff
path: root/kernel/rcutree.c
diff options
context:
space:
mode:
authorGravatar Mike Galbraith <efault@gmx.de> 2011-08-19 11:39:11 -0700
committerGravatar Paul E. McKenney <paulmck@linux.vnet.ibm.com> 2011-09-28 21:38:47 -0700
commit5b61b0baa9e80289c53413e573befc5790a04ac7 (patch)
tree5f3c4b002089b6d6e92fafaba42ab4a42ef1f1f9 /kernel/rcutree.c
parentrcu: Make rcu_torture_boost() exit loops at end of test (diff)
downloadlinux-5b61b0baa9e80289c53413e573befc5790a04ac7.tar.gz
linux-5b61b0baa9e80289c53413e573befc5790a04ac7.tar.bz2
linux-5b61b0baa9e80289c53413e573befc5790a04ac7.zip
rcu: Wire up RCU_BOOST_PRIO for rcutree
RCU boost threads start life at RCU_BOOST_PRIO, while others remain at RCU_KTHREAD_PRIO. While here, change thread names to match other kthreads, and adjust rcu_yield() to not override the priority set by the user. This last change sets the stage for runtime changes to priority in the -rt tree. Signed-off-by: Mike Galbraith <efault@gmx.de> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'kernel/rcutree.c')
-rw-r--r--kernel/rcutree.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/kernel/rcutree.c b/kernel/rcutree.c
index c95fa89ffef9..8455043c9250 100644
--- a/kernel/rcutree.c
+++ b/kernel/rcutree.c
@@ -131,8 +131,6 @@ static void rcu_node_kthread_setaffinity(struct rcu_node *rnp, int outgoingcpu);
static void invoke_rcu_core(void);
static void invoke_rcu_callbacks(struct rcu_state *rsp, struct rcu_data *rdp);
-#define RCU_KTHREAD_PRIO 1 /* RT priority for per-CPU kthreads. */
-
/*
* Track the rcutorture test sequence number and the update version
* number within a given test. The rcutorture_testseq is incremented