trace,smp: Trace all smp_function_call*() invocations
authorPeter Zijlstra <peterz@infradead.org>
Wed, 22 Mar 2023 13:58:36 +0000 (14:58 +0100)
committerPeter Zijlstra <peterz@infradead.org>
Fri, 24 Mar 2023 10:01:30 +0000 (11:01 +0100)
commit5c3124975e15c1fadd5af1c61e4d627cf6d97ba2
treee29e216656aa7bc87a9bf6434aab92eb39ca5ad9
parent68e2d17c9eb311ab59aeb6d0c38aad8985fa2596
trace,smp: Trace all smp_function_call*() invocations

(Ab)use the trace_ipi_send_cpu*() family to trace all
smp_function_call*() invocations, not only those that result in an
actual IPI.

The queued entries log their callback function while the actual IPIs
are traced on generic_smp_call_function_single_interrupt().

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
kernel/smp.c