]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amd/display: Avoid MST manager resource leak.
authorAndrey Grodzovsky <andrey.grodzovsky@amd.com>
Wed, 14 Oct 2020 17:12:30 +0000 (13:12 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 5 Nov 2020 10:51:49 +0000 (11:51 +0100)
commit1d0668756dbeaeee3420c9f902a12e5f031d1ac3
tree07428bd905d40e71667446fd86385b0c869bfd76
parentf2774533592118207795b92501694a45ff0437fb
drm/amd/display: Avoid MST manager resource leak.

commit 5dff80bdce9e385af5716ed083f9e33e814484ab upstream.

On connector destruction call drm_dp_mst_topology_mgr_destroy
to release resources allocated in drm_dp_mst_topology_mgr_init.
Do it only if MST manager was initilized before otherwsie a crash
is seen on driver unload/device unplug.

Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c