Remove lttng-ftrace integration
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 2 Mar 2020 16:26:39 +0000 (11:26 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 4 Mar 2020 15:05:17 +0000 (10:05 -0500)
commita7cedfa39158dfaf56929da832a4024d4a9379e5
tree054b9bad1045094d90ebc69117b9938451e6d291
parent9cab446308379dc8d0d3b431a4b86105005d8d22
Remove lttng-ftrace integration

The lttng-ftrace integration (LTTNG_KERNEL_FUNCTION instrumentation
type) was unused for a while now. The "function" probing is actually
done with kprobes and kretprobes (LTTNG_KERNEL_KPROBE and
LTTNG_KERNEL_KRETPROBE).

Remove it so a use of kallsyms_lookup_name() can be removed as well.
Note that in the future we could add back this support by using
register_ftrace_function() which is exported to kernel modules, but
considering that we have not been using this code for a while,
just remove the implementation for now.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Makefile.ABI.workarounds
lttng-abi.c
lttng-events.c
lttng-events.h
probes/Kbuild
probes/lttng-ftrace.c [deleted file]
wrapper/ftrace.h [deleted file]
This page took 0.025308 seconds and 4 git commands to generate.