diff options
author | Dario Binacchi <[email protected]> | 2022-11-13 19:11:47 +0100 |
---|---|---|
committer | Stephen Boyd <[email protected]> | 2022-11-22 17:02:03 -0800 |
commit | 6e49aacaaf4a1380ba4d3cb4a22923193f5fdf40 (patch) | |
tree | 46681f8f862445adcba7c768a0d85959237f0533 /tools/perf/scripts/python/flamegraph.py | |
parent | 3400d546a741a2b2001d88e7fa29110d45a3930d (diff) |
clk: ti: dra7-atl: don't allocate `parent_names' variable
The `parent_names' variable was freed also in case of kzalloc() error.
Instead of modifying the code to perform a proper memory release, I
decided to fix the bug by not allocating memory.
Since only one parent name is referenced, it is not necessary to
allocate this variable at runtime and therefore you can avoid calling
the kzalloc() function. This simplifies the code (even calls to kfree
can be removed) and improves the performance of the routine.
Signed-off-by: Dario Binacchi <[email protected]>
Reported-by: kernel test robot <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Tested-by: Tony Lindgren <[email protected]>
Reviewed-by: Tony Lindgren <[email protected]>
Signed-off-by: Stephen Boyd <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions