From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26981 invoked by alias); 20 Nov 2007 18:46:22 -0000 Received: (qmail 26972 invoked by uid 22791); 20 Nov 2007 18:46:22 -0000 X-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,DK_POLICY_SIGNSOME,FORGED_RCVD_HELO X-Spam-Check-By: sourceware.org Received: from tomts13-srv.bellnexxia.net (HELO tomts13-srv.bellnexxia.net) (209.226.175.34) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 20 Nov 2007 18:46:11 +0000 Received: from toip4.srvr.bell.ca ([209.226.175.87]) by tomts13-srv.bellnexxia.net (InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id <20071120184608.KJHB13659.tomts13-srv.bellnexxia.net@toip4.srvr.bell.ca> for ; Tue, 20 Nov 2007 13:46:08 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ah4FABG6QkdMROHU/2dsb2JhbACBWw Received: from bas5-montreal19-1279582676.dsl.bell.ca (HELO krystal.dyndns.org) ([76.68.225.212]) by toip4.srvr.bell.ca with ESMTP; 20 Nov 2007 13:48:46 -0500 Received: from localhost (localhost [127.0.0.1]) (uid 1000) by krystal.dyndns.org with local; Tue, 20 Nov 2007 13:46:07 -0500 id 001CE36B.47432B6F.00000FFD Date: Tue, 20 Nov 2007 18:46:00 -0000 From: Mathieu Desnoyers To: David Smith Cc: ltt-dev@shafik.org, Systemtap List Subject: Re: patches to actually use markers? Message-ID: <20071120184607.GB650@Krystal> References: <472633E3.1050507@redhat.com> <20071029220454.GB4233@Krystal> <4728AD5F.1010604@redhat.com> <473DEBB7.40607@redhat.com> <20071116192415.GA25794@Krystal> <4742FB8D.20702@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <4742FB8D.20702@redhat.com> X-Editor: vi X-Info: http://krystal.dyndns.org:8080 X-Operating-System: Linux/2.6.21.3-grsec (i686) X-Uptime: 13:43:25 up 16 days, 23:48, 7 users, load average: 2.35, 1.42, 1.19 User-Agent: Mutt/1.5.16 (2007-06-11) X-IsSubscribed: yes Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org X-SW-Source: 2007-q4/txt/msg00375.txt.bz2 * David Smith (dsmith@redhat.com) wrote: > Mathieu Desnoyers wrote: > > You have a good point for the syscall exit instrumentation : adding the > > return value is trivial and would be very useful. > > I'm glad we agree that adding the return value is useful and trivial. > It is trivial in cases where it is already used by syscall audit. However, on architectures not implementing syscall audit, we cannot be sure it's been written on the stack by the assembly code, since it's never used (and this code is often heavily optimized). So I can add the return values for architectures supporting syscall audit quickly, but a thogough analysis for each other architectures will be required before we proceed. Mathieu > -- > David Smith > dsmith@redhat.com > Red Hat > http://www.redhat.com > 256.217.0141 (direct) > 256.837.0057 (fax) -- Mathieu Desnoyers Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68