Hi Andrey,

V3 contains following updates:

- per-cpu-thread-hotplug-v3 instead of v2
- All branches rebased on v3.5-rc7

They are compile tested.

The following changes since commit 84a1caf1453c3d44050bd22db958af4a7f99315c:

  Linux 3.5-rc7 (2012-07-14 15:40:28 -0700)

are available in the git repository at:

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

for you to fetch changes up to dc56b26b3ea05693552b85253db6bfdd62c8f763:

  Merge branches 'arm-asymmetric-support-v3', 'cpuidle-next-v4',
'per-cpu-thread-hotplug-v3', 'task-placement-v1' and 'config-fragments'
into big-LITTLE-MP-v3 (2012-07-16 16:10:14 +0100)

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

Ben Segall (1):
      sched: maintain per-rq runnable averages

Colin Cross (4):
      cpuidle: refactor out cpuidle_enter_state
      cpuidle: fix error handling in __cpuidle_register_device
      cpuidle: add support for states that affect multiple cpus
      cpuidle: coupled: add parallel barrier function

Morten Rasmussen (5):
      sched: Add ftrace events for entity load-tracking
      sched: entity load-tracking load_avg_ratio
      sched: load-tracking driven wakeup migration for HMP platforms
      sched: Forced migration of high load task on HMP platforms
      sched: Add HMP forced task migration ftrace event

Paul E. McKenney (1):
      rcu: Use smp_hotplug_thread facility for RCUs per-CPU kthread

Paul Turner (15):
      sched: track the runnable average on a per-task entitiy basis
      sched: aggregate load contributed by task entities on parenting cfs_rq
      sched: maintain the load contribution of blocked entities
      sched: add an rq migration call-back to sched_class
      sched: account for blocked load waking back up
      sched: aggregate total task_group load
      sched: compute load contribution by a group entity
      sched: normalize tg load contributions against runnable time
      sched: maintain runnable averages across throttled periods
      sched: replace update_shares weight distribution with per-entity
computation
      sched: refactor update_shares_cpu() -> update_blocked_avgs()
      sched: update_cfs_shares at period edge
      sched: make __update_entity_runnable_avg() fast
      sched: implement usage tracking
      sched: introduce temporary FAIR_GROUP_SCHED dependency for
load-tracking

Peter Zijlstra (1):
      sched, x86: Remove broken power estimation

Thomas Gleixner (6):
      rcu: Yield simpler
      kthread: Implement park/unpark facility
      smpboot: Provide infrastructure for percpu hotplug threads
      softirq: Use hotplug thread infrastructure
      watchdog: Use hotplug thread infrastructure
      infiniband: ehca: Use hotplug thread infrastructure

Vincent Guittot (4):
      ARM: topology: Add arch_scale_freq_power function
      ARM: topology: factorize the update of sibling masks
      ARM: topology: Update cpu_power according to DT information
      sched: cpu_power: enable ARCH_POWER

Viresh Kumar (1):
      Merge branches 'arm-asymmetric-support-v3', 'cpuidle-next-v4',
'per-cpu-thread-hotplug-v3', 'task-placement-v1' and 'config-fragments'
into big-LITTLE-MP-v3

 arch/arm/Kconfig                      |   29 +
 arch/arm/kernel/topology.c            |  209 +++-
 arch/x86/kernel/cpu/Makefile          |    2 +-
 arch/x86/kernel/cpu/sched.c           |   55 -
 drivers/cpuidle/Kconfig               |    3 +
 drivers/cpuidle/Makefile              |    1 +
 drivers/cpuidle/coupled.c             |  715 +++++++++++
 drivers/cpuidle/cpuidle.c             |   68 +-
 drivers/cpuidle/cpuidle.h             |   32 +
 drivers/infiniband/hw/ehca/ehca_irq.c |  253 ++--
 drivers/infiniband/hw/ehca/ehca_irq.h |    6 +-
 include/linux/cpuidle.h               |   11 +
 include/linux/kthread.h               |   11 +-
 include/linux/sched.h                 |   19 +
 include/linux/smpboot.h               |   43 +
 include/trace/events/sched.h          |  151 +++
 kernel/cpu.c                          |   10 +-
 kernel/kthread.c                      |  185 ++-
 kernel/rcutree.c                      |   12 +-
 kernel/rcutree.h                      |   15 +-
 kernel/rcutree_plugin.h               |  403 ++-----
 kernel/rcutree_trace.c                |    3 +-
 kernel/sched/core.c                   |    5 +
 kernel/sched/debug.c                  |   39 +-
 kernel/sched/fair.c                   | 1105 ++++++++++++++---
 kernel/sched/features.h               |    2 +-
 kernel/sched/sched.h                  |   60 +-
 kernel/smpboot.c                      |  229 ++++
 kernel/smpboot.h                      |    4 +
 kernel/softirq.c                      |  107 +-
 kernel/watchdog.c                     |  263 ++--
 linaro/configs/android.conf           |   30 +
 linaro/configs/big-LITTLE-MP.conf     |    9 +
 linaro/configs/linaro-base.conf       |   84 ++
 linaro/configs/ubuntu-minimal.conf    |   24 +
 linaro/configs/ubuntu.conf            | 2133
+++++++++++++++++++++++++++++++++
 36 files changed, 5244 insertions(+), 1086 deletions(-)
 delete mode 100644 arch/x86/kernel/cpu/sched.c
 create mode 100644 drivers/cpuidle/coupled.c
 create mode 100644 include/linux/smpboot.h
 create mode 100644 linaro/configs/android.conf
 create mode 100644 linaro/configs/big-LITTLE-MP.conf
 create mode 100644 linaro/configs/linaro-base.conf
 create mode 100644 linaro/configs/ubuntu-minimal.conf
 create mode 100644 linaro/configs/ubuntu.conf
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to