[lttng-dev] LTTng user-space callstacks
mathieu.desnoyers at efficios.com
Thu Mar 26 15:41:17 EDT 2020
----- On Mar 26, 2020, at 1:39 PM, lttng-dev <lttng-dev at lists.lttng.org> wrote:
> Currently, callstack collection in LTTng is only available for kernel-space
> events with context fields callstack-kernel and callstack-user .
> Is it expected that callstack collection for LTTng-UST will be added too? And if
> it is expected, then how soon?
It is something that would be interesting and useful, but a lot of work would
be needed to have stack-walking this is fast enough and reentrant wrt signal
handlers. Unfortunately, the backtrace(3) functions do not meet those
Also, for gathering user-space callstacks from the kernel tracer, it only works if
all user-space is compiled with frame pointers. This is also a limitation that would
require a lot of work to overcome neatly.
None of those features are currently on any roadmap due to lack of customers
showing interest in getting this done.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the lttng-dev