Let smp_call_function_single return -EBUSY on UP
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Thu, 17 May 2007 05:11:09 +0000 (22:11 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Thu, 17 May 2007 12:23:04 +0000 (05:23 -0700)
commit79974a0e4c6be6e9a3717b4c5a5d5c44c36b1653
tree0bf5e98710fa4ae970728ceea7d7d5324f65abcc
parent8317f14b60c02c69cf7f594e2aabc8a3fdc9618d
Let smp_call_function_single return -EBUSY on UP

All architectures that have an implementation of smp_call_function_single
let it return -EBUSY if it is asked to execute func on the current cpu.
(akpm: except for x86_64).  Therefore the UP version must always return
-EBUSY.

[akpm@linux-foundation.org: build fix]
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/smp.h