sparc64: Make prom entry spinlock NMI safe.
authorDavid S. Miller <davem@davemloft.net>
Wed, 3 Mar 2010 17:06:03 +0000 (09:06 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 3 Mar 2010 17:06:03 +0000 (09:06 -0800)
commit8a4fd1e4922413cfdfa6c51a59efb720d904a5eb
tree3e46821fac9d3de604466b55345c2b267d157355
parentc7d5a0050773e98d1094eaa9f2a1a793fafac300
sparc64: Make prom entry spinlock NMI safe.

If we do something like try to print to the OF console from an NMI
while we're already in OpenFirmware, we'll deadlock on the spinlock.

Use a raw spinlock and disable NMIs when we take it.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/prom/p1275.c