On Fri, May 17, 2013 at 07:06:10AM +0100, Viresh Kumar wrote:
> Hi Andrey,
> 
> big LITTLE MP v17 is ready for you to pull.
> 
>     Updates:
>     -------
>     - Rebased over 3.10-rc1
>     - Stats: Total distinct patches: 41
>       - New Patches:
>         - master-wq-migration-v5: 5 (Already Applied for 3.11 by Tejun Heo).
>           This is currently disabled by default and need an update in config
>           fragment.
> 
> @Liviu/Steve: Can you please let us know if we can enable it?
> 
>         - master-task-placement-v2: 2 from Chris Redpath
>         - master-task-placement-v2-sysfs: 1 from Chris Redpath

Hi Viresh,

We are still waiting for some workload automation test results before we can
decide. Sorry I haven't replied yet to your other email, but we don't have
the bandwidth in ARM at the moment to run the tests, so it will fall into
your lap (or someone inside Linaro) to do the tests before we enable it.
I want to see the impact of the patch before deciding.

Regards,
Liviu

> 
> -----------------x-------------------x--------------------
> 
> The following changes since commit f722406faae2d073cc1d01063d1123c35425939e:
> 
>   Linux 3.10-rc1 (2013-05-11 17:14:08 -0700)
> 
> are available in the git repository at:
> 
>   git://git.linaro.org/arm/big.LITTLE/mp.git big-LITTLE-MP-master-v17
> 
> for you to fetch changes up to da143bac9131d9eb5bdcd1668a9f0c60304a9632:
> 
>   Merge branches 'master-arm-multi_pmu_v2', 'master-config-fragments',
> 'master-hw-bkpt-fix', 'master-misc-patches',
> 'master-task-placement-v2-sysfs' and 'master-wq-migration-v5' into
> big-LITTLE-MP-master-v17 (2013-05-17 09:58:56 +0530)
> 
> ----------------------------------------------------------------
> 
> Chris Redpath (5):
>       sched: Do not ignore grouped tasks during HMP forced migration.
>       sched: Ignore offline CPUs in HMP migration & load stats
>       ARM: Experimental Frequency-Invariant Load Scaling Patch
>       ARM: Fix build breakage when big.LITTLE.conf is not used.
>       sched: cfs.nr_running does not contain the intended metric
> 
> Jon Medhurst (1):
>       ARM: sched: Avoid empty 'slow' HMP domain
> 
> Liviu Dudau (1):
>       linaro/configs: big-LITTLE-MP: Enable the new tunable sysfs
> interface by default.
> 
> Lokesh Vutla (1):
>       ARM: hw_breakpoint: Enable debug powerdown only if system
> supports 'has_ossr'
> 
> Lorenzo Pieralisi (1):
>       ARM: kernel: provide cluster to logical cpu mask mapping API
> 
> Morten Rasmussen (14):
>       sched: entity load-tracking load_avg_ratio
>       sched: Task placement for heterogeneous systems based on task
> load-tracking
>       sched: Forced task migration on heterogeneous systems
>       sched: Introduce priority-based task migration filter
>       ARM: Add HMP scheduling support for ARM architecture
>       ARM: sched: Use device-tree to provide fast/slow CPU list for HMP
>       ARM: sched: Setup SCHED_HMP domains
>       sched: Add ftrace events for entity load-tracking
>       sched: Add HMP task migration ftrace event
>       sched: SCHED_HMP multi-domain task migration control
>       sched: Enable HMP priority filter by default
>       sched: Only down migrate low priority tasks if allowed by affinity mask
>       linaro/configs: Enable HMP priority filter by default
>       sched: Basic global balancing support for HMP
> 
> Olivier Cozette (1):
>       ARM: Change load tracking scale using sysfs
> 
> Paul Turner (1):
>       sched: implement usage tracking
> 
> Sudeep KarkadaNagesha (7):
>       ARM: perf: replace global CPU PMU pointer with per-cpu pointers
>       ARM: perf: register CPU PMUs with idr types
>       ARM: perf: set cpu affinity to support multiple PMUs
>       ARM: perf: set cpu affinity for the irqs correctly
>       ARM: perf: remove spaces in CPU PMU names
>       ARM: perf: save/restore pmu registers in pm notifier
>       sched: fix arch_get_fast_and_slow_cpus to get logical cpumask correctly
> 
> Thomas Gleixner (1):
>       genirq: Add default affinity mask command line option
> 
> Viresh Kumar (9):
>       workqueues: Introduce new flag WQ_POWER_EFFICIENT for power
> oriented workqueues
>       workqueue: Add system wide power_efficient workqueues
>       PHYLIB: queue work on system_power_efficient_wq
>       block: queue work on power efficient wq
>       fbcon: queue work on power efficient wq
>       configs: Add config fragments for big LITTLE MP
>       linaro/configs: Update big LITTLE MP fragment for task placement work
>       config-frag/big-LITTLE: Use device-tree to provide fast/slow CPU
> list for HMP
>       Merge branches 'master-arm-multi_pmu_v2',
> 'master-config-fragments', 'master-hw-bkpt-fix',
> 'master-misc-patches', 'master-task-placement-v2-sysfs' and
> 'master-wq-migration-v5' into big-LITTLE-MP-master-v17
> 
>  Documentation/devicetree/bindings/arm/pmu.txt |    3 +
>  Documentation/kernel-parameters.txt           |   24 +
>  arch/arm/Kconfig                              |   85 ++
>  arch/arm/include/asm/pmu.h                    |   12 +
>  arch/arm/include/asm/topology.h               |   34 +
>  arch/arm/kernel/hw_breakpoint.c               |    3 +-
>  arch/arm/kernel/perf_event.c                  |   19 +
>  arch/arm/kernel/perf_event_cpu.c              |  117 ++-
>  arch/arm/kernel/perf_event_v7.c               |   57 +-
>  arch/arm/kernel/topology.c                    |  134 ++++
>  block/blk-core.c                              |    3 +-
>  block/blk-ioc.c                               |    3 +-
>  block/genhd.c                                 |   12 +-
>  drivers/net/phy/phy.c                         |    9 +-
>  drivers/video/console/fbcon.c                 |    2 +-
>  include/linux/sched.h                         |   13 +
>  include/linux/workqueue.h                     |   35 +
>  include/trace/events/sched.h                  |  153 ++++
>  kernel/irq/irqdesc.c                          |   21 +-
>  kernel/power/Kconfig                          |   20 +
>  kernel/sched/core.c                           |    4 +
>  kernel/sched/debug.c                          |    3 +
>  kernel/sched/fair.c                           | 1065 
> ++++++++++++++++++++++++-
>  kernel/sched/sched.h                          |   13 +-
>  kernel/workqueue.c                            |   26 +-
>  linaro/configs/big-LITTLE-MP.conf             |   13 +
>  26 files changed, 1823 insertions(+), 60 deletions(-)
>  create mode 100644 linaro/configs/big-LITTLE-MP.conf
> 

-- 
====================
| I would like to |
| fix the world,  |
| but they're not |
| giving me the   |
 \ source code!  /
  ---------------
    ¯\_(ツ)_/¯


_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to