diff options
author | Steven Rostedt <[email protected]> | 2024-09-14 17:48:08 -0400 |
---|---|---|
committer | Steven Rostedt (Google) <[email protected]> | 2024-09-30 11:12:46 -0400 |
commit | f1f36e22bee967db5e812a65e24389e54c46f3c2 (patch) | |
tree | 6ca6497a81dbf3437901f77881c513443b8ba0f4 /tools/perf/scripts/python/parallel-perf.py | |
parent | 3c9880f3ab52b52b5b4e1850a70e80dd7329cb4c (diff) |
ftrace: Have calltime be saved in the fgraph storage
The calltime field in the shadow stack frame is only used by the function
graph tracer and profiler. But now that there's other users of the function
graph infrastructure, this adds overhead and wastes space on the shadow
stack. Move the calltime to the fgraph data storage, where the function
graph and profiler entry functions will save it in its own graph storage and
retrieve it in its exit functions.
Cc: Mark Rutland <[email protected]>
Cc: Mathieu Desnoyers <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: Jiri Olsa <[email protected]>
Link: https://lore.kernel.org/[email protected]
Acked-by: Masami Hiramatsu (Google) <[email protected]>
Signed-off-by: Steven Rostedt (Google) <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions