This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: Need more information on uProbes .
- From: Ananth N Mavinakayanahalli <ananth at in dot ibm dot com>
- To: Diptopal Basu <diptopal dot basu at gmail dot com>
- Cc: systemtap at sourceware dot org
- Date: Tue, 31 Mar 2009 18:36:32 +0530
- Subject: Re: Need more information on uProbes .
- References: <bd97640b0903310525h5144974fr6daaf32e82aeb38b@mail.gmail.com>
- Reply-to: ananth at in dot ibm dot com
On Tue, Mar 31, 2009 at 05:55:57PM +0530, Diptopal Basu wrote:
> Hi All,
>
> I am loking for information on uProbes implementation on ARM
> architecture , I believe uProbes allows probing in the user space ,
> however I am not able to find relevant documentation on the same .
Uprobes is implemented only for architectures that have utrace support
(x86-32, x86_64, powerpc, s390, but not IA64). Its currently shipped as
part of SystemTap's runtime.
http://sources.redhat.com/git/gitweb.cgi?p=systemtap.git;f=runtime/uprobes/uprobes.txt;hb=HEAD
has some documentation from earlier. The API hasn't changed AFAICS.
For ARM though, the utrace layer needs to be implemented and uprobes
ported over. That's quite some work. AFAIK, nobody is working on it yet.
Ananth