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.3-392-g446e9d6


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  446e9d662fdee5115ff901b61ce2ad81681752fe (commit)
       via  17e383f46ff3577b2768c33dd709f91433227a1d (commit)
       via  34d9471d29a185a8556e85648dec6389900b2cdf (commit)
      from  88f378c7615114989f0aed987a4e416e1371409b (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 446e9d662fdee5115ff901b61ce2ad81681752fe
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Wed Dec 15 15:13:46 2010 -0500

    PR12309 part 2: ditch delayed_work for timers
    
    * runtime/transport/transport.c: Remove all references to workqueues,
      delayed_work*; replace with same sort of timer use in relay_v2.c.

commit 17e383f46ff3577b2768c33dd709f91433227a1d
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Mon Dec 13 13:50:02 2010 -0500

    PR12309 part 1, use atomic_t for delayed_work state signaling
    
    There was a possible race condition between multiple processes opening
    the transport .ctl file concurrently.
    
    * runtime/transport/transport.h (_stp_ctl_attached): Become atomic_t.
    * runtime/transport/transport.c (_stp_attach, _stp_detach):
      Stop messing with it.
    * runtime/transport/control.c (_stp_ctl_open|close_cmd): Use atomic_t
      and reorder logic to defeat race condition.

commit 34d9471d29a185a8556e85648dec6389900b2cdf
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Mon Dec 13 13:39:06 2010 -0500

    runtime: let staprun -d identify itself differently in task->comm
    
    staprun.c (remove_module): Use prctl() to set task name to "staprun-d".

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

Summary of changes:
 runtime/staprun/staprun.c     |    5 +++-
 runtime/transport/control.c   |   11 ++++++--
 runtime/transport/transport.c |   50 ++++++++++++++++------------------------
 runtime/transport/transport.h |    2 +-
 4 files changed, 33 insertions(+), 35 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]