diff options
author | Frederic Weisbecker <[email protected]> | 2013-04-13 17:04:04 +0200 |
---|---|---|
committer | Frederic Weisbecker <[email protected]> | 2013-04-15 20:18:04 +0200 |
commit | fae30dd6698ecaa93cb50213266c224bc550c32c (patch) | |
tree | 538a66c806cdea0dcc8a38f6a150f34d967f79e8 | |
parent | 5b533f4ff5b6d8f2442f2ac82ca1530ff3f55267 (diff) |
nohz: Improve a bit the full dynticks Kconfig documentation
Remove the "single task" statement from CONFIG_NO_HZ_FULL
title. The constraint can be invalidated when tasks from
other sched classes than SCHED_FAIR are running. Moreover
it's possible that hrtick join the party in the future.
Also add a line about the dependency on SMP.
Reported-by: Ingo Molnar <[email protected]>
Signed-off-by: Frederic Weisbecker <[email protected]>
Cc: Chris Metcalf <[email protected]>
Cc: Christoph Lameter <[email protected]>
Cc: Geoff Levand <[email protected]>
Cc: Gilad Ben Yossef <[email protected]>
Cc: Hakan Akkan <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Kevin Hilman <[email protected]>
Cc: Li Zhong <[email protected]>
Cc: Paul E. McKenney <[email protected]>
Cc: Paul Gortmaker <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Steven Rostedt <[email protected]>
Cc: Thomas Gleixner <[email protected]>
-rw-r--r-- | kernel/time/Kconfig | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/kernel/time/Kconfig b/kernel/time/Kconfig index 3b683227a10d..358d601a4fec 100644 --- a/kernel/time/Kconfig +++ b/kernel/time/Kconfig @@ -97,11 +97,13 @@ config NO_HZ_IDLE Most of the time you want to say Y here. config NO_HZ_FULL - bool "Full dynticks system (tickless single task)" + bool "Full dynticks system (tickless)" # NO_HZ_COMMON dependency depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS - # RCU_USER_QS - depends on HAVE_CONTEXT_TRACKING && SMP + # We need at least one periodic CPU for timekeeping + depends on SMP + # RCU_USER_QS dependency + depends on HAVE_CONTEXT_TRACKING # RCU_NOCB_CPU dependency depends on TREE_RCU || TREE_PREEMPT_RCU depends on VIRT_CPU_ACCOUNTING_GEN |