diff options
| author | Yang Yingliang <[email protected]> | 2022-11-10 08:24:23 +0000 |
|---|---|---|
| committer | Mauro Carvalho Chehab <[email protected]> | 2022-11-25 07:36:22 +0000 |
| commit | 262ad4f3d1f9e008c9ba38f4f3424ea71b79d6a0 (patch) | |
| tree | e082617273a138f5a3d8485c21abe7ee24f2a5a4 /tools/perf/scripts/python/exported-sql-viewer.py | |
| parent | f9e02e9cfb9290a5ff8896cc08b6cbb759d55fcc (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/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions