| ftrace { |
| tracer = function_graph; |
| options = event-fork, sym-addr, stacktrace; |
| buffer_size = 1M; |
| alloc_snapshot; |
| trace_clock = global; |
| events = "task:task_newtask", "initcall:*"; |
| event.sched.sched_process_exec { |
| filter = "pid < 128"; |
| } |
| instance.bar { |
| event.kprobes { |
| myevent { |
| probes = "vfs_read $arg2 $arg3"; |
| } |
| myevent2 { |
| probes = "vfs_write $arg2 +0($arg2):ustring $arg3"; |
| } |
| myevent3 { |
| probes = "initrd_load"; |
| } |
| enable |
| } |
| } |
| instance.foo { |
| tracer = function; |
| tracing_on = false; |
| }; |
| } |
| kernel { |
| ftrace_dump_on_oops = "orig_cpu" |
| traceoff_on_warning |
| } |