Back to home page

OSCL-LXR

 
 

    


0001 ftrace {
0002         tracer = function_graph;
0003         options = event-fork, sym-addr, stacktrace;
0004         buffer_size = 1M;
0005         alloc_snapshot;
0006         trace_clock = global;
0007         events = "task:task_newtask", "initcall:*";
0008         event.sched.sched_process_exec {
0009                 filter = "pid < 128";
0010         }
0011         instance.bar {
0012                 event.kprobes {
0013                         myevent {
0014                                 probes = "vfs_read $arg2 $arg3";
0015                         }
0016                         myevent2 {
0017                                 probes = "vfs_write $arg2 +0($arg2):ustring $arg3";
0018                         }
0019                         myevent3 {
0020                                 probes = "initrd_load";
0021                         }
0022                         enable
0023                 }
0024         }
0025         instance.foo {
0026                 tracer = function;
0027                 tracing_on = false;
0028         };
0029 }
0030 kernel {
0031         ftrace_dump_on_oops = "orig_cpu"
0032         traceoff_on_warning
0033 }