[lttng-dev] workqueue tracing symbols

2024-09-16 Thread Akhil Veeraghanta via lttng-dev
Hello, We are trying to debug kernel work queue related issues in our system. And as such, we've turned on workqueue_queue_work, workqueue_active_work, workqueue_execute_start, workqueue_execute_end. The tracepoint itself stores the function pointer which we can look up from /proc/kallsyms man

[lttng-dev] lttng-ust on arm64 getting bogged down by the getcpu syscall (taking more than 600ns per call)

2022-10-11 Thread Akhil Veeraghanta via lttng-dev
Hello! I've run into an issue with getcpu not having a vsdo implementation and taking anywhere from 600ns to 80us (avg 1 us) when using lttng-ust tracepoints. I am on lttng v2.13 and kernel version 4.9.253-l4t, running on a jetson (arm64). I was digging around and found that rseq might be the re