aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Guittot <vincent.guittot@linaro.org>2013-06-21 14:25:13 +0200
committerVincent Guittot <vincent.guittot@linaro.org>2013-10-17 22:11:01 +0200
commit6df5c916b4ebae9116e7960aa35cebbced6ee57d (patch)
treea8b845aed2979c1ad44a01b5efd7948268d6e189
parent4fdf064e24854a1937a06b3b46e83b485f422f32 (diff)
sched: add a SCHED_PACKING_TASKS config
The SCHED_PACKING_TASKS config is used to enable the packing tasks mecanism Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
-rw-r--r--init/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 3ecd8a1178f1..4d2b5db33fd8 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -1178,6 +1178,17 @@ config SCHED_AUTOGROUP
desktop applications. Task group autogeneration is currently based
upon task session.
+config SCHED_PACKING_TASKS
+ bool "Automatic tasks packing"
+ depends on SMP && SCHED_MC
+ default n
+ help
+ This option enable the packing mode of the scheduler.
+ This mode ensures that the minimal number of CPUs will
+ be used to handle the activty of the system. The CPUs
+ are selected to minimized the number of power domain
+ that must be kept on
+
config MM_OWNER
bool