Commit Graph

115 Commits (cafb168a1c92e4c9e1731fe3d666c39611762c49)

Author SHA1 Message Date
Steven Rostedt 493762fc53 tracing: move function profiler data out of function struct 16 years ago
Steven Rostedt bac429f037 tracing: add function profiler 16 years ago
Lai Jiangshan ee000b7f9f tracing: use union for multi-usages field 16 years ago
Steven Rostedt 5d1a03dc54 function-graph: moved the timestamp from arch to generic code 16 years ago
Frederic Weisbecker bed1ffca02 tracing/syscalls: core infrastructure for syscalls tracing, enhancements 16 years ago
Lai Jiangshan e94142a67f ftrace: remove struct list_head from struct dyn_ftrace 16 years ago
Frederic Weisbecker ee08c6eccb tracing/ftrace: syscall tracing infrastructure, basics 16 years ago
Frederic Weisbecker 769b0441f4 tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk() 16 years ago
Lai Jiangshan 1ba28e02a1 tracing: add trace_bprintk() 16 years ago
Lai Jiangshan 1427cdf059 tracing: infrastructure for supporting binary record 16 years ago
Frederic Weisbecker 0012693ad4 tracing/function-graph-tracer: use the more lightweight local clock 16 years ago
Ingo Molnar 526211bc58 tracing: move utility functions from ftrace.h to kernel.h 16 years ago
Ingo Molnar 5e1607a00b tracing: rename ftrace_printk() => trace_printk() 16 years ago
Uwe Kleine-Koenig c79a61f557 tracing: make CALLER_ADDRx overwriteable 16 years ago
Steven Rostedt 000ab69117 ftrace: allow archs to preform pre and post process for code modification 16 years ago
Steven Rostedt 712406a6bf tracing/function-graph-tracer: make arch generic push pop functions 16 years ago
Steven Rostedt b6887d7916 ftrace: rename _hook to _probe 16 years ago
Ingo Molnar 97d0bb8dcd ftrace: fix !CONFIG_FTRACE [un_]register_ftrace_command() prototypes 16 years ago
Steven Rostedt 809dcf29ce ftrace: add pretty print to selected fuction traces 16 years ago
Steven Rostedt 59df055f19 ftrace: trace different functions with a different tracer 16 years ago
Steven Rostedt f6180773d9 ftrace: add command interface for function selection 16 years ago
Frederic Weisbecker 1292211058 tracing/power: move the power trace headers to a dedicated file 16 years ago
Wenji Huang 57794a9d48 trace: trivial fixes in comment typos. 16 years ago
Arnaldo Carvalho de Melo 9011262a37 ftrace: add ftrace_vprintk 16 years ago
Markus Metzger b1818748b0 x86, ftrace, hw-branch-tracer: dump trace on oops 16 years ago
Shaohua Li f00012074b ftrace, ia64: Add macro for ftrace_caller 16 years ago
Lai Jiangshan 3ddeb912f4 ftrace: enable format arguments checking 16 years ago
Steven Rostedt f38f1d2aa5 trace: add a way to enable or disable the stack tracer 16 years ago
Frederic Weisbecker bcbc4f20b5 tracing/function-graph-tracer: annotate do_IRQ and smp_apic_timer_interrupt 16 years ago
Hugh Dickins 9c24624727 KSYM_SYMBOL_LEN fixes 16 years ago
Frederic Weisbecker 380c4b1411 tracing/function-graph-tracer: append the tracing_graph_flag 16 years ago
Frederic Weisbecker 8b96f01198 tracing/function-graph-tracer: introduce __notrace_funcgraph to filter special functions 16 years ago
Frederic Weisbecker 21a8c466f9 tracing/ftrace: provide the macro task_curr_ret_stack() 16 years ago
Steven Rostedt ea4e2bc4d9 ftrace: graph of a single function 16 years ago
Steven Rostedt e49dc19c6a ftrace: function graph return for function entry 16 years ago
Steven Rostedt 14a866c567 ftrace: add ftrace_graph_stop() 16 years ago
Arjan van de Ven f3f47a6768 tracing: add "power-tracer": C/P state tracer to help power optimization 16 years ago
Steven Rostedt 5a45cfe1c6 ftrace: use code patching for ftrace graph tracer 16 years ago
Frederic Weisbecker 287b6e68ca tracing/function-return-tracer: set a more human readable output 16 years ago
Frederic Weisbecker fb52607afc tracing/function-return-tracer: change the name into function-graph-tracer 16 years ago
Steven Rostedt 69bb54ec05 ftrace: add ftrace_off_permanent 16 years ago
Ingo Molnar 82f60f0bc8 tracing/function-return-tracer: clean up task start/exit callbacks 16 years ago
Frederic Weisbecker f201ae2356 tracing/function-return-tracer: store return stack into task_struct and allocate it dynamically 16 years ago
Frederic Weisbecker 0231022cc3 tracing/function-return-tracer: add the overrun field 16 years ago
Frederic Weisbecker e7d3737ea1 tracing/function-return-tracer: support for dynamic ftrace on function return tracer 16 years ago
Steven Rostedt 31e889098a ftrace: pass module struct to arch dynamic ftrace functions 16 years ago
Frederic Weisbecker 3f5ec13696 tracing/fastboot: move boot tracer structs and funcs into their own header. 16 years ago
Frederic Weisbecker caf4b323b0 tracing, x86: add low level support for ftrace return tracing 16 years ago
Steven Rostedt 6a60dd121c ftrace: split out hardirq ftrace code into own header 16 years ago
Steven Rostedt 0f04870148 ftrace: soft tracing stop and start 16 years ago