Re: LAVA validation status

2011-11-14 Thread Alexander Sack
On Fri, Nov 11, 2011 at 3:53 PM, Dave Pigott wrote: > Hi Paul, > > On 11 Nov 2011, at 10:56, Paul Sokolovsky wrote: > > > Hello Dave, > > > > On Fri, 11 Nov 2011 10:36:45 + > > Dave Pigott wrote: > > > > [] > >> look and feel!), we're asking that you hold off submitting jobs to > >> LAVA unt

[RFC PATCH v2 01/09] ARM: cpu topology: Add update_cpu_topology function

2011-11-14 Thread Vincent Guittot
arch_update_cpu_topology function is called by the scheduler before building its sched_domain hierarchy. Prepare the update of the cpu topology masks in this function in addition to set it in the the store_cpu_topology which is executed only once per cpu. Signed-off-by: Vincent Guittot --- arch/

[RFC PATCH v2 02/09] ARM: cpu topology: modify cpu topology

2011-11-14 Thread Vincent Guittot
Modify the CPU topology policy according to the sched_mc level and the cortex family Signed-off-by: Vincent Guittot --- arch/arm/kernel/topology.c | 80 +-- 1 files changed, 76 insertions(+), 4 deletions(-) diff --git a/arch/arm/kernel/topology.c b/arc

[RFC PATCH v2 03/09] ARM: cpu topology: Enable ARCH_POWER

2011-11-14 Thread Vincent Guittot
Signed-off-by: Vincent Guittot --- kernel/sched_features.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/sched_features.h b/kernel/sched_features.h index 2e74677..85f8bd9 100644 --- a/kernel/sched_features.h +++ b/kernel/sched_features.h @@ -47,7 +47,7 @@ SCHED_

[RFC PATCH v2 04/09] ARM: scheduler: add a cpu_power function

2011-11-14 Thread Vincent Guittot
Add an architecture specific function for setting cpu_power Signed-off-by: Vincent Guittot --- arch/arm/kernel/topology.c | 22 ++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/arch/arm/kernel/topology.c b/arch/arm/kernel/topology.c index af1c3e6..9d80e22

[RFC PATCH v2 05/09] ARM: cpu topology: Modify cpu_power according to sched_mc level

2011-11-14 Thread Vincent Guittot
Signed-off-by: Vincent Guittot --- arch/arm/kernel/topology.c | 43 +-- 1 files changed, 41 insertions(+), 2 deletions(-) diff --git a/arch/arm/kernel/topology.c b/arch/arm/kernel/topology.c index 9d80e22..2774c5d 100644 --- a/arch/arm/kernel/topology.c

[RFC PATCH v2 06/09] ARM: cpu topology: Modify cpu_power according to cpufreq

2011-11-14 Thread Vincent Guittot
Signed-off-by: Vincent Guittot --- arch/arm/kernel/topology.c | 134 +--- 1 files changed, 126 insertions(+), 8 deletions(-) diff --git a/arch/arm/kernel/topology.c b/arch/arm/kernel/topology.c index 2774c5d..a1b1f7f 100644 --- a/arch/arm/kernel/topology.

[RFC PATCH v2 07/09] ARM: cpu topology: Add asym topology flag for using cpu0 1st

2011-11-14 Thread Vincent Guittot
Modify the CPU sched_domain flags in powersave mode for using the cpu0 in ched_mc powersave mode Signed-off-by: Vincent Guittot --- arch/arm/include/asm/topology.h | 33 + arch/arm/kernel/topology.c | 11 +++ 2 files changed, 44 insertions(+), 0

[RFC 0/3] OMAP pinmux driver

2011-11-14 Thread Rajendra Nayak
Hi Linus, Tony, This RFC series adds pinmux support for OMAP using the pinctrl framework. Though it adds a pinmux-omap.c driver file, it currently only supports OMAP4 and also has very few function/pin-groups defined. I have also retained the existing muxing done from board files using the OMAP-m

[RFC 2/3] ARM: omap4: Add omap4 pinmux devices for core and wkup

2011-11-14 Thread Rajendra Nayak
Add omap4 pinmux platform devices for core-pinmux and wkup-pinmux. Signed-off-by: Rajendra Nayak --- arch/arm/mach-omap2/devices.c | 43 + 1 files changed, 43 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2

[RFC 3/3] ARM: omap4: Add pinmux map in SDP and PANDA board files

2011-11-14 Thread Rajendra Nayak
Register pinmux mappings for SDP and PANDA from board files. Retain the existing mux configurations as they do pull up/down configuration as well which are not handled currently. Signed-off-by: Rajendra Nayak --- arch/arm/mach-omap2/board-4430sdp.c| 10 ++ arch/arm/mach-omap2/board

[RFC PATCH v2 08/09] ARM: cpu topology: Add debugfs interface for cpu_power

2011-11-14 Thread Vincent Guittot
Signed-off-by: Vincent Guittot --- arch/arm/kernel/topology.c | 113 1 files changed, 113 insertions(+), 0 deletions(-) diff --git a/arch/arm/kernel/topology.c b/arch/arm/kernel/topology.c index 945b980..053ce9c 100644 --- a/arch/arm/kernel/topology.

[RFC 1/3] pinctrl: add a driver for the OMAP pinmux

2011-11-14 Thread Rajendra Nayak
This adds a driver for the OMAP pinmux portions of the system control module. The driver is based on the u300 pinmux driver and only supports OMAP4 platforms for now. Also has very minimal functions/pin-groups for OMAP4 defined. Signed-off-by: Rajendra Nayak --- drivers/pinctrl/Kconfig |

[RFC PATCH v2 09/09] sched: Ensure cpu_power periodic update

2011-11-14 Thread Vincent Guittot
With a lot of small task, the softirq sched is nearly never called when no_hz is enable. Te load_balance is mainly called with the newly_idle mode which doesn't update the cpu_power. Add a next_update field which ensure a maximum update period when there is short activity Signed-off-by: Vincent Gu

[RFC PATCH v2 0/9] ARM: cpu topology Cortex-A9

2011-11-14 Thread Vincent Guittot
The sched_mc feature has been originally designed to improve power consumption of multi-package system and several architecture functions are available to tune the topology and the scheduler's parameters when scheduler rebuilds the sched_domain hierarchy (change the sched_mc_power_savings level). T

Re: Freeze date for the Linaro 11.11 kernel release

2011-11-14 Thread Vincent Guittot
Hi Nicolas, Could you pull the sched_mc code from git://git.linaro.org/people/vingu/kernel.git on the branch sched_mc_for_11.11 This branch is rebased on your tree and contains sched_mc optimization code as well as some patches, which are in mainline. These additional patches solve various issue

Re: LAVA validation status

2011-11-14 Thread Paul Sokolovsky
On Mon, 14 Nov 2011 12:18:04 +0100 Alexander Sack wrote: > On Fri, Nov 11, 2011 at 3:53 PM, Dave Pigott > wrote: > > > Hi Paul, > > > > On 11 Nov 2011, at 10:56, Paul Sokolovsky wrote: > > > > > Hello Dave, > > > > > > On Fri, 11 Nov 2011 10:36:45 + > > > Dave Pigott wrote: > > > > > > []

Re: Need testing on other machines

2011-11-14 Thread David Gilbert
Hi, Thanks to those who tested the test program I sent out a few weeks ago. Thanks to dmart for pointing me at the kernel patch that fixes the futex problem that this test uncovered; see https://bugs.launchpad.net/ubuntu/+source/linux-linaro/+bug/884676 Dave __

Re: LAVA validation status

2011-11-14 Thread Paul Larson
On Mon, Nov 14, 2011 at 5:18 AM, Alexander Sack wrote: > Problem is that with CI we cannot really hold off submitting jobs because > that happens ad-hoc when a build finishes. > Agree, this isn't always easy, but neat to see that infrastructure has a workaround for it already. > I understand th

Re: Freeze date for the Linaro 11.11 kernel release

2011-11-14 Thread Nicolas Pitre
On Mon, 14 Nov 2011, Vincent Guittot wrote: > Hi Nicolas, > > Could you pull the sched_mc code from > > git://git.linaro.org/people/vingu/kernel.git on the branch sched_mc_for_11.11 > > This branch is rebased on your tree and contains sched_mc optimization > code as well as some patches, which

