Hi Andrey,

Please PULL b.L MP V11 branch from my tree. Pull request is generated against v3.7-rc3:

    Updates:
    -------
    - Based on v3.7-rc3
    - Stats:
     - Total Patches: 70
     - New Patches: 22
       - per-task-load-average-v3-merged: 1 by Peter Z.
       - per-entity-load-tracking-with-core-sched-v1: 15 by Preeti
       - sched-pack-small-tasks-v1:6 by Vincent
     - Dropped patches/branches (as they are already merged in 3.7): 24
       - arm-asymmetric-support-v3-v3.6-rc1: 1
       - per-cpu-thread-hotplug-v3-fixed: 8
       - rcu-hotplug-v1: 4
       - scheduler-misc-v1: 1
       - arm-multi_pmu_v2: 10 (out of 24 merged)
     - Updated Patches: 16
       - per-task-load-average-v3-merged updated with patches applied to sched/core tip

------------------------8<------------------------------------------------

The following changes since commit 8f0d8163b50e01f398b14bcd4dc039ac5ab18d64:

  Linux 3.7-rc3 (2012-10-28 12:24:48 -0700)

are available in the git repository at:

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

for you to fetch changes up to 0c44ec0c38e97e404d0f9921f5cbeb7deb1dfc8b:

  Merge branches 'arm-multi_pmu_v2', 'hw-bkp-v7.1-debug-v1', 'task-placement-v2', 'per-entity-load-tracking-with-core-sched-v1', 'config-fragments' and 'sched-pack-small-tasks-v1' into big-LITTLE-MP-v11 (2012-11-05 15:11:02 +0530)

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

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

Dietmar Eggemann (1):
      ARM: hw_breakpoint: v7.1 self-hosted debug powerdown support

Jon Medhurst (6):
      configs: Initial core configs
      configs: Make CONFIG_MODULES part of linaro-base
      configs: Replace CONFIG_PERF_COUNTERS with CONFIG_PERF_EVENTS
      configs: android: Enable FB_EARLYSUSPEND
      configs: android: Enable CONFIG_INPUT_UINPUT to get aidb working
      ARM: sched: Avoid empty 'slow' HMP domain

Lorenzo Pieralisi (1):
      ARM: kernel: provide cluster to logical cpu mask mapping API

Marc Zyngier (1):
      ARM: perf: add guest vs host discrimination

Mark Rutland (1):
      ARM: perf: register cpu_notifier at driver init

Morten Rasmussen (13):
      linaro/configs: Enable HMP priority filter by default
      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

Paul Turner (15):
      sched: Track the runnable average on a per-task entity 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: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking
      sched: implement usage tracking

Peter Zijlstra (1):
      sched: Describe CFS load-balancer

Preeti U Murthy (14):
      sched:Prevent movement of short running tasks during load balancing
      sched:Pick the apt busy sched group during load balancing
      sched:Decide whether there be transfer of loads based on the PJT's metric
      sched:Decide group_imb using PJT's metric
      sched:Calculate imbalance using PJT's metric
      sched: Changing find_busiest_queue to use PJT's metric
      sched: Change move_tasks to use PJT's metric
      sched: Some miscallaneous changes in load_balance
      sched: Modify check_asym_packing to use PJT's metric
      sched: Modify fix_small_imbalance to use PJT's metric
      sched: Modify find_idlest_group to use PJT's metric
      sched: Modify find_idlest_cpu to use PJT's metric
      sched: Modifying wake_affine to use PJT's metric
      sched: Explicit division calls on 64-bit integers

Ricardo Salveti de Araujo (7):
      configs: moving previous ubuntu.conf as ubuntu-minimal and creating a full ubuntu one
      configs: ubuntu: be compatible with the enforce script
      configs: ubuntu: disabling CODA_FS, seems to be broken atm
      configs: ubuntu: disabling CGROUPS as default
      configs: ubuntu: updating configs for 3.5
      configs: ubuntu: disabling CONFIG_MTD_NAND_NANDSIM=m, breaking build
      config: ubuntu: ATH6KL should be platform dependent

Sudeep KarkadaNagesha (9):
      ARM: perf: allocate CPU PMU dynamically at probe time
      ARM: perf: consistently use struct perf_event in arm_pmu functions
      ARM: perf: check ARMv7 counter validity on a per-pmu basis
      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

Tushar Behera (1):
      linaro/configs: ubuntu: Disable support for generic OHCI platform driver

Vincent Guittot (5):
      sched: add a new SD SHARE_POWERLINE flag for sched_domain
      sched: pack small tasks
      sched: secure access to other CPU statistics
      sched: pack the idle load balance
      ARM: sched: clear SD_SHARE_POWERLINE

Viresh Kumar (6):
      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
      Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking"
      Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking"
      Merge branches 'arm-multi_pmu_v2', 'hw-bkp-v7.1-debug-v1', 'task-placement-v2', 'per-entity-load-tracking-with-core-sched-v1', 'config-fragments' and 'sched-pack-small-tasks-v1' into big-LITTLE-MP-v11

Will Deacon (2):
      ARM: perf: return NOTIFY_DONE from cpu notifier when no available PMU
      ARM: perf: consistently use arm_pmu->name for PMU name

 Documentation/devicetree/bindings/arm/pmu.txt |    3 +
 arch/arm/Kconfig                              |   47 +
 arch/arm/include/asm/perf_event.h             |    5 +
 arch/arm/include/asm/pmu.h                    |   40 +-
 arch/arm/include/asm/topology.h               |   34 +
 arch/arm/kernel/hw_breakpoint.c               |   57 +
 arch/arm/kernel/perf_event.c                  |  103 +-
 arch/arm/kernel/perf_event_cpu.c              |  169 +-
 arch/arm/kernel/perf_event_v6.c               |  130 +-
 arch/arm/kernel/perf_event_v7.c               |  295 ++--
 arch/arm/kernel/perf_event_xscale.c           |  161 +-
 arch/arm/kernel/topology.c                    |  125 ++
 arch/ia64/include/asm/topology.h              |    1 +
 arch/tile/include/asm/topology.h              |    1 +
 include/linux/sched.h                         |   29 +
 include/linux/topology.h                      |    3 +
 include/trace/events/sched.h                  |  153 ++
 kernel/sched/core.c                           |   16 +
 kernel/sched/debug.c                          |   39 +-
 kernel/sched/fair.c                           | 1785 ++++++++++++++++++---
 kernel/sched/sched.h                          |   65 +-
 linaro/configs/android.conf                   |   33 +
 linaro/configs/big-LITTLE-MP.conf             |   11 +
 linaro/configs/linaro-base.conf               |   84 +
 linaro/configs/ubuntu-minimal.conf            |   24 +
 linaro/configs/ubuntu.conf                    | 2132 +++++++++++++++++++++++++
 26 files changed, 4910 insertions(+), 635 deletions(-)
 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