From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30334 invoked by alias); 18 Dec 2008 09:46:45 -0000 Received: (qmail 30325 invoked by uid 22791); 18 Dec 2008 09:46:44 -0000 X-SWARE-Spam-Status: No, hits=2.0 required=5.0 tests=AWL,BAYES_00 X-Spam-Status: No, hits=2.0 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from E23SMTP05.au.ibm.com (HELO e23smtp05.au.ibm.com) (202.81.18.174) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 18 Dec 2008 09:45:54 +0000 Received: from sd0109e.au.ibm.com (d23rh905.au.ibm.com [202.81.18.225]) by e23smtp05.au.ibm.com (8.13.1/8.13.1) with ESMTP id mBI9iVql018730 for ; Thu, 18 Dec 2008 20:44:31 +1100 Received: from d23av01.au.ibm.com (d23av01.au.ibm.com [9.190.234.96]) by sd0109e.au.ibm.com (8.13.8/8.13.8/NCO v9.1) with ESMTP id mBI9jpXE309758 for ; Thu, 18 Dec 2008 20:45:51 +1100 Received: from d23av01.au.ibm.com (loopback [127.0.0.1]) by d23av01.au.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id mBI9joLB004851 for ; Thu, 18 Dec 2008 20:45:51 +1100 Received: from in.ibm.com ([9.124.31.52]) by d23av01.au.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id mBI9jeml004681 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 18 Dec 2008 20:45:47 +1100 Date: Thu, 18 Dec 2008 09:58:00 -0000 From: "K.Prasad" To: KOSAKI Motohiro Cc: Jun Koi , Satoshi OSHIMA , systemtap@sourceware.org, mhiramat@redhat.com, hisashi.hashimoto.wh@hitachi.com, Yumiko SUGITA Subject: Re: Discussion at Linux Foundation Japan Symposium Message-ID: <20081218094539.GA4846@in.ibm.com> Reply-To: prasad@linux.vnet.ibm.com References: <494A053D.4030808@hitachi.com> <20081218181653.97C0.KOSAKI.MOTOHIRO@jp.fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20081218181653.97C0.KOSAKI.MOTOHIRO@jp.fujitsu.com> User-Agent: Mutt/1.5.18 (2008-05-17) 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: 2008-q4/txt/msg00595.txt.bz2 On Thu, Dec 18, 2008 at 06:27:32PM +0900, KOSAKI Motohiro wrote: > > > (3) Make no debuginfo version > > > > > > Systemtap always requires kernel debuginfo to use. > > > Unfortunately, it is hard for users of some distributions > > > to have debuginfo. > > > > > > > How is it possible to do that without kernel debug info? Currently > > systemtap extracts lots of information on kernel layout from debug > > info, so I dont understand why we can survive without that. > > At least, dtrace don't need debuginfo. > On Solaris 10, kernel and all executable binary have own tracing purpose > information in special elf section. > it can't be stripped and gurantee exist although product application binary. > > http://blogs.sun.com/ali/entry/what_is_sunw_ldynsym > > > Of cource, this approach indicate systemtap lost some feature. > (e.g. above section don't have line number information and local > variable name information) > > but it is still useful for average tracing user. > I'm not sure if the issue is discussed without being aware of the dwarfless probing that's available in SystemTap since a while ago. More details at: http://sourceware.org/systemtap/wiki/MakeDoWithoutDebugInfo Thanks, K.Prasad