rcu: s/boost_kthread_mutex/kthread_mutex
authorFrederic Weisbecker <frederic@kernel.org>
Fri, 12 Jan 2024 15:46:17 +0000 (16:46 +0100)
committerBoqun Feng <boqun.feng@gmail.com>
Wed, 14 Feb 2024 15:51:36 +0000 (07:51 -0800)
commit7836b270607676ed1c0c6a4a840a2ede9437a6a1
tree99f6bf0b77f4298b02a8e076de5daddefef27921
parente7539ffc9a770f36bacedcf0fbfb4bf2f244f4a5
rcu: s/boost_kthread_mutex/kthread_mutex

This mutex is currently protecting per node boost kthreads creation and
affinity setting across CPU hotplug operations.

Since the expedited kworkers will soon be split per node as well, they
will be subject to the same concurrency constraints against hotplug.

Therefore their creation and affinity tuning operations will be grouped
with those of boost kthreads and then rely on the same mutex.

To prepare for that, generalize its name.

Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
Reviewed-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
kernel/rcu/tree.c
kernel/rcu/tree.h
kernel/rcu/tree_plugin.h