On Thu, 2014-03-13 at 16:54 +0000, Mathieu Desnoyers wrote: > The other use-case is if the tracer has a module coming/going notifier > tracking the module's tracepoint callsites. The going notifier should > be run before the tracepoint.c going notifier. A notifier with negative > priority should have this effect, since the tracepoint.c notifier has > priority 0. >
The tracepoint should change to have two different notifiers that represent one for coming and one for going (as ftrace does). The coming one should have a priority of 0 (or INT_MIN (all other notifiers dependent on this should have > 0) The going notifier should have a INT_MAX to run after all other tracepoint notifiers. (see kernel/trace/ftrace.c ftrace_module_enter_nb and ftrace_module_exit_nb) -- Steve -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

