• Steven Rostedt's avatar
    tracing/events: add support for modules to TRACE_EVENT · 6d723736
    Steven Rostedt authored
    Impact: allow modules to add TRACE_EVENTS on load
    
    This patch adds the final hooks to allow modules to use the TRACE_EVENT
    macro. A notifier and a data structure are used to link the TRACE_EVENTs
    defined in the module to connect them with the ftrace event tracing system.
    
    It also adds the necessary automated clean ups to the trace events when a
    module is removed.
    
    Cc: Rusty Russell <rusty@rustcorp.com.au>
    Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
    6d723736
module.c 74.6 KB