Merge tag 'trace-v4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Pull tracing fixes from Steven Rostedt: - Fix a bug caused by not cleaning up the new instance unique triggers when deleting an instance. It also creates a selftest that triggers that bug. - Fix the delayed optimization happening after kprobes boot up self tests being removed by freeing of init memory. - Comment kprobes on why the delay optimization is not a problem for removal of modules, to keep other developers from searching that riddle. - Fix another case of rcu not watching in stack trace tracing. * tag 'trace-v4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace: tracing: Make sure RCU is watching before calling a stack trace kprobes: Document how optimized kprobes are removed from module unload selftests/ftrace: Add test to remove instance with active event triggers selftests/ftrace: Fix bashisms ftrace: Remove #ifdef from code and add clear_ftrace_function_probes() stub ftrace/instances: Clear function triggers when removing instances ftrace: Simplify glob handling in unregister_ftrace_function_probe_func() tracing/kprobes: Enforce kprobes teardown after testing tracing: Move postpone selftests to core from early_initcall
Showing
- include/linux/kprobes.h 3 additions, 0 deletionsinclude/linux/kprobes.h
- kernel/kprobes.c 7 additions, 1 deletionkernel/kprobes.c
- kernel/trace/ftrace.c 10 additions, 2 deletionskernel/trace/ftrace.c
- kernel/trace/trace.c 32 additions, 2 deletionskernel/trace/trace.c
- kernel/trace/trace.h 5 additions, 0 deletionskernel/trace/trace.h
- kernel/trace/trace_kprobe.c 5 additions, 0 deletionskernel/trace/trace_kprobe.c
- tools/testing/selftests/ftrace/ftracetest 1 addition, 1 deletiontools/testing/selftests/ftrace/ftracetest
- tools/testing/selftests/ftrace/test.d/ftrace/func_event_triggers.tc 1 addition, 1 deletion...ing/selftests/ftrace/test.d/ftrace/func_event_triggers.tc
- tools/testing/selftests/ftrace/test.d/functions 2 additions, 2 deletionstools/testing/selftests/ftrace/test.d/functions
- tools/testing/selftests/ftrace/test.d/instances/instance-event.tc 6 additions, 2 deletions...sting/selftests/ftrace/test.d/instances/instance-event.tc
Loading
Please register or sign in to comment