linux/Documentation/trace
Masami Hiramatsu 405b2651e4 tracing/kprobes: Add $ prefix to special variables
Add $ prefix to the special variables(e.g. sa, rv) of kprobe-tracer.
This resolves consistency issues between kprobe_events and perf-kprobe.

The main goal is to avoid conflicts between local variable names of
probed functions, used by perf probe, and special variables used
in the kprobe event creation interface (stack values, etc...) and
also available from perf probe.

ie: we don't want rv (return value) to conflict with a local variable
named rv in a probed function.

Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Christoph Hellwig <hch@infradead.org>
Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
Cc: Jim Keniston <jkenisto@us.ibm.com>
Cc: Frank Ch. Eigler <fche@redhat.com>
LKML-Reference: <20091007222740.1684.91170.stgit@dhcp-100-2-132.bos.redhat.com>
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
2009-10-12 19:21:35 +02:00
..
postprocess tracing, page-allocator: add a postprocessing script for page-allocator-related ftrace events 2009-09-22 07:17:34 -07:00
events-kmem.txt tracing, documentation: Add a document on the kmem tracepoints 2009-09-22 07:17:34 -07:00
events.txt trivial: fix typo in tracing documentation 2009-09-21 15:15:52 +02:00
ftrace-design.txt ftrace: document function and function graph implementation 2009-09-14 21:43:15 -04:00
ftrace.txt trivial: fix typos "man[ae]g?ment" -> "management" 2009-09-21 15:14:56 +02:00
function-graph-fold.vim tracing: Add vim script to enable folding for function_graph traces 2009-08-26 00:32:04 -04:00
kmemtrace.txt trivial: Remove the hyphen from git commands 2009-06-12 18:01:51 +02:00
kprobetrace.txt tracing/kprobes: Add $ prefix to special variables 2009-10-12 19:21:35 +02:00
mmiotrace.txt debugfs: Fix terminology inconsistency of dir name to mount debugfs filesystem. 2009-06-15 21:30:28 -07:00
ring-buffer-design.txt ring-buffer: add design document 2009-07-07 18:36:13 -04:00
tracepoint-analysis.txt tracing, documentation: add a document describing how to do some performance analysis with tracepoints 2009-09-22 07:17:34 -07:00
tracepoints.txt tracing: consolidate documents 2009-04-09 07:28:10 +02:00