On 02/15/2013 09:27 PM, Viresh Kumar wrote:
Hi Andrey,

big LITTLE MP v15 is ready for you to pull.

Merged into llct-20130217.0

Thanks,
Andrey

Its 11:00 PM at my side
and am feeling
really sleepy, please forgive any stupid mistakes of mine.

     Updates:
     -------
     - Rebased over 3.8-rc7
     - Stats: Total distinct patches: 36
       - Dropped Patches: Two patches from cpufreq-fixes-v2 (3): causing some
       failures.


-----------------x-------------------x--------------------

The following changes since commit 836dc9e3fbbab0c30aa6e664417225f5c1fb1c39:

   Linux 3.8-rc7 (2013-02-09 08:20:39 +1100)

are available in the git repository at:

   git://git.linaro.org/arm/big.LITTLE/mp.git big-LITTLE-MP-master-v15

for you to fetch changes up to 6ab7c9986cf271abd3564ec8e90ad48a4ff1d8b7:

   Merge branches 'arm-multi_pmu_v2', 'cpufreq-fixes-v3',
'hw-bkp-v7.1-debug-v2', 'task-placement-v2',
'task-placement-v2-sysfs', 'misc-patches' and 'config-fragments' into
big-LITTLE-MP-master-v15 (2013-02-15 22:44:07 +0530)

----------------------------------------------------------------

Chris Redpath (2):
       ARM: Experimental Frequency-Invariant Load Scaling Patch
       ARM: Fix build breakage when big.LITTLE.conf is not used.

Dietmar Eggemann (2):
       ARM: hw_breakpoint: Check function for OS Save and Restore mechanism
       ARM: hw_breakpoint: Debug powerdown support for self-hosted debug

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.

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 (7):
       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
       cpufreq: Manage only online cpus
       cpufreq: Notify governors when cpus are hot-[un]plugged
       cpufreq: Don't use cpu removed during cpufreq_driver_unregister
       Merge branches 'arm-multi_pmu_v2', 'cpufreq-fixes-v3',
'hw-bkp-v7.1-debug-v2', 'task-placement-v2',
'task-placement-v2-sysfs', 'misc-patches' and 'config-fragments' into
big-LITTLE-MP-master-v15

  Documentation/devicetree/bindings/arm/pmu.txt |    3 +
  Documentation/kernel-parameters.txt           |    9 +
  arch/arm/Kconfig                              |   85 ++
  arch/arm/include/asm/hw_breakpoint.h          |    3 +
  arch/arm/include/asm/pmu.h                    |   12 +
  arch/arm/include/asm/topology.h               |   34 +
  arch/arm/kernel/hw_breakpoint.c               |   56 +-
  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                    |  132 ++++
  drivers/cpufreq/cpufreq.c                     |   25 +-
  include/linux/sched.h                         |   12 +
  include/trace/events/sched.h                  |  153 ++++
  kernel/irq/irqdesc.c                          |   21 +-
  kernel/sched/core.c                           |    4 +
  kernel/sched/debug.c                          |    3 +
  kernel/sched/fair.c                           | 1021 ++++++++++++++++++++++++-
  kernel/sched/sched.h                          |   13 +-
  linaro/configs/big-LITTLE-MP.conf             |   13 +
  20 files changed, 1739 insertions(+), 53 deletions(-)
  create mode 100644 linaro/configs/big-LITTLE-MP.conf



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

Reply via email to