]> git.baikalelectronics.ru Git - kernel.git/commit
media: Clear devnode->media_dev holding media_devnode_lock
authorShuah Khan <shuah@kernel.org>
Tue, 2 Apr 2019 00:43:18 +0000 (20:43 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Mon, 22 Apr 2019 15:24:33 +0000 (11:24 -0400)
commit427407ea1463bda099d85c110b6e04b6269120b7
tree563e87f0fee252ea6744cb2e2525e78bd60a35f8
parent1b87ab3897ea7c34650d9c094e95aceafaa30f6d
media: Clear devnode->media_dev holding media_devnode_lock

Fix media_devnode_unregister() to clear devnode->media_dev while holding
media_devnode_lock. media_devnode_register()'s cdev_add_error handling
does this correctly.

Signed-off-by: Shuah Khan <shuah@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/media-devnode.c