sparc64: Fix smp_callin() locking.
commit15d0699747ddaf0a5d5fb26c9f095193078817be
authorDavid S. Miller <davem@davemloft.net>
Thu, 9 Apr 2009 04:06:35 +0000 (8 21:06 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 15 Jun 2009 16:39:57 +0000 (15 09:39 -0700)
treedac87b51e0f9d3efe186803ccc020ff7f1207822
parent2c525a3599fe8578fdb0372932dd52f1b271288b
sparc64: Fix smp_callin() locking.

[ Upstream commit 8e255baa449df3049a8827a7f1f4f12b6921d0d1 ]

Interrupts must be disabled when taking the IPI lock.

Caught by lockdep.

Reported-by: Meelis Roos <mroos@linux.ee>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/sparc/kernel/smp_64.c