This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: user instruction tracing patch?
- From: Dave Nomura <dcnltc at us dot ibm dot com>
- To: "Frank Ch. Eigler" <fche at redhat dot com>
- Cc: systemtap at sourceware dot org, Maynard Johnson <mpjohn at us dot ibm dot com>
- Date: Mon, 04 Feb 2008 08:57:39 -0800
- Subject: Re: user instruction tracing patch?
- References: <20071116192034.GA25326@redhat.com> <1195248052.3965.66.camel@dyn9047018096.beaverton.ibm.com> <20071116203708.GC25326@redhat.com> <1195247268.8520.4.camel@dyn9047018096.beaverton.ibm.com> <20071116212420.GE25326@redhat.com> <1195249801.8520.13.camel@dyn9047018096.beaverton.ibm.com> <20071116222200.GF25326@redhat.com> <474C25CA.4030806@us.ibm.com> <20071127151314.GG3908@redhat.com> <4754460C.4060704@us.ibm.com> <20071210175940.GB14686@redhat.com>
The Perfomance Inspector group, who currently host the ITRACE tool on,
are interested in exploring the use of Systemtap to build their ITRACE
tool on RedHat. In an effort to jump start them I am planning on
submitting my user instruction tracing patch to them and helping them
build an ITRACE RPM that does userspace level instruction tracing as
well as some other functionality that they are interested in. This does
not diminish our commitment to getting this functionality into
Systemtap, but is more of a temporary measure. In the long term I
envision the basic userspace instruction tracing functionality
integrated into Systemtap, and PI possibly building on this framework to
support some of the other features that they are interested in.
I should be able to start doing the Systemtap translator work as soon as
I finish up helping with the PI effort. Since I am a SystemTap
neophyte I am hoping to get some guidance from you, the Systemtap
community, and hopefully with local help from Jim Keniston.
Frank Ch. Eigler wrote:
Hi -
So what do you think the next steps are to move forward on this issue?
Did you have some expectations on who would do this translator work?
We need that famous "someone" to do the work. Would you like to try
it? It should not be much harder than (say) the timer.profile
implementation.
From your discussion it sounded like some of these issues were more
general than just instruction tracing. Are there plans to do any of
that work?
Yes, some of them are underway.
- FChE
--
Dave Nomura
LTC Linux Power Toolchain