diff --git a/kernel/trace/trace_osnoise.c b/kernel/trace/trace_osnoise.c index 4496975f2029f2beba52d6fb1cc3b3414737b5a9..77360d4069f2bc8ae4562ae3c25d0f84f7648baf 100644 --- a/kernel/trace/trace_osnoise.c +++ b/kernel/trace/trace_osnoise.c @@ -1652,6 +1652,8 @@ static enum hrtimer_restart timerlat_irq(struct hrtimer *timer) osnoise_stop_tracing(); notify_new_max_latency(diff); + wake_up_process(tlat->kthread); + return HRTIMER_NORESTART; } }