1
0

ipmi: add new IPMI nmi watchdog 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>
This commit is contained in:
Corey Minyard
2007-05-08 00:23:58 -07:00
committed by Linus Torvalds
parent ee6cd5f8f5
commit f64da958df
5 changed files with 103 additions and 42 deletions

View File

@@ -38,6 +38,7 @@ enum die_val {
DIE_GPF,
DIE_CALL,
DIE_NMI_IPI,
DIE_NMI_POST,
DIE_PAGE_FAULT,
};

View File

@@ -33,6 +33,7 @@ enum die_val {
DIE_GPF,
DIE_CALL,
DIE_NMI_IPI,
DIE_NMI_POST,
DIE_PAGE_FAULT,
};