aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorJavier Carrasco <[email protected]>2024-10-14 10:56:37 +0200
committerGreg Kroah-Hartman <[email protected]>2024-10-16 09:58:15 +0200
commit22a3703af127e897dc7df89372b85bb9dc331c5f (patch)
tree7de1fc7be3d1f4f28aa7d2a17d2e9f22343335a4 /tools/perf/scripts/python/flamegraph.py
parent76c29a2e0e6266641340d5f129fe8a022698c631 (diff)
staging: vchiq_arm: Fix missing refcount decrement in error path for fw_node
An error path was introduced without including the required call to of_node_put() to decrement the node's refcount and avoid leaking memory. If the call to kzalloc() for 'mgmt' fails, the probe returns without decrementing the refcount. Use the automatic cleanup facility to fix the bug and protect the code against new error paths where the call to of_node_put() might be missing again. Cc: [email protected] Fixes: 1c9e16b73166 ("staging: vc04_services: vchiq_arm: Split driver static and runtime data") Signed-off-by: Javier Carrasco <[email protected]> Reviewed-by: Dan Carpenter <[email protected]> Reviewed-by: Umang Jain <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions