Re: [RFC PATCH 02/10] sched: Task placement for heterogeneous systems based on task load-tracking

2012-10-03 Thread Amit Kucheria
On Thu, Oct 4, 2012 at 11:32 AM, Viresh Kumar wrote: > Hi Morten, > > On 22 September 2012 00:02, wrote: >> From: Morten Rasmussen >> >> This patch introduces the basic SCHED_HMP infrastructure. Each class of >> cpus is represented by a hmp_domain and tasks will only be moved between >> these d

Re: [RFC PATCH 06/10] ARM: sched: Use device-tree to provide fast/slow CPU list for HMP

2012-10-03 Thread Viresh Kumar
On 22 September 2012 00:02, wrote: > From: Morten Rasmussen > > We can't rely on Kconfig options to set the fast and slow CPU lists for > HMP scheduling if we want a single kernel binary to support multiple > devices with different CPU topology. E.g. TC2 (ARM's Test-Chip-2 > big.LITTLE system),

Re: [RFC PATCH 04/10] sched: Introduce priority-based task migration filter

2012-10-03 Thread Viresh Kumar
On 22 September 2012 00:02, wrote: > +config SCHED_HMP_PRIO_FILTER > + bool "(EXPERIMENTAL) Filter HMP migrations by task priority" > + depends on SCHED_HMP Should it depend on EXPERIMENTAL? > + help > + Enables task priority based HMP migration filter. Any task with

Re: [RFC PATCH 03/10] sched: Forced task migration on heterogeneous systems

2012-10-03 Thread Viresh Kumar
Minor comments here :) On 22 September 2012 00:02, wrote: > diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c > index d80de46..490f1f0 100644 > --- a/kernel/sched/fair.c > +++ b/kernel/sched/fair.c > @@ -3744,7 +3744,6 @@ int can_migrate_task(struct task_struct *p, struct > lb_env *env) >

Re: [RFC PATCH 02/10] sched: Task placement for heterogeneous systems based on task load-tracking

2012-10-03 Thread Viresh Kumar
Hi Morten, On 22 September 2012 00:02, wrote: > From: Morten Rasmussen > > This patch introduces the basic SCHED_HMP infrastructure. Each class of > cpus is represented by a hmp_domain and tasks will only be moved between > these domains when their load profiles suggest it is beneficial. > > SC

Re: [RFC PATCH 04/10] sched: Introduce priority-based task migration filter

2012-10-03 Thread Viresh Kumar
On 22 September 2012 00:02, wrote: Hi Morten, I would try to review your patches in coming days. For now, Just reporting a problem which i encountered during routine build. > diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c > index 490f1f0..8f0f3b9 100644 > --- a/kernel/sched/fair.c > ++

Re: Kernel 3.6 build bug with Linaro 4.7 toolchains

