Commit 6086ee24 authored by James Bottomley's avatar James Bottomley

X86 arch split

Add hook for MCA NMI
parent dbd23a12
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
* Machine specific setup for generic * Machine specific setup for generic
*/ */
#include <linux/config.h>
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/irq.h> #include <linux/irq.h>
...@@ -41,3 +42,15 @@ void __init time_init_hook(void) ...@@ -41,3 +42,15 @@ void __init time_init_hook(void)
{ {
setup_irq(0, &irq0); setup_irq(0, &irq0);
} }
#ifdef CONFIG_MCA
void __init mca_nmi_hook(void)
{
/* If I recall correctly, there's a whole bunch of other things that
* we can do to check for NMI problems, but that's all I know about
* at the moment.
*/
printk("NMI generated from unknown source!\n");
}
#endif
...@@ -371,12 +371,7 @@ void mca_handle_nmi(void) ...@@ -371,12 +371,7 @@ void mca_handle_nmi(void)
} }
} }
/* If I recall correctly, there's a whole bunch of other things that mca_nmi_hook();
* we can do to check for NMI problems, but that's all I know about
* at the moment.
*/
printk("NMI generated from unknown source!\n");
} /* mca_handle_nmi */ } /* mca_handle_nmi */
/*--------------------------------------------------------------------*/ /*--------------------------------------------------------------------*/
......
This diff is collapsed.
...@@ -20,5 +20,6 @@ extern void pre_intr_init_hook(void); ...@@ -20,5 +20,6 @@ extern void pre_intr_init_hook(void);
extern void pre_setup_arch_hook(void); extern void pre_setup_arch_hook(void);
extern void trap_init_hook(void); extern void trap_init_hook(void);
extern void time_init_hook(void); extern void time_init_hook(void);
extern void mca_nmi_hook(void);
#endif #endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment