From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11411 invoked by alias); 7 May 2012 01:11:52 -0000 Received: (qmail 11358 invoked by uid 426); 7 May 2012 01:11:50 -0000 Date: Mon, 07 May 2012 01:11:00 -0000 Message-ID: <20120507011150.11345.qmail@sourceware.org> From: fche@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.7-202-gd60ddc4 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: d0e3ad0f7dce20d01231f78bed757c36a3c95355 X-Git-Newrev: d60ddc41a32f3843d890bd288e98153e7a8b98d2 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: Reply-To: systemtap@sourceware.org X-SW-Source: 2012-q2/txt/msg00050.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 d60ddc41a32f3843d890bd288e98153e7a8b98d2 (commit) via b21055f0571362f9a9f5803f399f49d9a8ab60c6 (commit) via df16cbea8d22d880c31ac162c1bad6b49c47902b (commit) via 576acc1aa410f3377b0ba0a453f49ae6d255bd76 (commit) from d0e3ad0f7dce20d01231f78bed757c36a3c95355 (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 d60ddc41a32f3843d890bd288e98153e7a8b98d2 Author: Frank Ch. Eigler Date: Sun May 6 21:11:30 2012 -0400 PR13667: beginning of a netfilter-hook tapset commit b21055f0571362f9a9f5803f399f49d9a8ab60c6 Author: Frank Ch. Eigler Date: Sun May 6 21:01:17 2012 -0400 PR13667: rework netfilter hook $context variable processing We now use tapset-mark.cxx style script/probe locals for incoming and outgoing parameters. These are written/read during the probe prologue function, and specially marked to prevent optimization/elision. commit df16cbea8d22d880c31ac162c1bad6b49c47902b Author: Frank Ch. Eigler Date: Sun May 6 20:59:09 2012 -0400 elaboration: don't elide assignments to skip_init vardecls Such vardecl objects may also used for output parameters, for which we don't want to suppress assignments to. * elaborate.cxx (dead_assignment_remover::visit_assignment): Don't kill lvalue skip_init vardecls. commit 576acc1aa410f3377b0ba0a453f49ae6d255bd76 Author: Frank Ch. Eigler Date: Sun May 6 20:57:51 2012 -0400 respond to pending_interrupts during sub-make sequence * buildrun.cxx (run_make_cmd): If we already received a ^C as per pending_interrupts, but some naive caller has tried to run yet another inferior make, abort without even trying. ----------------------------------------------------------------------- Summary of changes: buildrun.cxx | 3 + elaborate.cxx | 5 +- tapset-netfilter.cxx | 301 ++++++++++++++++++++++---------------------------- tapset/netfilter.stp | 57 ++++++++++ 4 files changed, 193 insertions(+), 173 deletions(-) create mode 100644 tapset/netfilter.stp hooks/post-receive -- systemtap: system-wide probe/trace tool