summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/sched/clock.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/sched/clock.c b/kernel/sched/clock.c
index 811a39aca1ce..e3e3b979f9bd 100644
--- a/kernel/sched/clock.c
+++ b/kernel/sched/clock.c
@@ -452,7 +452,9 @@ EXPORT_SYMBOL_GPL(sched_clock_idle_wakeup_event);
void __init sched_clock_init(void)
{
static_branch_inc(&sched_clock_running);
+ local_irq_disable();
generic_sched_clock_init();
+ local_irq_enable();
}
u64 sched_clock_cpu(int cpu)