SPARC64: Fix memory controller register access when non-SMP.
authorDavid Miller <davem@davemloft.net>
Thu, 20 Dec 2007 00:27:11 +0000 (16:27 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 6 Feb 2008 19:43:41 +0000 (11:43 -0800)
commitf63145cd2ee2cba87fb7b61ef7c06c034c889a5a
tree1b946683e8fc67c74a2d1316872a318bc1698f75
parent83f6ef15a3da00b409a334d688a1129f363fd7fc
SPARC64: Fix memory controller register access when non-SMP.

[SPARC64]: Fix memory controller register access when non-SMP.

[ Upstream commit: b332b8bc9c67165eabdfc7d10b4a2e4cc9f937d0 ]

get_cpu() always returns zero on non-SMP builds, but we
really want the physical cpu number in this code in order
to do the right thing.

Based upon a non-SMP kernel boot failure report from Bernd Zeimetz.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/sparc64/kernel/chmc.c