X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=probes%2Flttng-ftrace.c;h=b8bd344749b201ecec08b6e93ebcba2715fb08f7;hb=4133fce7c3dfbe61a954001c87931e9785453981;hp=476d6bce8e50600e0a6691317e3fd39d044c1c1b;hpb=58c78202dac3ba4678d59254d59e8b54628377c7;p=lttng-modules.git diff --git a/probes/lttng-ftrace.c b/probes/lttng-ftrace.c index 476d6bce..b8bd3447 100644 --- a/probes/lttng-ftrace.c +++ b/probes/lttng-ftrace.c @@ -11,6 +11,10 @@ * Ftrace function tracer does not seem to provide synchronization between probe * teardown and callback execution. Therefore, we make this module permanently * loaded (unloadable). + * + * TODO: Move to register_ftrace_function() (which is exported for + * modules) for Linux >= 3.0. It is faster (only enables the selected + * functions), and will stay there. */ #include