diff --git a/kernel/time/tick-sched.c b/kernel/time/tick-sched.c index adea6fc3ba2ad523295afa12a70031ba081b96e4..3612fc77f834372c0d5d674f3bc5ae609dd64635 100644 --- a/kernel/time/tick-sched.c +++ b/kernel/time/tick-sched.c @@ -246,6 +246,7 @@ void tick_nohz_full_kick_all(void) preempt_disable(); smp_call_function_many(tick_nohz_full_mask, nohz_full_kick_ipi, NULL, false); + tick_nohz_full_kick(); preempt_enable(); }