Re: [PATCH v3 2/5] ARM: topology: factorize the update of sibling masks

2012-06-20 Thread Namhyung Kim
On Wed, 20 Jun 2012 17:19:19 +0200, Vincent Guittot wrote: > This factorization has also been proposed in another patchset that has not > been > merged yet: > http://lists.infradead.org/pipermail/linux-arm-kernel/2012-January/080873.html > So, this patch could be dropped depending of the state of

Re: Mumble server having issues?

2012-06-20 Thread Alexander Sack
On Wed, Jun 20, 2012 at 10:28 PM, Christian Robottom Reis wrote: > On Wed, Jun 20, 2012 at 12:40:29PM -0700, John Stultz wrote: >> So I've been having trouble with the mumble server and the behavior >> is odd enough that I don't think its a problem just on my end. >> >> I'm seeing cases where: >>

Re: Mumble server having issues?

2012-06-20 Thread Christian Robottom Reis
On Wed, Jun 20, 2012 at 12:40:29PM -0700, John Stultz wrote: > So I've been having trouble with the mumble server and the behavior > is odd enough that I don't think its a problem just on my end. > > I'm seeing cases where: > * Only one of two members in a room can hear me talk > * One member coul

Mumble server having issues?

2012-06-20 Thread John Stultz
So I've been having trouble with the mumble server and the behavior is odd enough that I don't think its a problem just on my end. I'm seeing cases where: * Only one of two members in a room can hear me talk * One member could hear both parties talking * I can't hear either of them talk As well

[PATCH v3 0/5] ARM: topology: set the capacity of each cores for big.LITTLE

2012-06-20 Thread Vincent Guittot
This patchset creates an arch_scale_freq_power function for ARM, which is used to set the relative capacity of each core of a big.LITTLE system. It also removes the broken power estimation of x86. Modification since v2: - set_power_scale function becomes static - Rework loop in update_siblings

[PATCH v3 5/5] sched: cpu_power: enable ARCH_POWER

2012-06-20 Thread Vincent Guittot
Heteregeneous ARM platform uses arch_scale_freq_power function to reflect the relative capacity of each core Signed-off-by: Vincent Guittot --- kernel/sched/features.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/features.h b/kernel/sched/features.h index d

[PATCH v3 4/5] sched, x86: Remove broken power estimation

2012-06-20 Thread Vincent Guittot
From: Peter Zijlstra The x86 sched power implementation has been broken forever and gets in the way of other stuff, remove it. For archaeological interest, fixing this code would require dealing with the cross-cpu calling of these functions and more importantly, we need to filter idle time out o

[PATCH v3 1/5] ARM: topology: Add arch_scale_freq_power function

2012-06-20 Thread Vincent Guittot
Add infrastructure to be able to modify the cpu_power of each core Signed-off-by: Vincent Guittot --- arch/arm/kernel/topology.c | 38 +- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/arch/arm/kernel/topology.c b/arch/arm/kernel/topology.c in

[PATCH v3 3/5] ARM: topology: Update cpu_power according to DT information

2012-06-20 Thread Vincent Guittot
Use cpu compatibility field and clock-frequency field of DT to estimate the capacity of each core of the system and to update the cpu_power field accordingly. This patch enables to put more running tasks on big cores than on LITTLE ones. But this patch doesn't ensure that long running tasks will ru

[PATCH v3 2/5] ARM: topology: factorize the update of sibling masks

2012-06-20 Thread Vincent Guittot
This factorization has also been proposed in another patchset that has not been merged yet: http://lists.infradead.org/pipermail/linux-arm-kernel/2012-January/080873.html So, this patch could be dropped depending of the state of the other one. Signed-off-by: Lorenzo Pieralisi Signed-off-by: Vince

snowball hang issue with latest android builds.

2012-06-20 Thread Vishal Bhoj
Hi, Snowball builds #327,#330,#332 seem to hang when we run the script mentioned in this bug: https://bugs.launchpad.net/igloocommunity/+bug/1014650 I have seen that system hangs when I run Linpack[1]

Re: [PATCH v5] ARM: imx: Add basic imx6q cpu thermal management

2012-06-20 Thread Rob Lee
On Wed, Jun 20, 2012 at 9:20 AM, Sascha Hauer wrote: > On Wed, Jun 20, 2012 at 09:12:51AM -0500, Rob Lee wrote: >> Sascha, thanks for the review. >> >> >> + >> >> +static struct imx6q_thermal_zone     *th_zone; >> >> +static void __iomem                  *ocotp_base; >> > >> > This is a driver and

