diff options
author | Tejun Heo <tj@kernel.org> | 2010-05-08 14:20:53 (GMT) |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2010-05-08 15:12:33 (GMT) |
commit | bbf1bb3eee86f2eef2baa14e600be454d09109ee (patch) | |
tree | f7c200742a2d6ce20e72ad976b66d30d1aa6a04d /drivers/base/dma-coherent.c | |
parent | fc390cde362309f6892bb719194f242c466a978b (diff) | |
download | linux-fsl-qoriq-bbf1bb3eee86f2eef2baa14e600be454d09109ee.tar.xz |
cpu_stop: add dummy implementation for UP
When !CONFIG_SMP, cpu_stop functions weren't defined at all which
could lead to build failures if UP code uses cpu_stop facility. Add
dummy cpu_stop implementation for UP. The waiting variants execute
the work function directly with preempt disabled and
stop_one_cpu_nowait() schedules a workqueue work.
Makefile and ifdefs around stop_machine implementation are updated to
accomodate CONFIG_SMP && !CONFIG_STOP_MACHINE case.
Signed-off-by: Tejun Heo <tj@kernel.org>
Reported-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'drivers/base/dma-coherent.c')
0 files changed, 0 insertions, 0 deletions