[PATCH] x86-64: remove extra smp_processor_id calling
[sfrench/cifs-2.6.git] / arch / x86_64 / kernel / io_apic.c
index c6a5bc7e8118d0cb206b2185a330e925773195cc..318d9055cd97d3e028d4bd91deec306270d81031 100644 (file)
@@ -1407,8 +1407,7 @@ static void irq_complete_move(unsigned int irq)
 
        vector = ~get_irq_regs()->orig_rax;
        me = smp_processor_id();
-       if ((vector == cfg->vector) &&
-           cpu_isset(smp_processor_id(), cfg->domain)) {
+       if ((vector == cfg->vector) && cpu_isset(me, cfg->domain)) {
                cpumask_t cleanup_mask;
 
                cpus_and(cleanup_mask, cfg->old_domain, cpu_online_map);