Re: HMP patches v2

2012-11-16 Thread Viresh Kumar
On 17 November 2012 00:02, Liviu Dudau wrote: > Here are the latest patches for HMP tunables to be included in the MP branch > for the 12.11 > release. They depend on Vincent Guittot's patches that you have on -exp-v12 > branch which > we need included in the PULL request. Testing shows that the

Cross compiling perf for ARM

2012-11-16 Thread Rizwana Begum
Hello All, I am trying to cross-compile perf tool for ARM on x86 machine. I am using linux-2.6.37. My goal is to compile perf binary statically to use in Gem5 simulator. I am using CodeSourcery to cross compile. However, I get below error

[HMP tunables v2][PATCH 6/7] ARM: Experimental Frequency-Invariant Load Scaling Patch

2012-11-16 Thread Liviu Dudau
From: Chris Redpath Evaluation Patch to investigate using load as a representation of the amount of POTENTIAL cpu compute capacity used rather than a representation of the CURRENT cpu compute capacity. If CPUFreq is enabled, scales load in accordance with frequency. Powersave/performance CPUFre

HMP patches v2

2012-11-16 Thread Liviu Dudau
Hi Viresh, Here are the latest patches for HMP tunables to be included in the MP branch for the 12.11 release. They depend on Vincent Guittot's patches that you have on -exp-v12 branch which we need included in the PULL request. Testing shows that they improve power consumption for HMP. Thanks

[HMP tunables v2][PATCH 5/7] ARM: Change load tracking scale using sysfs

2012-11-16 Thread Liviu Dudau
From: Olivier Cozette These functions allow to change the load average period used in the task load average computation through /sys/kernel/hmp/load_avg_period_ms. This period is the time in ms to go from 0 to 0.5 load average while running or the time from 1 to 0.5 while sleeping. The default o

[HMP tunables v2][PATCH 7/7] linaro/configs: big-LITTLE-MP: Enable the new tunable sysfs interface by default.

2012-11-16 Thread Liviu Dudau
Enable the new tunable sysfs interface for HMP scaling invariants. Signed-of-by: Liviu Dudau --- linaro/configs/big-LITTLE-MP.conf |2 ++ 1 file changed, 2 insertions(+) diff --git a/linaro/configs/big-LITTLE-MP.conf b/linaro/configs/big-LITTLE-MP.conf index 9ee51e4..b88ee53 100644 --- a/l

[HMP tunables v2][PATCH 3/7] ARM: TC2: Re-enable SD_SHARE_POWERLINE

2012-11-16 Thread Liviu Dudau
From: Morten Rasmussen Re-enable SD_SHARE_POWERLINE to reflect the power domains of TC2. --- arch/arm/kernel/topology.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/kernel/topology.c b/arch/arm/kernel/topology.c index 317dac6..4d34e0e 100644 --- a/arch/arm/kern

[HMP tunables v2][PATCH 2/7] sched: SD_SHARE_POWERLINE buddy selection fix

2012-11-16 Thread Liviu Dudau
From: Morten Rasmussen Fixes update_packing_domain() to behave better for topologies where SD_SHARE_POWERLINE is disabled at highest sched domain level. Signed-of-by: Morten Rasmussen --- kernel/sched/fair.c | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/

[HMP tunables v2][PATCH 4/7] Revert "HMP: Sysfs support for switching hmp on/off at runtime"

2012-11-16 Thread Liviu Dudau
This reverts commit ad363efa74968250033ce2d9de00488d0cba9134. Conflicts: kernel/sched/core.c --- arch/arm/Kconfig|9 - arch/arm/include/asm/topology.h |4 +- kernel/sched/core.c |4 -- kernel/sched/fair.c | 81 ---

[HMP tunables v2][PATCH 1/7] Revert "sched: secure access to other CPU statistics"

2012-11-16 Thread Liviu Dudau
This reverts commit 2aa14d0379cc54bc0ec44adb7a2e0ad02ae293d0. The way this functionality is implemented is under review and the current implementation is considered not safe. Signed-of-by: Liviu Dudau --- kernel/sched/fair.c | 19 ++- 1 file changed, 2 insertions(+), 17 delet

Re: [RFC v2 PATCH 2/2] sched: Use Per-Entity-Load-Tracking metric for load balancing

2012-11-16 Thread Preeti U Murthy
Hi Vincent, Thank you for your review. On 11/15/2012 11:43 PM, Vincent Guittot wrote: > Hi Preeti, > > On 15 November 2012 17:54, Preeti U Murthy wrote: >> Currently the load balancer weighs a task based upon its priority,and this >> weight consequently gets added up to the weight of the run que

Re: Add board config fragments to llct? (Re: Would like to add couple conf files to the config-boards-tracking branch)

2012-11-16 Thread Jon Medhurst (Tixy)
On Fri, 2012-11-16 at 09:11 +0530, Tushar Behera wrote: > > Of course, this can't be done until Linaro's CI jobs and Ubuntu kernel > > packaging jobs support multiple config fragments, so for now we're stuck > > with one config per board. Shall we agree that all of these will live in > > the centra