Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c56d34a7 authored by Max Kellermann's avatar Max Kellermann Committed by Mauro Carvalho Chehab
Browse files

[media] drivers/media/media-device: move debug log before _devnode_unregister()



After media_devnode_unregister(), the struct media_device may be freed
already, and dereferencing it may crash.

Signed-off-by: default avatarMax Kellermann <max@duempel.org>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@osg.samsung.com>
parent 47cae1e1
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -801,9 +801,8 @@ void media_device_unregister(struct media_device *mdev)
	mutex_unlock(&mdev->graph_mutex);

	device_remove_file(&mdev->devnode.dev, &dev_attr_model);
	dev_dbg(mdev->dev, "Media device unregistering\n");
	media_devnode_unregister(&mdev->devnode);

	dev_dbg(mdev->dev, "Media device unregistered\n");
}
EXPORT_SYMBOL_GPL(media_device_unregister);