]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: mach-shmobile: Fix headsmp.S code to use CPUINIT
authorMagnus Damm <damm@opensource.se>
Wed, 28 Dec 2011 07:44:06 +0000 (16:44 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Mon, 9 Jan 2012 01:36:48 +0000 (10:36 +0900)
commit90244213491ea6ac22ae61d42a10a0618177c2d9
tree0d0d3a3c6889347657117381f28c9e8bf0645040
parent8a90b652f906d39b5a9b3c4333882e26737d2c3d
ARM: mach-shmobile: Fix headsmp.S code to use CPUINIT

Convert the low level SMP assembly code for SH-Mobile ARM
from using the INIT to the CPUINIT section. This unbreaks
onlining of CPUs using the CPU hotplug interface:

echo 1 > /sys/devices/system/cpu/cpu1/online

Without this fix the reset vector code used by CPU hotplug
will be freed as init section data and CPU cores cannot
be brought online.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/arm/mach-shmobile/headsmp.S