aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMax Kellermann <max.kellermann@gmail.com>2016-08-09 23:32:57 +0200
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2016-11-18 15:19:16 -0200
commit6753743e11540b7fc54d03771458e2bd91ba411b (patch)
tree6b77dc35ec3ec1465a4c2be7fc46471949074605 /tools/perf/scripts/python
parent[media] dvb_frontend: move kref to struct dvb_frontend (diff)
downloadlinux-6753743e11540b7fc54d03771458e2bd91ba411b.tar.gz
linux-6753743e11540b7fc54d03771458e2bd91ba411b.zip
[media] media-entity: clear media_gobj.mdev in _destroy()
media_gobj_destroy() may be called twice on one instance - once by media_device_unregister() and again by dvb_media_device_free(). The function media_remove_intf_links() establishes and documents the convention that mdev==NULL means that the object is not registered, but nobody ever NULLs this variable. So this patch really implements this behavior, and adds another mdev==NULL check to media_gobj_destroy() to protect against double removal. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions