diff options
author | Jason Baron <jbaron@redhat.com> | 2010-10-28 15:20:27 (GMT) |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2010-10-29 23:42:58 (GMT) |
commit | 404ba5d7bb958d3d788bdaa0debc0bdf60f13ffe (patch) | |
tree | 0605498ad8f207de58bfefa5b4b62ad79f91be8f /arch/microblaze/include/asm/setup.h | |
parent | 5c1eb08936693cd78c71164c8bea0b086ae72c67 (diff) | |
download | linux-404ba5d7bb958d3d788bdaa0debc0bdf60f13ffe.tar.xz |
x86, alternative: Call stop_machine_text_poke() on all cpus
Currently, text_poke_smp() passes a NULL as the third argument to
__stop_machine(), which will only run stop_machine_text_poke()
on 1 cpu. Change NULL -> cpu_online_mask, as stop_machine_text_poke()
is intended to be run on all cpus.
I actually didn't notice any problems with stop_machine_text_poke()
only being called on 1 cpu, but found this via code inspection.
Signed-off-by: Jason Baron <jbaron@redhat.com>
LKML-Reference: <20101028152026.GB2875@redhat.com>
Acked-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Acked-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'arch/microblaze/include/asm/setup.h')
0 files changed, 0 insertions, 0 deletions