Messages in this thread | | | Date | Mon, 7 Jul 2014 15:48:41 -0700 | From | "Paul E. McKenney" <> | Subject | [PATCH tip/core/rcu 0/2] Callback-offloading changes for 3.17 |
| |
Hello!
This series provides a couple of callback-offloading changes:
1. Parallelize and economize NOCB kthread wakeups to better handle cases where callback offloading is used on workloads that have many context switches and thus many grace periods.
2. Don't offload callbacks for a given CPU unless it has been explicitly requested for that CPU, either directly at build time or boot time, or indirectly at boot time due to that CPU being a nohz_full CPU.
Thanx, Paul
------------------------------------------------------------------------
b/Documentation/kernel-parameters.txt | 7 b/init/Kconfig | 4 b/kernel/rcu/tree.h | 28 +++ b/kernel/rcu/tree_plugin.h | 255 ++++++++++++++++++++++++++++------ 4 files changed, 249 insertions(+), 45 deletions(-)
| |