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.9-324-g0ec1af8
- From: hiramatu at sourceware dot org
- To: systemtap-cvs at sourceware dot org
- Date: 16 Sep 2009 20:05:02 -0000
- Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.9-324-g0ec1af8
- 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 0ec1af8d6f51d29ee6191a0160e934bef1dd94d3 (commit)
via c3a32b01d74946d8ae4d79534aeb194f1c66c72a (commit)
via bc7cd435fc98bb3af93b6dc09a2c1f5e3b0423d9 (commit)
from ae98ab3529e00906645c9a2d0a30f36d9d534f3e (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 0ec1af8d6f51d29ee6191a0160e934bef1dd94d3
Author: Masami Hiramatsu <mhiramat@redhat.com>
Date: Wed Sep 16 16:08:38 2009 -0400
Add signal based file switching testcase
* testsuite/systemtap.base/flightrec1.exp: Add signal file switching testcase.
* testsuite/systemtap.base/flightrec4.exp: New test for signal file switching
with file number limits.
* testsuite/systemtap.base/flightrec5.exp: New test for signal file switching
with file number limits on bulk mode.
commit c3a32b01d74946d8ae4d79534aeb194f1c66c72a
Author: Masami Hiramatsu <mhiramat@redhat.com>
Date: Wed Sep 16 16:08:38 2009 -0400
Signal-based file switching support for old relay
* runtime/staprun/relay_old.c (switch_oldoutfile): New function for file
switching.
(process_subbufs): Use switch_oldoutfile.
(reader_thread): Use ppoll() instead of poll() for receiving SIGUSR2
and switch output file when receiving a signal(SIGUSR2).
(switchfile_handler): Send SIGUSR2 signal to reader threads for file
switching.
(init_oldrelayfs): Assign switchfile_handler to SIGUSR2.
commit bc7cd435fc98bb3af93b6dc09a2c1f5e3b0423d9
Author: Masami Hiramatsu <mhiramat@redhat.com>
Date: Wed Sep 16 16:08:25 2009 -0400
Signal-based file switching support for relay/ring buffer.
* runtime/staprun/relay.c (switch_outfile): New function for file switching.
(reader_thread): Don't assign empty_handler to SIGUSR2, and switch output
file when receiving signal(SIGUSR2) on ppoll.
(switchfile_handler): Send SIGUSR2 signal to reader threads for file
switching.
(init_relayfs): Assign switchfile_handler to SIGUSR2.
* staprun.1.in: Add FILE SWITCHING BY SIGNAL section.
-----------------------------------------------------------------------
Summary of changes:
NEWS | 3 +
runtime/staprun/relay.c | 83 ++++++++++++++++++++++--------
runtime/staprun/relay_old.c | 82 +++++++++++++++++++++++++-----
staprun.8.in | 33 ++++++++++++
testsuite/systemtap.base/flightrec1.exp | 12 ++++-
testsuite/systemtap.base/flightrec4.exp | 56 +++++++++++++++++++++
testsuite/systemtap.base/flightrec5.exp | 64 ++++++++++++++++++++++++
7 files changed, 296 insertions(+), 37 deletions(-)
create mode 100644 testsuite/systemtap.base/flightrec4.exp
create mode 100644 testsuite/systemtap.base/flightrec5.exp
hooks/post-receive
--
systemtap: system-wide probe/trace tool