user368507
user368507

Reputation: 1438

Is utrace project dead?

I was trying to use stap to trace a userspace executable, as advised by this answer: https://stackoverflow.com/a/324709/368507

To do this, kernel must have utrace patch, but i can't find any utrace patch for recent kernels.

The mailing list is closed, and many links on the official site are broken.

Does someone know where this project is going ? Is it dead ? Does that mean we cannot use stap anymore to trace executables on recent kernels ?

Thanks

Upvotes: 8

Views: 2158

Answers (2)

Anton
Anton

Reputation: 1016

Utrace is indeed dead and is not in development anymore, it failed to get to the kernel. See "uprobes" instead it is available since 3.5+.

Upvotes: 3

stsquad
stsquad

Reputation: 6030

The path of utrace upstream has been beset with many difficulties. However parts of it live on as described by this fine LWN article.

You will probably find it's easier to access this functionality via the "perf" suite of tools. After adding the probe events you can use the usual perf tool functionality to break down the results. See the commit message and the fine docs for more information.

Upvotes: 8

Related Questions