IPMI: new NMI handling
commit612b5a8d3a57d07698ceec0e307a84f38b241fe2
authorCorey Minyard <minyard@acm.org>
Thu, 18 Oct 2007 10:07:10 +0000 (18 03:07 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Thu, 18 Oct 2007 21:37:32 +0000 (18 14:37 -0700)
treebd7d44b88e00dd8f6fb7ad7afaa9053ac875c317
parentfcfa4724116589d6a5fac92af410b6f12d41b5bb
IPMI: new NMI handling

Convert over to the new NMI handling for getting IPMI watchdog timeouts via an
NMI.  This add config options to know if there is the ability to receive NMIs
and if it has an NMI post processing call.  Then it modifies the IPMI watchdog
to take advantage of this so that it can know if an NMI comes in.

It also adds testing that the IPMI NMI watchdog works.

Signed-off-by: Corey Minyard <minyard@acm.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Documentation/IPMI.txt
drivers/char/ipmi/ipmi_watchdog.c