@ -45,17 +45,6 @@
# include "mce-internal.h"
/* Handle unconfigured int18 (should never happen) */
static void unexpected_machine_check ( struct pt_regs * regs , long error_code )
{
printk ( KERN_ERR " CPU#%d: Unexpected int18 (Machine Check). \n " ,
smp_processor_id ( ) ) ;
}
/* Call the installed machine check handler for this CPU setup. */
void ( * machine_check_vector ) ( struct pt_regs * , long error_code ) =
unexpected_machine_check ;
int mce_disabled __read_mostly ;
# define MISC_MCELOG_MINOR 227
@ -1322,6 +1311,17 @@ static void mce_init_timer(void)
add_timer ( t ) ;
}
/* Handle unconfigured int18 (should never happen) */
static void unexpected_machine_check ( struct pt_regs * regs , long error_code )
{
printk ( KERN_ERR " CPU#%d: Unexpected int18 (Machine Check). \n " ,
smp_processor_id ( ) ) ;
}
/* Call the installed machine check handler for this CPU setup. */
void ( * machine_check_vector ) ( struct pt_regs * , long error_code ) =
unexpected_machine_check ;
/*
* Called for each booted CPU to set up machine checks .
* Must be called with preempt off :