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-0.9-95-ge0a1741


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  e0a17418b9d12e2a95dc345e95080ba31a41677f (commit)
       via  be184deb8fa8f58ebe693c2483b9012daff6137d (commit)
      from  d82227a838a0ac11827a4047dc33b9e38eefc3b7 (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 e0a17418b9d12e2a95dc345e95080ba31a41677f
Author: Josh Stone <jistone@redhat.com>
Date:   Mon Mar 9 19:12:02 2009 -0700

    Let -DINTERRUPTIBLE=0 mask interrupts in probes
    
    Some time ago we loosened up the code for all probe types to allow
    interrupts during the handler.  However, when probing something like
    kernel.trace("*"), you get a mix of probes in and out of the interrupt
    path, and it becomes much more common to have probes skipped due to
    interrupt reentrancy.
    
    The common_probe_entryfn_prologue and common_probe_entryfn_epilogue
    functions had an interruptible flag, but this was no longer used
    anywhere.  I removed this flag, but then reused the logic to check an
    INTERRUPTIBLE macro instead.  Now users can use -DINTERRUPTIBLE=0 to
    prevent interrupt reentrancy in their script, at the cost of a bit more
    overhead to toggle the interrupt mask.

commit be184deb8fa8f58ebe693c2483b9012daff6137d
Author: Josh Stone <jistone@redhat.com>
Date:   Mon Mar 9 19:10:20 2009 -0700

    Fix a few typos in stap(1)

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

Summary of changes:
 stap.1.in     |   24 ++++++++++++++++++------
 tapsets.cxx   |   51 +++++++++++++++++++++++++++------------------------
 translate.cxx |    3 +++
 3 files changed, 48 insertions(+), 30 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]