drm/drv: Hold ref on parent device during drm_device lifetime
authorNoralf Trønnes <noralf@tronnes.org>
Mon, 25 Feb 2019 14:42:26 +0000 (15:42 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 31 May 2019 13:45:23 +0000 (06:45 -0700)
commit75cd835d69ac31c47861b08aa8cc89b6b2531a60
tree08155c44b707ccb9b01fd12e5c275cbca9af873e
parent12948cbc0fd72ea07fd1c5f2e73301596028aa14
drm/drv: Hold ref on parent device during drm_device lifetime

[ Upstream commit 56be6503aab2bc3a30beae408071b9be5e1bae51 ]

This makes it safe to access drm_device->dev after the parent device has
been removed/unplugged.

Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190225144232.20761-2-noralf@tronnes.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/drm_drv.c