Hi Andrey,

Below is pull request for v7 of MP work, you can skip v6-resend pull request that i sent yesterday.
Following are the main changes:
    - Based on v3.6-rc3
    - per-task-load-average updated with v3
    - applied Tixy's patch from fast-slow-cpu-dt-v1 to task-placement-v1 as they are
      somewhat related only. And so removed fast-slow-cpu-dt-v1 branch

NOTE: Compile tested only

--
viresh

--------------->8-----------------------------

The following changes since commit fea7a08acb13524b47711625eebea40a0ede69a0:

  Linux 3.6-rc3 (2012-08-22 13:29:06 -0700)

are available in the git repository at:

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

for you to fetch changes up to 549b2d49de89f9454a933a32efb5825a076efd42:

  Merge branches 'per-cpu-thread-hotplug-v3-fixed', 'task-placement-v1', 'cpu-hotplug-get_online_cpus-v1', 'arm-asymmetric-support-v3-v3.6-rc1' and 'config-fragments' into big-LITTLE-MP-v7 (2012-08-24 09:24:14 +0530)

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

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

Jon Medhurst (6):
      configs: Initial core configs
      configs: Make CONFIG_MODULES part of linaro-base
      Merge branch 'config-core-3.4' into config-core-tracking
      configs: Replace CONFIG_PERF_COUNTERS with CONFIG_PERF_EVENTS
      configs: android: Enable FB_EARLYSUSPEND
      configs: android: Enable CONFIG_INPUT_UINPUT to get aidb working

Jon Medhurst (Tixy) (1):
      sched: Use device-tree to provide fast/slow CPU list for HMP

Morten Rasmussen (6):
      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
      sched: Add missing cpus_allowed checks to HMP scheduler

Paul E. McKenney (2):
      rcu: Use smp_hotplug_thread facility for RCUs per-CPU kthread
      hotplug: Fix UP bug in smpboot hotplug code

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

Ricardo Salveti de Araujo (8):
      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
      Merge branch 'config-core-3.4' into config-core-tracking
      configs: ubuntu: updating configs for 3.5
      configs: ubuntu: disabling CONFIG_MTD_NAND_NANDSIM=m, breaking build
      config: ubuntu: ATH6KL should be platform dependent

Silas Boyd-Wickizer (4):
      Use get_online_cpus to avoid races involving CPU hotplug
      Use get_online_cpus to avoid races involving CPU hotplug
      Use get_online_cpus to avoid races involving CPU hotplug
      Use get_online_cpus to avoid races involving CPU hotplug

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 (1):
      sched: cpu_power: enable ARCH_POWER

Viresh Kumar (3):
      configs: Add config fragments for big LITTLE MP
      linaro/configs: Update big LITTLE MP fragment for task placement work
      Merge branches 'per-cpu-thread-hotplug-v3-fixed', 'task-placement-v1', 'cpu-hotplug-get_online_cpus-v1', 'arm-asymmetric-support-v3-v3.6-rc1' and 'config-fragments' into big-LITTLE-MP-v7

 arch/arm/Kconfig                      |   29 +
 arch/arm/kernel/topology.c            |   69 ++
 arch/x86/kernel/cpuid.c               |    5 +
 arch/x86/kernel/msr.c                 |    5 +
 drivers/hwmon/coretemp.c              |    5 +
 drivers/hwmon/via-cputemp.c           |    5 +
 drivers/infiniband/hw/ehca/ehca_irq.c |  253 ++--
 drivers/infiniband/hw/ehca/ehca_irq.h |    6 +-
 include/linux/kthread.h               |   11 +-
 include/linux/sched.h                 |   24 +
 include/linux/smpboot.h               |   43 +
 include/trace/events/sched.h          |  151 +++
 kernel/Makefile                       |    3 +-
 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                   |   11 +
 kernel/sched/debug.c                  |   39 +-
 kernel/sched/fair.c                   | 1111 ++++++++++++++---
 kernel/sched/features.h               |    2 +-
 kernel/sched/sched.h                  |   60 +-
 kernel/smpboot.c                      |  233 ++++
 kernel/smpboot.h                      |    4 +
 kernel/softirq.c                      |  108 +-
 kernel/watchdog.c                     |  263 ++--
 linaro/configs/android.conf           |   33 +
 linaro/configs/big-LITTLE-MP.conf     |    9 +
 linaro/configs/linaro-base.conf       |   84 ++
 linaro/configs/ubuntu-minimal.conf    |   24 +
 linaro/configs/ubuntu.conf            | 2133 +++++++++++++++++++++++++++++++++
 33 files changed, 4355 insertions(+), 996 deletions(-)
 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