From: Jan Glauber Date: Wed, 21 Feb 2007 09:55:06 +0000 (+0100) Subject: [S390] smp_call_function cleanup X-Git-Tag: v2.6.21-rc2~77 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=63db6e8d41c703c26a3ce767740a9c8484765a74;p=pandora-kernel.git [S390] smp_call_function cleanup Introduce __smp_call_function_map which calls a function on all cpus given with a cpumask_t. Use it to implement smp_call_function and smp_call_function_on. Replace smp_ext_bitcall_others with smp_ext_bitcall and a for_each_cpu_mask loop. Use a cpumask_t instead of an atomic_t for cpu counting and print a warning if preempt is on in __smp_call_function_map(). Signed-off-by: Jan Glauber Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed