sparc64: Fix smp_callin() locking.
commit60962a3513a90e260d975940535ecbcfe5f5b4a4
authorDavid S. Miller <davem@davemloft.net>
Thu, 9 Apr 2009 04:06:35 +0000 (8 21:06 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 12 Jun 2009 03:01:10 +0000 (11 20:01 -0700)
treeec9695f7a0b6d2dda4720ea0c0286f51d80da6ac
parent01683de16233af7676146083f644c823ac5f246d
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/sparc64/kernel/smp.c