This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: updated bootprobe
- From: "Daniel P. Berrange" <berrange at redhat dot com>
- To: "Jose R. Santos" <jrs at us dot ibm dot com>
- Cc: "Bryn M. Reeves" <breeves at redhat dot com>, systemtap at sources dot redhat dot com
- Date: Fri, 4 Aug 2006 17:11:30 +0100
- Subject: Re: updated bootprobe
- References: <44D35C8B.60108@redhat.com> <44D36FE8.8070101@us.ibm.com>
- Reply-to: "Daniel P. Berrange" <berrange at redhat dot com>
On Fri, Aug 04, 2006 at 11:03:52AM -0500, Jose R. Santos wrote:
> Bryn M. Reeves wrote:
> >Hi all,
> >
> >Dan Berrange's bootprobe script provides a nice example of systemtap use
> >that Dan has kindly agreed can be used in examples, training materials
> >etc.
> >
> >I've made a slightly modified version to add a GPL header (with Dan's
> >permission!) and update the probepoints to use the new tapsets.
> >
> >If anyone has any comments/corrections for this version, I'd be very
> >happy to receive them.
> >
> >The original, along with the perl post-processing scripts are still
> >available here:
> >
> >http://people.redhat.com/berrange/systemtap/bootprobe/
> >
>
> This looks like a systemcall and fork/exec trace. Wouldn't it make
> sense to use the tracing facility already available in SystemTap and
> porting the Perl post-processing script to use that instead of rolling
> your own trace format? I would love to have post-processing scripts
> that do the same thing for the SystemTap trace facility.
>
> Please take a look at "man lket"
Yes, I wrote this initial script quite a while ago now before the lket
stuff existed in systemtap. It would certainly make sense to leverage
this now that it exists & update the post-processing tools accordingly
Regards,
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|