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, jistone/stapsh, updated. release-1.4-184-gd4fd885


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  d4fd885f9a0c9552e9f559f01ecefe3243010b6e (commit)
       via  f3f6443c32343790cd70da8c10c7a8dd47ae30dc (commit)
       via  e4ff50572988ed51a131dfd87fd83bde7bc2a45a (commit)
       via  69916904a9910a922a8683ff147da57be4acca88 (commit)
       via  32bcc3c72d10dae791318dd16ebaf834a273eadc (commit)
       via  88e08f53b9fcac201fe6faf7e79a91ead3dd978b (commit)
       via  4f747a64c781f34e2c6f5c5bbb0f427dc426ac08 (commit)
       via  7e456f65f622fd0487cc04e1f2d6d6b80b067141 (commit)
       via  3866fc1d1e9d4399e34b03f9940d42ee9191b886 (commit)
       via  74dd2f4f744d40a6c3bb95bd5542b9686306f40b (commit)
       via  58a834b168986ade130a5779738d5ace1e69d8f0 (commit)
       via  eff14db3b9ead0438307325fb4ee83452b8db754 (commit)
       via  2e46c01a3e6053a0cfd05645ebe0c118a0d828af (commit)
       via  b7a0f5abcbae86c3ea05f0366dae19ccb6dbe79c (commit)
       via  57680e982f98e31fe0ceda18e185f2c851e16389 (commit)
       via  d6527bd20ae9b861b9dcc4b4ba3bd733e483e972 (commit)
       via  84e9410388d924c5a863b08e1973ee1863ff359c (commit)
       via  c837e1b03d964e2bcf86e6618f813305326e1c41 (commit)
       via  6700bcd97fea10012d28631029ffdcbb85911075 (commit)
       via  b5f561be304ddb0c9b5bfa810799b831f4c41d4f (commit)
       via  63c742a628691a66a801cc067dcfb40e04cefe30 (commit)
       via  0321f208d530087b8bec3bdd974c1ef82887f3f9 (commit)
       via  9859b7666f3203c02c1b78fd47dc299bc9bbc375 (commit)
       via  ccd482898e8c4cdebfd007b6b07c4c96f85b5503 (commit)
       via  a75f22a9d47c0dfe976b7e6a86eda33fbcb796e3 (commit)
       via  71222c72d43ef3d10e460e4b551921a62949f59d (commit)
      from  35df6b43e3b8e28af8a12302110784df1c571956 (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 d4fd885f9a0c9552e9f559f01ecefe3243010b6e
Author: Josh Stone <jistone@redhat.com>
Date:   Fri Mar 18 18:30:01 2011 -0700

    autoreconf with f14

commit f3f6443c32343790cd70da8c10c7a8dd47ae30dc
Author: Josh Stone <jistone@redhat.com>
Date:   Fri Mar 18 18:27:22 2011 -0700

    Add gettext wrappers on new remote strings, update-po

commit e4ff50572988ed51a131dfd87fd83bde7bc2a45a
Merge: 6991690 7e456f6
Author: Josh Stone <jistone@redhat.com>
Date:   Fri Mar 18 16:50:55 2011 -0700

    Merge remote-tracking branch 'origin/master' into stapsh

commit 69916904a9910a922a8683ff147da57be4acca88
Author: Josh Stone <jistone@redhat.com>
Date:   Fri Mar 18 16:46:42 2011 -0700

    Add a testcase for stapsh remotes
    
    We can't generally test true remotes in the testsuite without previously
    setting up ssh access on a machine.  But we can still check that the
    stapsh mechanism works in general.  This runs with --remote=stapsh, and
    checks that stapsh exists in the process hierarchy and a signal to stap
    only is propagated through stapsh.
    
    * testsuite/systemtap.base/stapsh.*: New.

commit 32bcc3c72d10dae791318dd16ebaf834a273eadc
Author: Josh Stone <jistone@redhat.com>
Date:   Fri Mar 18 16:45:25 2011 -0700

    stapsh: dbug-print on received signals
    
    * runtime/staprun/stapsh.c (handle_signal): Add dbug.

commit 88e08f53b9fcac201fe6faf7e79a91ead3dd978b
Author: Josh Stone <jistone@redhat.com>
Date:   Fri Mar 18 16:43:28 2011 -0700

    remote: Block signals in direct_stapsh's child
    
    We want direct_stapsh to simulate the ssh_remote signaling as much as
    possible, so we must ensure that the manual stapsh child process doesn't
    get signals directly.
    
    * remote.cxx (direct_stapsh::direct_stapsh): Block signals while
      spawning the stapsh process.

commit 4f747a64c781f34e2c6f5c5bbb0f427dc426ac08
Author: Josh Stone <jistone@redhat.com>
Date:   Fri Mar 18 15:38:29 2011 -0700

    PR12592: Allow -r /path/to/kernel for stap-servers
    
    Previously, stap-serverd would parse the release string from a kernel
    path, but now it also passes that full path on for stap to use.
    
    * stap-serverd (process_r): Keep the full -r path for stap_options.
    * stap-server (process_r): Ditto.
    * session.cxx (systemtap_session::setup_kernel_release): Skip repeated
      kernel strings, for the case when a server -r /path/to/kernel is
      followed by a client's matching -r kernel.

commit eff14db3b9ead0438307325fb4ee83452b8db754
Author: Josh Stone <jistone@redhat.com>
Date:   Thu Mar 17 19:51:11 2011 -0700

    Cache compile_server_info attached to sessions, not static
    
    The various vector<compile_server_info> caches in csclient have
    information that's specific to the systemtap_session in question, so
    they need to be saved with the session rather than kept static.  This
    matters for the brave new world of having multiple unique remote targets
    within a single stap execution.
    
    * session.h (systemtap_session::server_cache): New, opaque pointer for
      a struct containing csclient's cached data.
    * session.cxx (systemtap_session::systemtap_session): NULL it.
    * csclient.cxx (struct compile_server_cache): Define a container for all
      the caching vectors that will be stored in the session.
      (cscache): Get the cache from the session, allocate it if needed.
      (get_default_server_info): Use a cache vector instead of a static.
      (get_specific_server_info): Ditto.
      (get_or_keep_trusted_server_info): Ditto.
      (get_or_keep_signing_server_info): Ditto.
      (get_or_keep_online_server_info): Ditto.

commit 2e46c01a3e6053a0cfd05645ebe0c118a0d828af
Author: Josh Stone <jistone@redhat.com>
Date:   Thu Mar 17 19:45:57 2011 -0700

    Clear the SSL session cache after using a server
    
    If the cache is not cleared, then the NSS_Shutdown fails, and then
    future connections (as with multi-remote) can't be initialized.
    
    * csclient.cxx (compile_server_client::compile_using_server):
      Call SSL_ClearSessionCache before NSS_Shutdown.

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

Summary of changes:
 .gitignore                                         |    1 +
 Makefile.in                                        |    2 +
 aclocal.m4                                         |   40 +-
 configure                                          |  451 +++---
 csclient.cxx                                       |  298 ++--
 doc/.gitignore                                     |    2 +
 doc/Makefile.in                                    |    2 +
 .../en-US/extras/rhelchannels.sh                   |   14 +
 doc/SystemTap_Tapset_Reference/Makefile.in         |    2 +
 doc/beginners/Makefile.in                          |    2 +
 dwarf_wrappers.cxx                                 |    5 +-
 dwflpp.cxx                                         |   14 +-
 grapher/Makefile.in                                |    2 +
 includes/sys/.gitignore                            |    1 +
 main.cxx                                           |   10 +-
 pcp/src/pmdas/logger/Install                       |  109 ++-
 pcp/src/pmdas/logger/logger.c                      |  128 ++-
 po/.gitignore                                      |    3 +
 po/POTFILES.in                                     |    1 +
 po/README                                          |   43 +
 po/en.gmo                                          |  Bin 17989 -> 17989 bytes
 po/en.po                                           | 1569 ++++++++++++--------
 po/fr.gmo                                          |  Bin 58978 -> 58978 bytes
 po/fr.po                                           | 1561 ++++++++++++--------
 po/pl.gmo                                          |  Bin 588 -> 588 bytes
 po/pl.po                                           | 1566 ++++++++++++--------
 po/systemtap.pot                                   | 1566 ++++++++++++--------
 remote.cxx                                         |   98 +-
 runtime/loc2c-runtime.h                            |    4 +-
 runtime/runtime.h                                  |    2 +-
 runtime/staprun/Makefile.in                        |    2 +
 runtime/staprun/aclocal.m4                         |   40 +-
 runtime/staprun/configure                          |  294 ++--
 runtime/staprun/stapsh.c                           |    3 +-
 runtime/sym.c                                      |   24 +-
 session.cxx                                        |    7 +
 session.h                                          |    2 +
 stap-server                                        |    2 +-
 stap-serverd                                       |    2 +-
 staptree.cxx                                       |   58 +-
 tapset/ip.stp                                      |   13 +-
 tapsets.cxx                                        |    2 +-
 testsuite/.gitignore                               |    2 +
 testsuite/aclocal.m4                               |    4 +-
 testsuite/configure                                |  226 ++--
 testsuite/systemtap.base/rep_ret.exp               |    5 +-
 testsuite/systemtap.base/stapsh.exp                |   12 +
 testsuite/systemtap.base/stapsh.stp                |   39 +
 testsuite/systemtap.base/vta-test.exp              |   79 +-
 translate.cxx                                      |   58 +-
 util.cxx                                           |   15 -
 util.h                                             |   28 +-
 52 files changed, 5040 insertions(+), 3373 deletions(-)
 create mode 100755 doc/SystemTap_Beginners_Guide/en-US/extras/rhelchannels.sh
 create mode 100644 includes/sys/.gitignore
 create mode 100644 po/.gitignore
 create mode 100644 po/README
 create mode 100644 testsuite/systemtap.base/stapsh.exp
 create mode 100644 testsuite/systemtap.base/stapsh.stp


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]