Re: [PATCH v5] ARM: imx: Add basic imx6q cpu thermal management

2012-06-20 Thread Sascha Hauer
On Wed, Jun 20, 2012 at 09:12:51AM -0500, Rob Lee wrote: > Sascha, thanks for the review. > > >> + > >> +static struct imx6q_thermal_zone     *th_zone; > >> +static void __iomem                  *ocotp_base; > > > > This is a driver and drivers should generally be multi instance safe. > > > > I d

Re: [PATCH v5 0/7] cleanup imx5 idle, add imx5/6 cpuidle

2012-06-20 Thread Rob Lee
Hello Sascha, On Wed, Jun 20, 2012 at 5:30 AM, Sascha Hauer wrote: > Hi Robert, > > On Mon, May 21, 2012 at 05:50:23PM -0500, Robert Lee wrote: >> Cleanup up imx5 idle code and enable imx5 low powe idle for imx53. >> >> Add common imx cpuidle initialization functionality and add a i.MX5 and >> i

Re: [PATCH v5] ARM: imx: Add basic imx6q cpu thermal management

2012-06-20 Thread Rob Lee
Sascha, thanks for the review. On Wed, Jun 20, 2012 at 5:11 AM, Sascha Hauer wrote: > On Wed, Jun 20, 2012 at 02:06:04AM -0500, Robert Lee wrote: >> Add imx6q cpu thermal management driver using the new cpu cooling >> interface which limits system performance via cpufreq to reduce >> the cpu temp

Re: [PATCH 1/2] make v3.4-rc3 run on snowball

2012-06-20 Thread Hongbo Zhang
Please omit this patch, I am currently working on v3.4-rc3, I will rebase to the latest version soon. On 20 June 2012 21:04, hongbo.zhang wrote: > From: "hongbo.zhang" > > --- > arch/arm/configs/u8500_defconfig |2 ++ > drivers/power/Makefile |2 +- > 2 files changed, 3 inse

[PATCH 2/2] db8500 thermal dirver

2012-06-20 Thread hongbo.zhang
From: "hongbo.zhang" --- arch/arm/configs/u8500_defconfig |4 + arch/arm/mach-ux500/board-mop500.c | 71 drivers/thermal/Kconfig | 16 + drivers/thermal/Makefile |4 +- drivers/thermal/cpu_cooling.c|

[PATCH 1/2] make v3.4-rc3 run on snowball

2012-06-20 Thread hongbo.zhang
From: "hongbo.zhang" --- arch/arm/configs/u8500_defconfig |2 ++ drivers/power/Makefile |2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/configs/u8500_defconfig b/arch/arm/configs/u8500_defconfig index 889d73a..4dc11da 100644 --- a/arch/arm/configs/

Re: [PATCH v2 1/5] ARM: topology: Add arch_scale_freq_power function

2012-06-20 Thread Vincent Guittot
On 20 June 2012 02:51, Namhyung Kim wrote: > > > > Hi, Vincent > > Just a couple of nitpicks.. > > > On Tue, 19 Jun 2012 10:28:52 +0200, Vincent Guittot wrote: >> Add infrastructure to be able to modify the cpu_power of each core >> >> Signed-off-by: Vincent Guittot >> >> --- >>  arch/arm/incl

Re: [PATCH v2 3/5] ARM: topology: Update cpu_power according to DT information

2012-06-20 Thread Vincent Guittot
On 20 June 2012 03:15, Namhyung Kim wrote: > > > > On Tue, 19 Jun 2012 10:28:54 +0200, Vincent Guittot wrote: >> Use cpu compatibility field and clock-frequency field of DT to >> estimate the capacity of each core of the system and to update >> the cpu_power field accordingly. >> This patch enab

Re: [PATCH v2 5/5] sched: cpu_power: enable ARCH_POWER

2012-06-20 Thread Peter Zijlstra
On Wed, 2012-06-20 at 11:11 +0200, Vincent Guittot wrote: > On 19 June 2012 11:01, Yong Zhang wrote: > > On Tue, Jun 19, 2012 at 10:28:56AM +0200, Vincent Guittot wrote: > >> Heteregeneous ARM platform uses arch_scale_freq_power function > >> to reflect the relative capacity of each core > >> > >>

Re: [PATCH v5 0/7] cleanup imx5 idle, add imx5/6 cpuidle

