summaryrefslogtreecommitdiffstats
path: root/arch/c6x
diff options
context:
space:
mode:
authorShawn Guo <shawn.guo@linaro.org>2013-01-14 14:08:50 +0800
committerShawn Guo <shawn.guo@linaro.org>2013-01-14 22:17:17 +0800
commit837576642167d701f983e4def0d3936b514a28ae (patch)
tree2f03e38dff819054b70eb3f499e6dab873bb4c96 /arch/c6x
parentafc10301f70350b490ca518ceb793928854b5453 (diff)
downloadlinux-837576642167d701f983e4def0d3936b514a28ae.tar.bz2
ARM: imx: disable cpu in .cpu_kill hook
It's buggy to disable the cpu that is being hot-unplugged in .cpu_die hook which runs on the cpu itself. Instead, it should be done in .cpu_kill which runs on the thread (another cpu) that asks for shutting down the cpu. Move imx_enable_cpu(cpu, false) call into .cpu_kill hook, and leave the cpu to be hot-unplugged in WFI within .cpu_die, so that we can get a more stable cpu hot-plug operation. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/c6x')
0 files changed, 0 insertions, 0 deletions