]> err.no Git - linux-2.6/commit
avr32: nmi_enter() without nmi_exit()
authorManfred Spraul <manfred@colorfullife.com>
Wed, 20 Aug 2008 13:39:59 +0000 (15:39 +0200)
committerHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Fri, 19 Sep 2008 18:08:08 +0000 (20:08 +0200)
commit3d431a742728e6b619ce57a030a92d228c13d1d2
tree10fe28291350b2b4ce9492856ab223d58a341b6d
parent73d4393d1df4ff3892b040396f101ede94e9e846
avr32: nmi_enter() without nmi_exit()

While updating the rcu code, I noticed that do_nmi() for AVR32 is odd:
There is an nmi_enter() call without an nmi_exit().
This can't be correct, it breaks rcu (at least the preempt version) and
lockdep.

[haavard.skinnemoen@atmel.com: fixed another case that returned directly]
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
arch/avr32/kernel/traps.c