This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: systemtap and embedded


On Tue, Jun 03, 2008 at 05:24:11PM -0700, Stone, Joshua I wrote:
> Felipe Balbi wrote:
> > How would be the best way to use systemtap in embedded devices? Is
> there
> > a way to tell systemtap to use a cross-compiler and don't try to
> insmod
> > the resulting module ?
> 
> We don't have an official cross-compile answer yet, but there are some
> links on the wiki's Maemo page that might help:
> http://sourceware.org/systemtap/wiki/SystemtapMaemo
> 
> You can stop stap after each phase with the -p option.  The build phase
> is pass 4, so -p4 will give you the ko without running it.  Then you can
> transfer it to the target system and use staprun to load it.
> 
> > The problem with embedded devices would be the time taken for building
> > the resulting kprobe module.
> 
> Dave Brolley has done some work on using network compiler servers, and
> we may eventually be able to offload a cross-compile that way.
> 
> > Maybe would be better to write the kprobes by hand direct in the
> kernel?
> 
> You could, but then you won't get the dynamic benefits of SystemTap, and
> what fun is that?
> 
> > Also (a bit off topic), is there any plans of profiling the usb
> > subsystem? Any work in progress?
> 
> None that I know of, but we'll always welcome new contributors. :)
> Check out the file tapset/DEVGUIDE for tips on getting started...

Hey, thanks for the pointers :-)
I'll start some experiments with systemtap and usb and try to provide a
tapset for that :-)

-- 
Best Regards,

Felipe Balbi
me@felipebalbi.com
http://blog.felipebalbi.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]