[PATCH 0/3] tracepoint static call fixes
From: Mathieu Desnoyers
Date: Thu Aug 05 2021 - 09:27:28 EST
This series fixes issues with tracepoint callback function vs data
argument mismatch when back-to-back registrations/unregistrations are
performed.
Those issues were introduced by the tracepoint optimizations using
static_call().
Thanks,
Mathieu
Mathieu Desnoyers (3):
Fix: tracepoint: static call: compare data on transition from 2->1
callees
Fix: tracepoint: static call function vs data state mismatch (v2)
Fix: tracepoint: rcu get state and cond sync for static call updates
(v2)
kernel/tracepoint.c | 159 ++++++++++++++++++++++++++++++++++++++------
1 file changed, 139 insertions(+), 20 deletions(-)
--
2.17.1