From: Vineet Gupta Date: Mon, 25 Nov 2013 07:29:03 +0000 (+0530) Subject: ARC: [SMP] cpumask not needed in IPI send path X-Git-Tag: v3.14-rc1~98^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ddf84433f411b612e935a6719ee395bb9dd2221f;p=pandora-kernel.git ARC: [SMP] cpumask not needed in IPI send path The current IPI sending callstack needlessly involves cpumask. arch_send_call_function_single_ipi(cpu) / smp_send_reschedule(cpu) ipi_send_msg(cpumask_of(cpu)) --> [cpu to cpumask] plat_smp_ops.ipi_send(callmap) for_each_cpu(callmap) --> [cpuask to cpu] do_plat_specific_ipi_PER_CPU Given that current backends are not capable of 1:N IPIs, lets simplify the interface for now, by keeping "a" cpu all along. Signed-off-by: Vineet Gupta --- Reading git-diff-tree failed