This is the mail archive of the systemtap-cvs@sourceware.org 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, master, updated. release-1.6-85-g18630fb


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  18630fb81ed5433b31ae583694424cc0aed3123a (commit)
      from  8af41ec2646fb9fa30ee95eb27dff626be11b1dc (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 18630fb81ed5433b31ae583694424cc0aed3123a
Author: Josh Stone <jistone@redhat.com>
Date:   Thu Aug 11 14:30:05 2011 -0700

    Fix the uprobes.ko path when used with remotes
    
    When uprobes.ko is sent through stapsh, it will go in a temp path that
    only stapsh knows.  However, we were sending -u/path/to/uprobes.ko with
    a client side path, which would only work for --remote localhost.  :/
    Now the path is sanitized to ./ for the stapsh working directory.
    
    * buildrun.cxx (make_run_command): Take a remotedir instead of a module
      name.  When set, use it to normalize both the uprobes and module path.
      Also check versions that a uprobes path is even supported (>=1.4).
    * remote.cxx (stapsh::start): The remotedir is simply "." for stapsh.
      (ssh_legacy_remote:start): The remotedir is the known from the prior
      mktemp -d.  Also start sending the module signature across, add a note
      why we unfortunately can't send uprobes in legacy mode, and specify
      the staprun command without any path in case the remote is different.

-----------------------------------------------------------------------

Summary of changes:
 buildrun.cxx |   21 +++++++++++++--------
 buildrun.h   |    2 +-
 remote.cxx   |   46 +++++++++++++++++++++++++++++++++-------------
 3 files changed, 47 insertions(+), 22 deletions(-)


hooks/post-receive
--
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]