|
@@ -39,7 +39,7 @@
|
|
|
#endif /* CONFIG_HPWDT_NMI_DECODING */
|
|
|
#include <asm/nmi.h>
|
|
|
|
|
|
-#define HPWDT_VERSION "1.3.2"
|
|
|
+#define HPWDT_VERSION "1.3.3"
|
|
|
#define SECS_TO_TICKS(secs) ((secs) * 1000 / 128)
|
|
|
#define TICKS_TO_SECS(ticks) ((ticks) * 128 / 1000)
|
|
|
#define HPWDT_MAX_TIMER TICKS_TO_SECS(65535)
|
|
@@ -501,8 +501,13 @@ static int hpwdt_pretimeout(unsigned int ulReason, struct pt_regs *regs)
|
|
|
"but unable to determine source.\n");
|
|
|
}
|
|
|
}
|
|
|
- panic("An NMI occurred, please see the Integrated "
|
|
|
- "Management Log for details.\n");
|
|
|
+ panic("An NMI occurred. Depending on your system the reason "
|
|
|
+ "for the NMI is logged in any one of the following "
|
|
|
+ "resources:\n"
|
|
|
+ "1. Integrated Management Log (IML)\n"
|
|
|
+ "2. OA Syslog\n"
|
|
|
+ "3. OA Forward Progress Log\n"
|
|
|
+ "4. iLO Event Log");
|
|
|
|
|
|
out:
|
|
|
return NMI_DONE;
|