Skip to content
  • Frederic Weisbecker's avatar
    perf: Use tracepoint_synchronize_unregister() to flush any pending tracepoint call · 669336e4
    Frederic Weisbecker authored
    
    
    We use synchronize_sched() to ensure a tracepoint won't be called
    while/after we release the perf buffers it references.
    
    But the tracepoint API has its own API for that:
    tracepoint_synchronize_unregister(). Use it instead as it's
    self-explanatory and eases maintainance.
    
    Signed-off-by: default avatarFrederic Weisbecker <fweisbec@gmail.com>
    Cc: Ingo Molnar <mingo@elte.hu>
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
    Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    Cc: Li Zefan <lizf@cn.fujitsu.com>
    669336e4