2012-10-03 Thread Michael Hope
On 4 October 2012 13:01, Tim Bird wrote: > On 10/03/2012 01:52 PM, Michael Hope wrote: >> On 3 October 2012 12:59, Tim Bird wrote: >>> When I try to build the Linux kernel version 3.6 with the gcc-4.7 >>> nightly build Linaro toolchains, >>> >>> $ arm-eabi-gcc --version >>> arm-eabi-gcc (Linaro G

Re: Kernel 3.6 build bug with Linaro 4.7 toolchains

2012-10-03 Thread Tim Bird
On 10/03/2012 01:52 PM, Michael Hope wrote: > On 3 October 2012 12:59, Tim Bird wrote: >> When I try to build the Linux kernel version 3.6 with the gcc-4.7 >> nightly build Linaro toolchains, >> >> $ arm-eabi-gcc --version >> arm-eabi-gcc (Linaro GCC 4.7-2012.09-1~dev) 4.7.2 20120910 (prerelease)

Re: [GIT PULL]: big LITTLE MP v9

2012-10-03 Thread Andrey Konovalov
Hi Viresh, On 10/03/2012 03:16 PM, Viresh Kumar wrote: Hi Andrey, Please PULL b.L MP V9 branch from my tree. Merged into linux-linaro-core-tracking tree, the tag is llct-20121004.0. Thanks, Andrey Updates: --- - Based on v3.6 - Stats: - Total Patches: 63 - New Patch

Re: Kernel 3.6 build bug with Linaro 4.7 toolchains

2012-10-03 Thread Michael Hope
On 3 October 2012 12:59, Tim Bird wrote: > When I try to build the Linux kernel version 3.6 with the gcc-4.7 > nightly build Linaro toolchains, > > $ arm-eabi-gcc --version > arm-eabi-gcc (Linaro GCC 4.7-2012.09-1~dev) 4.7.2 20120910 (prerelease) > $ arm-eabi-as --version > GNU assembler (Linux/GN

Re: [PATCH][RESEND] power: opp: rcu reclaim

2012-10-03 Thread Vincent Guittot
On Wednesday, 3 October 2012, Vincent Guittot wrote: > > > On Wednesday, 3 October 2012, Paul E. McKenney wrote: >> On Tue, Oct 02, 2012 at 04:02:05AM +0200, Rafael J. Wysocki wrote: >>> On Monday 01 of October 2012 15:42:39 Vincent Guittot wrote: >>> > Hi Rafael, >>> > >>> > Ping. >>> >>> I'm co

Re: [PATCH][RESEND] power: opp: rcu reclaim

2012-10-03 Thread Vincent Guittot
On Wednesday, 3 October 2012, Paul E. McKenney wrote: > On Tue, Oct 02, 2012 at 04:02:05AM +0200, Rafael J. Wysocki wrote: >> On Monday 01 of October 2012 15:42:39 Vincent Guittot wrote: >> > Hi Rafael, >> > >> > Ping. >> >> I'm considering this for v3.8, but I'd like Paul (CCed) to tell me what h

[RFC PATCH] bootwrapper: Add --secure option to boot the kernel in the Secure world

2012-10-03 Thread Dave Martin
Currently, the bootwrapper switches unconditionally to NS Hyp mode, which prevents successful execution of a kernel which expects to start in the Secure world. This patch adds a --secure command-line option to enable Secure world booting. NS HYP remains the default. Signed-off-by: Dave Martin -

Re: [PATCH][RESEND] power: opp: rcu reclaim

2012-10-03 Thread Paul E. McKenney
On Tue, Oct 02, 2012 at 04:02:05AM +0200, Rafael J. Wysocki wrote: > On Monday 01 of October 2012 15:42:39 Vincent Guittot wrote: > > Hi Rafael, > > > > Ping. > > I'm considering this for v3.8, but I'd like Paul (CCed) to tell me what he > thinks about it. Looks good to me -- the only thing defe

big.LITTLE MP status Oct 2, 2012

2012-10-03 Thread David Zinman
https://wiki.linaro.org/projects/big.LITTLE.MP Blueprint updates https://blueprints.launchpad.net/linaro-power-kernel/+spec/cpuidle-add-cpu-specific-states-capability - moved to 12.10 cycle in order to add acceptance item for upstream acceptance https://blueprints.launchpad.net/

Re: [GIT PULL]: big LITTLE MP v9

2012-10-03 Thread Jon Medhurst (Tixy)
On Wed, 2012-10-03 at 16:46 +0530, Viresh Kumar wrote: > Hi Andrey, > > Please PULL b.L MP V9 branch from my tree. I've given this a quick test with the ARM LT kernel branch running Android on vexpress TC2 and A9, all looks OK. -- Tixy ___ linaro-de

Re: [GIT PULL]: big LITTLE MP v9

2012-10-03 Thread Amit Kucheria
On Wed, Oct 3, 2012 at 4:46 PM, Viresh Kumar wrote: > Hi Andrey, > > Please PULL b.L MP V9 branch from my tree. > > Updates: > --- > - Based on v3.6 > - Stats: > - Total Patches: 63 > - New Patches: 0 > - Merged Patches: 3 > - f319da0 sched: Fix load avg vs

[GIT PULL]: big LITTLE MP v9

2012-10-03 Thread Viresh Kumar
Hi Andrey, Please PULL b.L MP V9 branch from my tree. Updates: --- - Based on v3.6 - Stats: - Total Patches: 63 - New Patches: 0 - Merged Patches: 3 - f319da0 sched: Fix load avg vs cpu-hotplug - 641f145 hwmon: (coretemp) Use get_online_cpus to avoi

Re: [PATCH 3/3] bootwrapper: Initialise CCI device if found in the fdt

2012-10-03 Thread Dave Martin
On Tue, Oct 02, 2012 at 12:30:54PM +0300, Riku Voipio wrote: > On 1 October 2012 19:33, Dave Martin wrote: > > On Thu, Sep 27, 2012 at 07:06:20PM +0100, Jon Medhurst (Tixy) wrote: > >> + /* Turn on CCI snoops and DVM messages */ > >> + io32(cci+0x4000) = 0x3; /* A15 cluster */ > >> +

Re: [PATCH 3/3] bootwrapper: Initialise CCI device if found in the fdt

2012-10-03 Thread Dave Martin
On Mon, Oct 01, 2012 at 06:03:54PM +0100, Jon Medhurst (Tixy) wrote: > On Mon, 2012-10-01 at 17:33 +0100, Dave Martin wrote: > > On Thu, Sep 27, 2012 at 07:06:20PM +0100, Jon Medhurst (Tixy) wrote: > > > + if (offset >= 0) { > > > + p = fdt_getprop(fdt, offset, "reg", &len); > > > +

Re: [PATCH 2/3] bootwrapper: Factor out parsing of fdt #address-cells and #size-cells

2012-10-03 Thread Dave Martin
On Mon, Oct 01, 2012 at 06:36:57PM +0100, Jon Medhurst (Tixy) wrote: > On Mon, 2012-10-01 at 17:35 +0100, Dave Martin wrote: > > On Thu, Sep 27, 2012 at 07:06:19PM +0100, Jon Medhurst (Tixy) wrote: > > > From: Jon Medhurst > > > > > > We will be reusing this functionality later. > > > > Commit m

Re: Add AArch64 support into util-linux

2012-10-03 Thread Wookey
+++ Marcin Juszkiewicz [2012-10-03 10:31 +0100]: > Attached patch fixed build problem when util-linux is built for AArch64 > architecture. Upstream also needs updated config.{sub,guess} from autotools-dev 20120210.1 or later, to make it aware of new arches, including aarch64. Preferably an autorec

Add AArch64 support into util-linux

2012-10-03 Thread Marcin Juszkiewicz
Attached patch fixed build problem when util-linux is built for AArch64 architecture. --- fdisk/fdiskbsdlabel.h |1 + 1 file changed, 1 insertion(+) --- util-linux-2.21.2.orig/fdisk/fdiskbsdlabel.h +++ util-linux-2.21.2/fdisk/fdiskbsdlabel.h @@ -46,10 +46,11 @@ #define BSD_LINUX_BOOTDIR "

Re: Kernel 3.6 build bug with Linaro 4.7 toolchains

2012-10-03 Thread Khem Raj
On Tue, Oct 2, 2012 at 4:59 PM, Tim Bird wrote: > When I try to build the Linux kernel version 3.6 with the gcc-4.7 > nightly build Linaro toolchains, linaro binutils needs to back port http://sourceware.org/git/?p=binutils.git;a=commit;h=3fd1fadc205bc69410080a72fb5854db76f03728 > > $ arm-eabi-

Kernel 3.6 build bug with Linaro 4.7 toolchains

2012-10-03 Thread Tim Bird
When I try to build the Linux kernel version 3.6 with the gcc-4.7 nightly build Linaro toolchains, $ arm-eabi-gcc --version arm-eabi-gcc (Linaro GCC 4.7-2012.09-1~dev) 4.7.2 20120910 (prerelease) $ arm-eabi-as --version GNU assembler (Linux/GNU Binutils) 2.23.51.0.3.20120918 I get a compiler erro

Re: [U-Boot] [PATCH v2 0/3] EXYNOS: Add support for Exynos4x12

2012-10-03 Thread Marek Vasut
Dear Chander Kashyap, > This patch series popultes Register addresses, clock structure and > gpio structure for Exynos4x12. > > Changes in v2: > - Fixed the GPIO base address macro for exynos4x12_gpio_part3_get_nr > in arch/arm/include/asm/arch-exynos/gpio.h > Chander Kashyap (3): >

Re: [RFC] timer: Migrate running timer

2012-10-03 Thread Viresh Kumar
On 28 September 2012 23:14, Viresh Kumar wrote: > I haven't tested it much till now. I am sending this patch just to check if > the > initial idea looks fine to you guys or not. Tested with: - ARM Vexpress TC2 - big.LITTLE CPU - Core 0-1: A15, 2-4: A7 - rootfs: linaro-ubuntu-nano and following