Re: Freeze date for the Linaro 11.11 kernel release

2011-11-14 Thread Vincent Guittot
On 14 November 2011 16:37, Nicolas Pitre wrote: > On Mon, 14 Nov 2011, Vincent Guittot wrote: > >> Hi Nicolas, >> >> Could you pull the sched_mc code from >> >> git://git.linaro.org/people/vingu/kernel.git on the branch sched_mc_for_11.11 >> >> This branch is rebased on your tree and contains sche

Re: [RFC 1/3] pinctrl: add a driver for the OMAP pinmux

2011-11-14 Thread Tony Lindgren
* Rajendra Nayak [14 04:05]: > --- /dev/null > +++ b/drivers/pinctrl/pinmux-omap.c > @@ -0,0 +1,735 @@ > + > +/* omap4 core pads */ > +static const struct pinctrl_pin_desc omap4_core_pads[] = { > + PINCTRL_PIN(0, "c12"), > + PINCTRL_PIN(1, "d12"), > + PINCTRL_PIN(2, "c13"), ... Le

[REMINDER] Linaro 11.11 release dates and deliveries

2011-11-14 Thread David Zinman
Greetings, This is a mail sent to remind you the coming release dates: * Linaro 11.11 components release is November 17th, 2011. * Linaro 11.10 RC images is November 21st, 2011. * Linaro 11.10 Release images is November 21st, 2011 (due to holiday on Nov 24). * Linaro 11.10 release is UTC 16:0

Re: dependencies between actions in the dispatcher

2011-11-14 Thread Paul Larson
> 1) Change submit results to not be an action. > So it would be implicit that we always want to submit results? I know there are times that we do jobs that do not submit results. For instance, when testing the scheduler, or other pieces of LAVA. Also, where would the results be submitted from? S

Re: dependencies between actions in the dispatcher

2011-11-14 Thread Michael Hudson-Doyle
On Mon, 14 Nov 2011 13:17:25 -0600, Paul Larson wrote: > > 1) Change submit results to not be an action. > > > So it would be implicit that we always want to submit results? I know there > are times that we do jobs that do not submit results. For instance, when > testing the scheduler, or other p

Re: [android-building] Re: ICS is coming to AOSP

2011-11-14 Thread Zach Pfeffer
On 14 November 2011 20:01, Jean-Baptiste Queru wrote: > I've just pushed the source for the PandaBoard kernel: branch > android-omap-panda-3.0 in the kernel/omap project. I expect that's the > one you might be most interested in since it can be run on hardware > right away. Thanks! > Maguro (i.e

Re: [RFC 1/3] pinctrl: add a driver for the OMAP pinmux

2011-11-14 Thread Rajendra Nayak
On Monday 14 November 2011 10:53 PM, Tony Lindgren wrote: * Rajendra Nayak [14 04:05]: > --- /dev/null > +++ b/drivers/pinctrl/pinmux-omap.c > @@ -0,0 +1,735 @@ > + > +/* omap4 core pads */ > +static const struct pinctrl_pin_desc omap4_core_pads[] = { > + PINCTRL_PIN(0, "c12"), > +

[PATCH] Documentation: Fix minor typos in pinctrl.txt

2011-11-14 Thread Rajendra Nayak
Fix some minor typos in the pinctrl documentation. Signed-off-by: Rajendra Nayak --- Documentation/pinctrl.txt | 16 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Documentation/pinctrl.txt b/Documentation/pinctrl.txt index b04cb7d..c849a09 100644 --- a/Documen

[PATCH] pinctrl: Iterate over u300_pmx_mask's in u300_pmx_endisable

2011-11-14 Thread Rajendra Nayak
Fix u300_pmx_endisable() to iterate over the list of 'bits' and 'mask' populated as part of u300_pmx_functions.mask[] Signed-off-by: Rajendra Nayak --- Linus W, I am not sure if this is a right fix. I just stumbled upon this while looking at the u300 pinmux driver while I was writing one for OMAP