2012-06-20 Thread Sascha Hauer
Hi Robert, On Mon, May 21, 2012 at 05:50:23PM -0500, Robert Lee wrote: > Cleanup up imx5 idle code and enable imx5 low powe idle for imx53. > > Add common imx cpuidle initialization functionality and add a i.MX5 and i.MX6Q > platform cpuidle implementation. I rebased this to 3.5-rc1 here: git.p

Re: [PATCH v5] ARM: imx: Add basic imx6q cpu thermal management

2012-06-20 Thread Sascha Hauer
On Wed, Jun 20, 2012 at 02:06:04AM -0500, Robert Lee wrote: > Add imx6q cpu thermal management driver using the new cpu cooling > interface which limits system performance via cpufreq to reduce > the cpu temperature. Temperature readings are taken using > the imx6q temperature sensor and this func

Re: [PATCH v2 5/5] sched: cpu_power: enable ARCH_POWER

2012-06-20 Thread Vincent Guittot
On 19 June 2012 11:01, Yong Zhang wrote: > On Tue, Jun 19, 2012 at 10:28:56AM +0200, Vincent Guittot wrote: >> Heteregeneous ARM platform uses arch_scale_freq_power function >> to reflect the relative capacity of each core >> >> Signed-off-by: Vincent Guittot >> --- >>  kernel/sched/features.h |

Re: [PATCH] [CPUFREQ] VCPUfreq: Virtual CPU frequency driver.

2012-06-20 Thread Pantelis Antoniou
Hi Charles, At first I did looked in the hrtimers API to do so, but it seems that significant hacking would be required to provide what is needed for vcpufreq to work; That is: 1) Steering of the timer interrupt to a given CPU 2) Making sure that the timer callback is called in an interrupt conte

Re: [PATCH v5] ARM: imx: Add basic imx6q cpu thermal management

2012-06-20 Thread Rob Lee
On Wed, Jun 20, 2012 at 2:06 AM, Robert Lee wrote: > Add imx6q cpu thermal management driver using the new cpu cooling > interface which limits system performance via cpufreq to reduce > the cpu temperature.  Temperature readings are taken using > the imx6q temperature sensor and this functionalit

Re: [PATCH v2 3/5] ARM: topology: Update cpu_power according to DT information

2012-06-20 Thread Namhyung Kim
On Tue, 19 Jun 2012 10:28:54 +0200, Vincent Guittot wrote: > Use cpu compatibility field and clock-frequency field of DT to > estimate the capacity of each core of the system and to update > the cpu_power field accordingly. > This patch enables to put more running tasks on big cores than > on LI

Re: [PATCH v2 2/5] ARM: topology: factorize the update of sibling masks

2012-06-20 Thread Namhyung Kim
On Tue, 19 Jun 2012 10:28:53 +0200, Vincent Guittot wrote: > This factorization has also been proposed in another patchset that has not > been > merged yet: > http://lists.infradead.org/pipermail/linux-arm-kernel/2012-January/080873.html > So, this patch could be dropped depending of the state

Re: [PATCH v2 1/5] ARM: topology: Add arch_scale_freq_power function

2012-06-20 Thread Namhyung Kim
Hi, Vincent Just a couple of nitpicks.. On Tue, 19 Jun 2012 10:28:52 +0200, Vincent Guittot wrote: > Add infrastructure to be able to modify the cpu_power of each core > > Signed-off-by: Vincent Guittot > > --- > arch/arm/include/asm/topology.h |2 ++ > arch/arm/kernel/topology.c

RE: [PATCH] [CPUFREQ] VCPUfreq: Virtual CPU frequency driver.

2012-06-20 Thread Charles Garcia-Tobin
Hi This is exactly the sort of technique I was proposing, but I was wondering whether there is a generic timer API that could be used. I was thinking hrtimer but profess no knowledge here. Such an approach would make it usable on all boards. Cheers Charles > -Original Message- > Fro

[PATCH v5] ARM: imx: Add basic imx6q cpu thermal management

2012-06-20 Thread Robert Lee
Add imx6q cpu thermal management driver using the new cpu cooling interface which limits system performance via cpufreq to reduce the cpu temperature. Temperature readings are taken using the imx6q temperature sensor and this functionality was added as part of this cpu thermal management driver.

[PATCH v5] ARM: imx: Add basic imx6q cpu thermal management

2012-06-20 Thread Robert Lee
Based on v3.5-rc3 plus recently submmited cpu_cooling functionality here: http://www.spinics.net/lists/kernel/msg1340221.html I am told this cpu cooling patch has been accepted and exists in len brown's next branch. link to previous submissions: v4: http://comments.gmane.org/gmane.linux.acpi.dev