• Jason Baron's avatar
    tracing: Raw_init() bailout in trace event register fail case · f744bd57
    Jason Baron authored
    Allow the return value of raw_init() trace event callback to bail us out
    of creating a trace event file, in case we fail to register our
    event.
    
    Also, we plan to return -ENOSYS for syscall events that don't match any
    syscalls listed in our arch tracing syscall table, we don't want to warn
    in that case, we just want this event to be invisible in debugfs and
    ignored.
    Signed-off-by: default avatarJason Baron <jbaron@redhat.com>
    Cc: Lai Jiangshan <laijs@cn.fujitsu.com>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
    Cc: Jiaying Zhang <jiayingz@google.com>
    Cc: Martin Bligh <mbligh@google.com>
    Cc: Li Zefan <lizf@cn.fujitsu.com>
    Cc: Masami Hiramatsu <mhiramat@redhat.com>
    Signed-off-by: default avatarFrederic Weisbecker <fweisbec@gmail.com>
    f744bd57
trace_events.c 29.8 KB