]> sourceware.org Git - systemtap.git/commit
Add process("NAME") to perf probe.
authorStan Cox <scox@redhat.com>
Fri, 14 Dec 2012 18:59:42 +0000 (13:59 -0500)
committerStan Cox <scox@redhat.com>
Fri, 14 Dec 2012 18:59:42 +0000 (13:59 -0500)
commit6a8fe809a8c4cd59b51cfceefd032c8bb2f526d7
tree250044d0d9370d45b66a29206ea7d8d58cad5b85
parentd5524b3f47f805f329f620625d6d67bdeebffee5
Add process("NAME") to perf probe.

* NEWS: Added.
* stapprobes.3stap: Added.

* perf.c (_stp_perf_init,_stp_perf_del):  Add support for task.

* perf.h (stap_perf_probe):  Add per_thread, per_thread_event, tgt.

* tapset-perfmon.cxx (TOK_PROCESS): New
  (perf_derived_probe): Add has_process, process_name.
  (join_group): Enable the task finder.
  (emit_module_decls): Add perf_event.h.  perf.h is needed sooner.
  Emit task finder callback: _stp_perf_probe_cb.  Setup task finder.

* perf.exp, towers.c: New.
* unprivileged_probes.exp (restricted_probe_types): Added
  perf.type(number).config(number).process
NEWS
man/stapprobes.3stap
runtime/linux/perf.c
runtime/linux/perf.h
tapset-perfmon.cxx
testsuite/systemtap.base/perf.exp [new file with mode: 0644]
testsuite/systemtap.base/towers.c [new file with mode: 0644]
testsuite/systemtap.unprivileged/unprivileged_probes.exp
This page took 0.028963 seconds and 5 git commands to generate.