Hi Andrey,
Sorry for being late this time. Were waiting for Android tree to become
available for doing testing.
big LITTLE MP v15 is ready for you to pull.
Updates:
-------
- Rebased over 3.9-rc2
- Stats: Total distinct patches: 33
- Dropped Patches:
- cpufreq-fixes-v3 branch, already upstreamed.
- hw-bkp-v7.1-debug-v2 branch, already upstreamed, one new
fix included though.
-----------------x-------------------x--------------------
The following changes since commit f6161aa153581da4a3867a2d1a7caf4be19b6ec9:
Linux 3.9-rc2 (2013-03-10 16:54:19 -0700)
are available in the git repository at:
git://git.linaro.org/arm/big.LITTLE/mp.git big-LITTLE-MP-master-v16
for you to fetch changes up to e695239d5f0a553e28a1ff5f346fcc3fafab2b2f:
Merge branch 'master-hw-bkpt-fix' into big-LITTLE-MP-master-v16
(2013-03-20 19:53:24 +0530)
----------------------------------------------------------------
Chris Redpath (2):
ARM: Experimental Frequency-Invariant Load Scaling Patch
ARM: Fix build breakage when big.LITTLE.conf is not used.
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 (5):
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 'arm-multi_pmu_v2', 'task-placement-v2-sysfs',
'misc-patches' and 'config-fragments' into big-LITTLE-MP-master-v16
Merge branch 'master-hw-bkpt-fix' into big-LITTLE-MP-master-v16
Documentation/devicetree/bindings/arm/pmu.txt | 3 +
Documentation/kernel-parameters.txt | 9 +
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 | 132 ++++
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 +
18 files changed, 1663 insertions(+), 48 deletions(-)
create mode 100644 linaro/configs/big-LITTLE-MP.conf
_______________________________________________
linaro-dev mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-dev