ARM: sched: Avoid empty 'slow' HMP domain
authorJon Medhurst <tixy@linaro.org>
Fri, 12 Oct 2012 12:45:35 +0000 (13:45 +0100)
committerJon Medhurst <tixy@linaro.org>
Wed, 17 Jul 2013 10:12:26 +0000 (11:12 +0100)
commit362036513b1dff299b2035d5b928a203742b98d7
treefb940630236f9c9a7a40146a0b91641c66b1568c
parent1b8ae251638844173bd04a4c9e543581f3d92fbd
ARM: sched: Avoid empty 'slow' HMP domain

On homogeneous (non-heterogeneous) systems all CPUs will be declared
'fast' and the slow cpu list will be empty. In this situation we need to
avoid adding an empty slow HMP domain otherwise the scheduler code will
blow up when it attempts to move a task to the slow domain.

Signed-off-by: Jon Medhurst <tixy@linaro.org>
arch/arm/kernel/topology.c