]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
drm/amd/amdgpu: fix refcount leak
authorJingwen Chen <Jingwen.Chen2@amd.com>
Mon, 17 May 2021 08:16:10 +0000 (16:16 +0800)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Thu, 15 Jul 2021 17:22:51 +0000 (19:22 +0200)
commit1a2ce4d1895e943c7393e2c4fec655261fdfa61e
treed89dfb40e918df499f4b7c3e1b905bb545740b45
parent40f00df54ba71ade8bcaf64698d1c66be9f3cd57
drm/amd/amdgpu: fix refcount leak

BugLink: https://bugs.launchpad.net/bugs/1931896
[ Upstream commit fa7e6abc75f3d491bc561734312d065dc9dc2a77 ]

[Why]
the gem object rfb->base.obj[0] is get according to num_planes
in amdgpufb_create, but is not put according to num_planes

[How]
put rfb->base.obj[0] in amdgpu_fbdev_destroy according to num_planes

Signed-off-by: Jingwen Chen <Jingwen.Chen2@amd.com>
Acked-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Kelsey Skunberg <kelsey.skunberg@canonical.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c