• Steven Rostedt's avatar
    tracing: remove users of tracing_reset · 76f0d073
    Steven Rostedt authored
    The function tracing_reset is deprecated for outside use of trace.c.
    
    The new function to reset the the buffers is tracing_reset_online_cpus.
    
    The reason for this is that resetting the buffers while the event
    trace points are active can corrupt the buffers, because they may
    be writing at the time of reset. The tracing_reset_online_cpus disables
    writes and waits for current writers to finish.
    
    This patch replaces all users of tracing_reset except for the latency
    tracers. Those changes require more work and will be removed in the
    following patches.
    Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
    76f0d073
trace.c 95.3 KB