|
@@ -1388,13 +1388,14 @@ static void __mcheck_cpu_init_timer(void)
|
|
struct timer_list *t = &__get_cpu_var(mce_timer);
|
|
struct timer_list *t = &__get_cpu_var(mce_timer);
|
|
int *n = &__get_cpu_var(mce_next_interval);
|
|
int *n = &__get_cpu_var(mce_next_interval);
|
|
|
|
|
|
|
|
+ setup_timer(t, mce_start_timer, smp_processor_id());
|
|
|
|
+
|
|
if (mce_ignore_ce)
|
|
if (mce_ignore_ce)
|
|
return;
|
|
return;
|
|
|
|
|
|
*n = check_interval * HZ;
|
|
*n = check_interval * HZ;
|
|
if (!*n)
|
|
if (!*n)
|
|
return;
|
|
return;
|
|
- setup_timer(t, mce_start_timer, smp_processor_id());
|
|
|
|
t->expires = round_jiffies(jiffies + *n);
|
|
t->expires = round_jiffies(jiffies + *n);
|
|
add_timer_on(t, smp_processor_id());
|
|
add_timer_on(t, smp_processor_id());
|
|
}
|
|
}
|