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
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.
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+.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With