On Thu, 2010-12-02 at 21:15 +0100, Pavan wrote:
>      I am new to utrace and want to use it for instruction tracing user 
> space applications. Can some one please help me with this ? I have read 
> about uprobes, but am unable to get more details on how can i get it and 
> how can i use it. Any help will be really appreciated.

Systemtap has an probe process().insn[.block] that is based on
UTRACE_SINGLESTEP / BLOCKSTEP:
http://sourceware.org/systemtap/langref/Probe_points.html#SECTION00065700000000000000

The systemtap source code also contains an (actually two) implementation
of uprobes based on utrace:
http://sourceware.org/git/?p=systemtap.git;a=tree;f=runtime/uprobes2

Also look in the archives of this list and/or the lkml mailinglist for
another version not currently based on utrace.

Cheers,

Mark

Reply via email to