All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH -tip 0/4] perf-probe updates: string support, etc.
@ 2010-05-18  2:49 Masami Hiramatsu
  2010-05-18  2:49 ` [PATCH -tip 1/4] tracing/kprobes: Support "string" type Masami Hiramatsu
  2010-05-18  2:49 ` [PATCH -tip 0/4] perf-probe updates: string support, etc Masami Hiramatsu
  0 siblings, 2 replies; 9+ messages in thread
From: Masami Hiramatsu @ 2010-05-18  2:49 UTC (permalink / raw)
  To: Ingo Molnar, Arnaldo Carvalho de Melo, lkml
  Cc: Paul Mackerras, Arnaldo Carvalho de Melo, Peter Zijlstra,
	Mike Galbraith, Frederic Weisbecker, systemtap, DLE


Hi,

Here is a series of patches which improves perf probe to
add below features.

- String support, which enables dynamic events to trace string
  variables instead of its address.

- Fixed-index array entry support, which allows user to trace
  an array entry with digit index, e.g. array[0].

- Global/static variable support, which allows user to trace
  global or static variables, as same as local one.


TODOs (possible features):
  - Support dynamic array-indexing (var[var2])
  - Support force type-casting ((type)var)
  - Show what deta-structure member is assigned to each argument.
  - Better support for probes on modules
  - More debugger like enhancements(%next, --disasm, etc.)

Thank you,

---

Masami Hiramatsu (4):
      perf probe: Support static and global variables
      perf probe: Support tracing an entry of array
      perf probe: Support "string" type
      tracing/kprobes: Support "string" type


 Documentation/trace/kprobetrace.txt     |    2 
 kernel/trace/trace_kprobe.c             |  356 ++++++++++++++++++++++++-------
 tools/perf/Documentation/perf-probe.txt |    4 
 tools/perf/util/probe-event.c           |   71 ++++--
 tools/perf/util/probe-event.h           |    1 
 tools/perf/util/probe-finder.c          |  192 +++++++++++++----
 6 files changed, 484 insertions(+), 142 deletions(-)

-- 
Masami Hiramatsu
e-mail: mhiramat@redhat.com

^ permalink raw reply	[flat|nested] 9+ messages in thread
* [PATCH -tip 0/4] perf-probe updates: string support, etc.
@ 2010-05-19 19:57 Masami Hiramatsu
  2010-07-05 14:30 ` Chase Douglas
  0 siblings, 1 reply; 9+ messages in thread
From: Masami Hiramatsu @ 2010-05-19 19:57 UTC (permalink / raw)
  To: Ingo Molnar, Arnaldo Carvalho de Melo, lkml
  Cc: Paul Mackerras, Arnaldo Carvalho de Melo, Peter Zijlstra,
	Mike Galbraith, Frederic Weisbecker, systemtap, DLE


Hi,

Here is a series of patches which improves perf probe to
add below features. I cleared some coding style issues.

- String support, which enables dynamic events to trace string
  variables instead of its address.

- Fixed-index array entry support, which allows user to trace
  an array entry with digit index, e.g. array[0].

- Global/static variable support, which allows user to trace
  global or static variables, as same as local one.


TODOs (possible features):
  - Support dynamic array-indexing (var[var2])
  - Support force type-casting ((type)var)
  - Show what deta-structure member is assigned to each argument.
  - Better support for probes on modules
  - More debugger like enhancements(%next, --disasm, etc.)

Thank you,

---

Masami Hiramatsu (4):
      perf probe: Support static and global variables
      perf probe: Support tracing an entry of array
      perf probe: Support "string" type
      tracing/kprobes: Support "string" type


 Documentation/trace/kprobetrace.txt     |    2 
 kernel/trace/trace_kprobe.c             |  370 ++++++++++++++++++++++++-------
 tools/perf/Documentation/perf-probe.txt |    4 
 tools/perf/util/probe-event.c           |   71 ++++--
 tools/perf/util/probe-event.h           |    1 
 tools/perf/util/probe-finder.c          |  192 +++++++++++++---
 6 files changed, 498 insertions(+), 142 deletions(-)

-- 
Masami Hiramatsu
e-mail: mhiramat@redhat.com

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-07-06  5:11 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-18  2:49 [PATCH -tip 0/4] perf-probe updates: string support, etc Masami Hiramatsu
2010-05-18  2:49 ` [PATCH -tip 1/4] tracing/kprobes: Support "string" type Masami Hiramatsu
2010-05-18  2:49 ` [PATCH -tip 0/4] perf-probe updates: string support, etc Masami Hiramatsu
  -- strict thread matches above, loose matches on Subject: below --
2010-05-19 19:57 Masami Hiramatsu
2010-07-05 14:30 ` Chase Douglas
2010-07-05 17:44   ` Arnaldo Carvalho de Melo
2010-07-06  0:47     ` Masami Hiramatsu
2010-07-06  5:04       ` Srikar Dronamraju
2010-07-06  0:54     ` Arnaldo Carvalho de Melo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.