From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7057 invoked by alias); 12 Sep 2008 18:18:19 -0000 Received: (qmail 7032 invoked by uid 9156); 12 Sep 2008 18:18:19 -0000 Date: Fri, 12 Sep 2008 18:18:00 -0000 Message-ID: <20080912181818.7020.qmail@sourceware.org> From: dsmith@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.7-249-gee928e1 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 3a4e19b8a7d12cb7e3b82b523bd47b9ae9ff9487 X-Git-Newrev: ee928e1461d33322e9485f4736ba2f979a3331b5 Mailing-List: contact systemtap-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-cvs-owner@sourceware.org List-Archive: X-SW-Source: 2008-q3/txt/msg00238.txt.bz2 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 ee928e1461d33322e9485f4736ba2f979a3331b5 (commit) from 3a4e19b8a7d12cb7e3b82b523bd47b9ae9ff9487 (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 ee928e1461d33322e9485f4736ba2f979a3331b5 Author: David Smith Date: Fri Sep 12 13:18:15 2008 -0500 BZ 6755 fix. Wait until all callbacks are finished. 2008-09-12 David Smith BZ 6755 * task_finder.c: Added 'inuse' count to know when handlers are still running. (__stp_utrace_task_finder_report_clone): If state isn't correct, detach. Increase 'inuse' count when starting, decrement when exiting. (__stp_utrace_task_finder_report_exec): Ditto. (__stp_utrace_task_finder_target_death): Ditto. (__stp_utrace_task_finder_target_quiesce): Increase 'inuse' count when starting, decrement when exiting. (__stp_utrace_task_finder_target_syscall_entry): Ditto. (__stp_utrace_task_finder_target_syscall_exit): Ditto. (stap_stop_task_finder): Wait until all callbacks are finished. ----------------------------------------------------------------------- Summary of changes: runtime/ChangeLog | 16 +++++++++++++ runtime/task_finder.c | 61 +++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 70 insertions(+), 7 deletions(-) hooks/post-receive -- systemtap: system-wide probe/trace tool