The first patch is to optimize the fprobe for entry only case. The second patch is to add testcase for mixed fprobe.
This series base on the "linux-trace" tree and "for-next" branch. Changes since V3: * fallback to fgraph if FTRACE_OPS_FL_SAVE_REGS not supported Changes since V2: * add some comment to the rcu_read_lock() in fprobe_ftrace_entry() in the 1st patch Changes since V1: * merge the rename of fprobe_entry into one * add some document for fprobe_fgraph_entry as Masami suggested * use ftrace_test_recursion_trylock() in fprobe_ftrace_entry() * add the testcase for mixed fprobe Menglong Dong (2): tracing: fprobe: optimization for entry only case lib/test_fprobe: add testcase for mixed fprobe kernel/trace/fprobe.c | 127 ++++++++++++++++++++++++++++++++++++---- lib/tests/test_fprobe.c | 99 ++++++++++++++++++++++++++++++- 2 files changed, 214 insertions(+), 12 deletions(-) -- 2.51.0
