Messages in this thread | | | Date | Mon, 14 Jul 2014 03:06:04 -0700 | From | "Paul E. McKenney" <> | Subject | [PATCH RFC tip/core/rcu 0/2] NOCB kthread economization patches |
| |
Hello!
This series provides a couple of patches that reduce the number of rcuo kthreads in cases where nr_cpu_ids is larger than the actual number of online CPUs.
1. Preparation patch that rationalizes RCU's creation of early-boot kthreads.
2. Instead of creation rcuo kthreads for each possible CPU, create them only for those CPUs that have come online at least once since boot.
Thanx, Paul
------------------------------------------------------------------------
b/kernel/rcu/tree.c | 8 ++- b/kernel/rcu/tree.h | 5 +- b/kernel/rcu/tree_plugin.h | 105 ++++++++++++++++++++++++++++++++++++--------- 3 files changed, 95 insertions(+), 23 deletions(-)
| |