This is the mail archive of the
systemtap-cvs@sourceware.org
mailing list for the systemtap project.
[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.5-110-g8c39e6e
- From: mark at sourceware dot org
- To: systemtap-cvs at sourceware dot org
- Date: 8 Apr 2009 21:39:00 -0000
- Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.5-110-g8c39e6e
- Reply-to: systemtap at sourceware dot org
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "systemtap: system-wide probe/trace tool".
The branch, master has been updated
via 8c39e6ee099a479b3f8e25bad1272085369970a9 (commit)
via 9b11ea1ccc742f6a594be6a9777e618bdcbfebed (commit)
via 30450585dd7d50224abef863ed8bae0950740fdb (commit)
from e87251e16921a2d52a35212278e45f0c0af1cc5d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8c39e6ee099a479b3f8e25bad1272085369970a9
Author: Mark Wielaard <mjw@redhat.com>
Date: Wed Apr 8 23:35:21 2009 +0200
Make sure code using the vma tracker compiles again.
* runtime/runtime.h: Include task_finder.c.
* runtime/sym.c: Always define task_finder callbacks for usage in tapsets.
* runtime/task_finder.c: Define dummy stap_task_finder_target when
! defined(CONFIG_UTRACE).
* tapsets.cxx: Never include task_finder.c directly.
commit 9b11ea1ccc742f6a594be6a9777e618bdcbfebed
Author: Mark Wielaard <mjw@redhat.com>
Date: Wed Apr 8 19:27:42 2009 +0200
Fix DEBUG_TASK_FINDER_VMA compilation.
* runtime/sym.c (_stp_tf_mmap_cb): We get passed vm_flags, not flags.
commit 30450585dd7d50224abef863ed8bae0950740fdb
Author: Mark Wielaard <mjw@redhat.com>
Date: Wed Apr 8 18:11:34 2009 +0200
Add main executable symbol uprobe to uprobes_lib.exp test.
There was nothing wrong with the probe itself, but because the body
was empty the compiler optimised away the actual call...
* testsuite/systemtap.base/uprobes_lib.exp: Activate main exe probe, expect
more output.
* testsuite/systemtap.base/uprobes_lib.stp: Also probe main and main_lib.
* testsuite/systemtap.base/uprobes_exe.c: Put some code in main_func.
* testsuite/systemtap.base/uprobes_lib.c: Likewise for lib_func.
-----------------------------------------------------------------------
Summary of changes:
runtime/runtime.h | 2 ++
runtime/sym.c | 4 +---
runtime/task_finder.c | 7 ++++---
tapsets.cxx | 21 ---------------------
testsuite/systemtap.base/uprobes_exe.c | 8 +++++---
testsuite/systemtap.base/uprobes_lib.c | 3 ++-
testsuite/systemtap.base/uprobes_lib.exp | 13 ++++++++-----
testsuite/systemtap.base/uprobes_lib.stp | 10 ++++++++--
8 files changed, 30 insertions(+), 38 deletions(-)
hooks/post-receive
--
systemtap: system-wide probe/trace tool