linux-trace-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Kernelshark: funcgraph_exit events don't seem to exit?
@ 2022-09-06  9:29 Matteo Bertolino
  2022-09-06 10:45 ` Yordan Karadzhov
  0 siblings, 1 reply; 6+ messages in thread
From: Matteo Bertolino @ 2022-09-06  9:29 UTC (permalink / raw)
  To: linux-trace-users

Dear community, 
In order to explain my problem, I need to ask you to have a look to the visual trace in my github (I cannot attach it to the mail nor using an image uploading service): https://github.com/the-red-robin/trace-cmd-experiments/blob/main/README.md 

In the trace, we have one CPU, CPU0. On it:
- `Task3` runs `foo5()` at time 8.000000 cycles
- `Task2` takes place running `foo3()` at time 8.010000 cycles.
- `Task1` takes place running `foo1()` at time 8.060000 cycles.
For now, everything OK.
Then, I wish to `exit` the three tasks.

- `Task1` exits at 8.090000 cycles. Here the trace does not show what I expect, namely `Task1` (in red) shall end at 8.090000 cycles. Instead, there is a red trace until the beginning of the next exit event, `Task2` at 8.130000.

This doesn't seem an `exit` event. Do you have any suggestions to show what I wish on Kernelshark?

Best Regards,
Matteo

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-09-08 19:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-06  9:29 Kernelshark: funcgraph_exit events don't seem to exit? Matteo Bertolino
2022-09-06 10:45 ` Yordan Karadzhov
2022-09-06 11:57   ` Matteo Bertolino
2022-09-06 18:01     ` Yordan Karadzhov
2022-09-07  8:08       ` Matteo Bertolino
2022-09-08 19:04         ` Yordan Karadzhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).