[PATCH] Remove kretprobe_trampoline_holder.
Thiago Jung Bauermann
bauerman at linux.vnet.ibm.com
Tue Mar 29 07:29:41 AEDT 2016
Am Montag, 28 März 2016, 17:06:32 schrieb Thiago Jung Bauermann:
> /home/bauermann/src/linux/tools/testing/selftests/ftrace/test.d/kprobe/kp
> robe_ftrace.tc: line 9: echo: write error: Invalid argument
>
> But even without my patch that testcase fails in the same way, so this
> is not a problem introduced by the patch.
That failure is on this line of kprobe_ftrace.tc:
echo _do_fork > set_ftrace_filter
This fails because on powerpc the function symbol has a dot prepended to its
name:
# cat available_filter_functions | grep _do_fork
._do_fork
If I do s/_do_fork/._do_fork/ in kprobe_ftrace.tc then all ftrace kprobe
tests pass:
$ sudo ./ftracetest test.d/kprobe/
=== Ftrace unit tests ===
[1] Kprobe dynamic event - adding and removing [PASS]
[2] Kprobe dynamic event - busy event check [PASS]
[3] Kprobe dynamic event with arguments [PASS]
[4] Kprobe dynamic event with function tracer [PASS]
[5] Kretprobe dynamic event with arguments [PASS]
# of passed: 5
# of failed: 0
# of unresolved: 0
# of untested: 0
# of unsupported: 0
# of xfailed: 0
# of undefined(test bug): 0
--
[]'s
Thiago Jung Bauermann
IBM Linux Technology Center
More information about the Linuxppc-dev
mailing list