diff options
author | Yang Yingliang <yangyingliang@huawei.com> | 2022-11-15 17:19:45 +0800 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2022-11-25 19:51:41 +0100 |
commit | 4748f9687caaeefab8578285b97b2f30789fc4b4 (patch) | |
tree | 7bd30f76f03967efa2c2abc4e6176e7f31555a37 /drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | |
parent | b778b4d782d48b9a8751b21deb8eb2f054a3c772 (diff) |
thermal: core: fix some possible name leaks in error paths
In some error paths before device_register(), the names allocated
by dev_set_name() are not freed. Move dev_set_name() front to
device_register(), so the name can be freed while calling
put_device().
Fixes: 1dd7128b839f ("thermal/core: Fix null pointer dereference in thermal_release()")
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c')
0 files changed, 0 insertions, 0 deletions