diff options
author | Nicolas Pitre <[email protected]> | 2014-04-22 00:25:35 +0100 |
---|---|---|
committer | Russell King <[email protected]> | 2014-04-22 22:23:59 +0100 |
commit | 4530e4b6a450af14973c2b0703edfb02d66cbd41 (patch) | |
tree | 20ad0784be6feed9e2869a0961e468d82bfe333c /tools/perf/scripts/python/failed-syscalls-by-pid.py | |
parent | 56b700fd6f1e49149880fb1b6ffee0dca5be45fb (diff) |
ARM: 8032/1: bL_switcher: fix validation check before its activation
The switcher should not depend on MAX_CLUSTER to determine ifit should
be activated or not. In a multiplatform kernel binary it is possible to
have dual-cluster and quad-cluster platforms configured in. In that case
MAX_CLUSTER which is a build time limit should be 4 and that shouldn't
prevent the switcher from working if the kernel is booted on a b.L
dual-cluster system.
In bL_switcher_halve_cpus() we already have a runtime validation check
to make sure we're dealing with only two clusters, so booting on a quad
cluster system will be caught and switcher activation aborted.
However, the b.L switcher must ensure the MCPM layer is initialized on
the booted hardware before doing anything. The mcpm_is_available()
function is added to that effect.
Signed-off-by: Nicolas Pitre <[email protected]>
Tested-by: Abhilash Kesavan <[email protected]>
Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/failed-syscalls-by-pid.py')
0 files changed, 0 insertions, 0 deletions