This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: Discussion at Linux Foundation Japan Symposium
- From: "Jun Koi" <junkoi2004 at gmail dot com>
- To: "jidong xiao" <jidong dot xiao at gmail dot com>
- Cc: "Satoshi OSHIMA" <satoshi dot oshima dot fk at hitachi dot com>, systemtap at sourceware dot org, ""平松@RedHat"" <mhiramat at redhat dot com>, "橋本K" <hisashi dot hashimoto dot wh at hitachi dot com>, "Yumiko SUGITA" <yumiko dot sugita dot yf at hitachi dot com>
- Date: Thu, 18 Dec 2008 18:20:20 +0900
- Subject: Re: Discussion at Linux Foundation Japan Symposium
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=0uiiVwOQLw5SNm4MmDnXKc5YxRTyPotskG6sEMp+Z1M=; b=GESQbX1bzDr5uzRTv16qtxj2YjguLP7jd3Y6VRwjULP4WxlahpPrsR0Ye7MRBXskAR Mwjg8Ht0wQfW7pkMMd1yv9+gUu7XmB0pi1ry2ztg46KM9OyYLD2To3jrr3I4lEijZ3Mw iIpl3veHsXP0YFGzjti0gjVC3gic+PIOgWKPg=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=S3A/yPiUVVi4NjCwVx+UvGU603n12hbjvId7rma28z5BECMGeqXQL2HUdFtA2qbkSe Ey6N8zdCK+g712QYedyd2UEdIx7TKTeLrkEIY2rR1aZ290kNCxdwpHWGjLXF2Td6hhYq 41t8HLThaK+97KPbOWM8mez7egu0iWBQXn4B8=
- References: <494A053D.4030808@hitachi.com> <fdaac4d50812180057q35b2303djc12dc06ff470bec2@mail.gmail.com> <4104961b0812180106n69d1e25ej269d36f39b5426b@mail.gmail.com>
On Thu, Dec 18, 2008 at 6:06 PM, jidong xiao <jidong.xiao@gmail.com> wrote:
> On Thu, Dec 18, 2008 at 4:57 PM, Jun Koi <junkoi2004@gmail.com> wrote:
>> On Thu, Dec 18, 2008 at 5:09 PM, Satoshi OSHIMA
>> <satoshi.oshima.fk@hitachi.com> wrote:
>>> Hi all,
>>>
>>> Long time no see and sorry for my late report.
>>>
>>> I attended 9th Linux Foundation Japan Symposium and
>>> discussed on issues of systemtap project with Ted Ts'o,
>>> James Bottomley and Jonathan Corbet.
>>>
>>> In my understanding, they demand the following things:
>>>
>>> (1) Follow upstream first
>>>
>>> Utrace and uprobe features are currently available only
>>> on Fedora and Red Hat Enterprise Linux, since those
>>> patches are not merged into upstream kernel yet.
>>>
>>> my suggestion:
>>>
>>> To reduce complaints of upstream kernel developers,
>>> systemtap project may need to postpone adding new
>>> uprobe features until getting utrace (and uprobe)
>>> patch set accepted in mainline.
>>>
>>>
>>> (2) Maintain tapset
>>>
>>> Systemtap users (including kernel developers) get
>>> frustrated because tapsets often do not work on
>>> the latest kernel. Moreover, sometimes users
>>> have to fix the tapset incompatibility of kernels.
>>>
>>> my suggestion:
>>>
>>> If systemtap procjet can fix this kind of incompatibilities
>>> within a few hours or days as Myths about systemtap
>>> on the wiki claims, releasing new systemtap minor release
>>> tarball for each upstream kernel release would help users.
>>>
>>>
>>> (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.
>>
>> Thanks,
>> Jun
>>
> But not every distribution contains kernel debuginfo packages,
> therefore this makes many people not easy to use systemtap.
>
But my question is: how can we survive without debug info? In that
case, we cannot tap into kernel anymore? (I guess tap on userspace
still works)
Thanks,
Jun