• Linus Torvalds's avatar
    Revert "ipmi: add new IPMI nmi watchdog handling" · faa8b6c3
    Linus Torvalds authored
    This reverts commit f64da958.
    
    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: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    faa8b6c3
ipmi_watchdog.c 31.4 KB