Blackfin: allow NMI watchdog to be used w/RETN as a scratch reg
authorGraf Yang <graf.yang@analog.com>
Wed, 17 Mar 2010 09:00:32 +0000 (09:00 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sat, 22 May 2010 18:19:04 +0000 (14:19 -0400)
commitc429886a7091f9d26dee7d01c20fd822f62c35e0
tree081191e6274817d2f3d9bee8b27b1f8f145b939f
parent6ce3e9c2a2cfb8849dd471349fe5e6bc37c0f13f
Blackfin: allow NMI watchdog to be used w/RETN as a scratch reg

NMIs are not safe to return from because many anomaly workarounds are
implemented by disabling interrupts.  The NMI obviously violates this
assumption.  Since the NMI watchdog never returns, we don't have to
worry about it clobbering RETN when it is being used as a scratch register
with the exception stack.

Signed-off-by: Graf Yang <graf.yang@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
arch/blackfin/Kconfig.debug