Peter Zijlstra <[email protected]> writes: > Solve it by using the fact that detached events still have a reference > count on their (previous) context. With this perf_event_free_task() > can detect when events have escaped and wait for their destruction. > > Cc: Mark Rutland <[email protected]> > Fixes: 82d94856fa22 ("perf/core: Fix lock inversion between perf,trace,cpuhp") > Reported-by: [email protected] > Debugged-by: Alexander Shishkin <[email protected]> > Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Reviewed-by: Alexander Shishkin <[email protected]> Regards, -- Alex

