]> git.baikalelectronics.ru Git - kernel.git/commit
sched: Add a new SD_SHARE_POWERDOMAIN for sched_domain
authorVincent Guittot <vincent.guittot@linaro.org>
Fri, 11 Apr 2014 09:44:40 +0000 (11:44 +0200)
committerIngo Molnar <mingo@kernel.org>
Wed, 7 May 2014 11:33:52 +0000 (13:33 +0200)
commitc8687bb71e3840e9847bdab7ca0c12e49de4ca6f
tree65de32de218284304e0e8f2c5456bf2c4a521809
parent88bdf941dfca1c4ac688f4d714ea4a6b22266f62
sched: Add a new SD_SHARE_POWERDOMAIN for sched_domain

A new flag SD_SHARE_POWERDOMAIN is created to reflect whether groups of CPUs
in a sched_domain level can or not reach different power state. As an example,
the flag should be cleared at CPU level if groups of cores can be power gated
independently. This information can be used in the load balance decision or to
add load balancing level between group of CPUs that can power gate
independantly.
This flag is part of the topology flags that can be set by arch.

Reviewed-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Tested-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: tony.luck@intel.com
Cc: fenghua.yu@intel.com
Cc: schwidefsky@de.ibm.com
Cc: cmetcalf@tilera.com
Cc: benh@kernel.crashing.org
Cc: preeti@linux.vnet.ibm.com
Link: http://lkml.kernel.org/r/1397209481-28542-5-git-send-email-vincent.guittot@linaro.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
include/linux/sched.h
kernel/sched/core.c