diff --git a/kernel/stop_machine.c b/kernel/stop_machine.c index 971d8acceaecbfb0f93dba61fe513325d3fa23d2..cbc30271ea4dcbe5c234835838f2d4b8d62a8a4b 100644 --- a/kernel/stop_machine.c +++ b/kernel/stop_machine.c @@ -409,6 +409,7 @@ static bool queue_stop_cpus_work(const struct cpumask *cpumask, work->fn = fn; work->arg = arg; work->done = done; + work->caller = _RET_IP_; if (cpu_stop_queue_work(cpu, work)) queued = true; }