diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 4f5fe3945a0a..31ce1edf77c3 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -7723,7 +7723,9 @@ picked: && trace_sched_blocked_reason_enabled()) { unsigned long blocked_func = 0; +#ifdef CONFIG_STACKTRACE stack_trace_save_tsk(prev, &blocked_func, 1, 0); +#endif trace_sched_blocked_reason(prev, (void *)blocked_func); }