aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/export-to-postgresql-report
diff options
context:
space:
mode:
authorChristophe JAILLET <[email protected]>2020-05-13 22:14:54 +0200
committerKalle Valo <[email protected]>2020-05-19 09:54:53 +0300
commit25ca180ad380a0c7286442a922e7fbcc6a9f6083 (patch)
tree55d9739435ae1e3a81600afe9d819cf2dfa65307 /tools/perf/scripts/python/bin/export-to-postgresql-report
parentec431188b4197aaccfbc6e6ece4fb88f79723635 (diff)
ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()'
If 'thermal_cooling_device_register()' fails, we must undo what has been allocated so far. So we must go to 'err_thermal_destroy' instead of returning directly In case of error in 'ath11k_thermal_register()', the previous 'thermal_cooling_device_register()' call must also be undone. Move the 'ar->thermal.cdev = cdev' a few lines above in order for this to be done in 'ath11k_thermal_unregister()' which is called in the error handling path. Fixes: 2a63bbca06b2 ("ath11k: add thermal cooling device support") Signed-off-by: Christophe JAILLET <[email protected]> Signed-off-by: Kalle Valo <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions