This is the mail archive of the mailing list for the systemtap project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[SCM] systemtap: system-wide probe/trace tool branch, jistone/stapsh, updated. release-1.4-158-g35df6b4

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, jistone/stapsh has been updated
       via  35df6b43e3b8e28af8a12302110784df1c571956 (commit)
       via  c76b4180fd8e0c58a66b8d28527ff05b0391a10c (commit)
      from  7185074b5c2f159b00f903bead9118e4a897ae8f (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 35df6b43e3b8e28af8a12302110784df1c571956
Author: Josh Stone <>
Date:   Mon Mar 14 15:14:58 2011 -0700

    stapsh: Add OK/ERROR replies to file and run commands
    * runtime/staprun/stapsh.c (reply): Print a reply (and dbug it too).
      (do_hello): Send uname info using reply().
      (do_file, do_run): Add OK reply, or ERROR from former stderr chatter.
      (qpdecode): Convert stderr chatter to dbug.
    * remote.cxx (stapsh::get_reply): Read a one-line reply from the remote.
      (stapsh::send_file): Look for an OK reply after sending the file.
      (stapsh::start): Look for an OK reply after telling it to run.
      (stapsh::set_child_fds): Use get_reply to read the uname back.

commit c76b4180fd8e0c58a66b8d28527ff05b0391a10c
Author: Josh Stone <>
Date:   Mon Mar 14 14:15:21 2011 -0700

    stapsh: Add debugging macros
    * runtime/staprun/stapsh.c (dbug, vdbug, die): New debugging macros.
      (usage, parse_args): New, just dealing with -v for now.
      (main): Parse arguments, and start printing debugging information.
    * remote.cxx (ssh_remote::init): Set stapsh verbosity according to p5.
      (direct_stapsh::direct_stapsh): Ditto.
      (remote::run): Make sure subsession->verbose is updated for pass-5.


Summary of changes:
 remote.cxx               |   54 ++++++++++++++-
 runtime/staprun/stapsh.c |  172 ++++++++++++++++++++++++++++------------------
 2 files changed, 156 insertions(+), 70 deletions(-)

systemtap: system-wide probe/trace tool

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]