]> git.baikalelectronics.ru Git - kernel.git/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)
commit863fd1d4157129716630eedd86373f749a1d3c28
tree10fe28291350b2b4ce9492856ab223d58a341b6d
parent1eaaabd93114e83dcf98d30965a5aafca8969d26
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