]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "ipmi: add new IPMI nmi watchdog handling"
authorLinus Torvalds <torvalds@woody.linux-foundation.org>
Mon, 14 May 2007 22:24:24 +0000 (15:24 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Mon, 14 May 2007 22:24:24 +0000 (15:24 -0700)
commita29b81ecc45b3ec55ff6dcca4d37b2c8e2372775
tree440b4cb3cc837e22d61776a66415bd3e226f2bba
parent0a9460fb0b0b5e3a6b21dfe6398155a4912ed388
Revert "ipmi: add new IPMI nmi watchdog handling"

This reverts commit cc4629635846aae5a8738122e61dc4f667734461.

Andi Kleen is unhappy with the changes, and they really do not seem
worth it.  IPMI could use DIE_NMI_IPI instead of the new callback, even
though that ends up having its own set of problems too, mainly because
the IPMI code cannot really know the NMI was from IPMI or not.

Manually fix up conflicts in arch/x86_64/kernel/traps.c and
drivers/char/ipmi/ipmi_watchdog.c.

Cc: Andi Kleen <ak@suse.de>
Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Cc: Corey Minyard <minyard@acm.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/i386/kernel/traps.c
arch/x86_64/kernel/traps.c
drivers/char/ipmi/ipmi_watchdog.c
include/asm-i386/kdebug.h
include/asm-x86_64/kdebug.h