aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorYang Yingliang <[email protected]>2022-11-10 08:24:23 +0000
committerMauro Carvalho Chehab <[email protected]>2022-11-25 07:36:22 +0000
commit262ad4f3d1f9e008c9ba38f4f3424ea71b79d6a0 (patch)
treee082617273a138f5a3d8485c21abe7ee24f2a5a4 /tools/perf/scripts/python
parentf9e02e9cfb9290a5ff8896cc08b6cbb759d55fcc (diff)
media: solo6x10: fix possible memory leak in solo_sysfs_init()
If device_register() returns error in solo_sysfs_init(), the name allocated by dev_set_name() need be freed. As comment of device_register() says, it should use put_device() to give up the reference in the error path. So fix this by calling put_device(), then the name can be freed in kobject_cleanup(). Fixes: dcae5dacbce5 ("[media] solo6x10: sync to latest code from Bluecherry's git repo") Signed-off-by: Yang Yingliang <[email protected]> Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions