Re: [PATCH] Remove kretprobe_trampoline_holder.
From: Thiago Jung Bauermann <hidden>
Date: 2016-03-28 20:29:51
Am Montag, 28 M=E4rz 2016, 17:06:32 schrieb Thiago Jung Bauermann:
/home/bauermann/src/linux/tools/testing/selftests/ftrace/test.d/kprob=
e/kp
robe_ftrace.tc: line 9: echo: write error: Invalid argument
=20
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 t= o its=20 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 kprob= e=20 tests pass: $ sudo ./ftracetest test.d/kprobe/ =3D=3D=3D Ftrace unit tests =3D=3D=3D [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 --=20 []'s Thiago Jung Bauermann IBM Linux Technology Center