aboutsummaryrefslogtreecommitdiff
path: root/arch/i386/xen/smp.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/i386/xen/smp.c')
-rw-r--r--arch/i386/xen/smp.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/i386/xen/smp.c b/arch/i386/xen/smp.c
index a91587fbf5c..a620918f87e 100644
--- a/arch/i386/xen/smp.c
+++ b/arch/i386/xen/smp.c
@@ -311,9 +311,7 @@ static void stop_self(void *v)
void xen_smp_send_stop(void)
{
- cpumask_t mask = cpu_online_map;
- cpu_clear(smp_processor_id(), mask);
- xen_smp_call_function_mask(mask, stop_self, NULL, 0);
+ smp_call_function(stop_self, NULL, 0, 0);
}
void xen_smp_send_reschedule(int cpu)