drm/amdgpu: fix gart.bo pin_count leak
authorLeslie Shi <Yuliang.Shi@amd.com>
Thu, 23 Sep 2021 08:05:31 +0000 (16:05 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 28 Sep 2021 13:30:05 +0000 (09:30 -0400)
commit71cf9e72b3121abb660dc18d91b4cb2b38963913
tree8f73c42f82d9052989a33aa45d06553a63268c7e
parent1e3944578b749449bd7fa6bf0bae4c3d3f5f1733
drm/amdgpu: fix gart.bo pin_count leak

gmc_v{9,10}_0_gart_disable() isn't called matched with
correspoding gart_enbale function in SRIOV case. This will
lead to gart.bo pin_count leak on driver unload.

Cc: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Leslie Shi <Yuliang.Shi@amd.com>
Signed-off-by: Guchun Chen <guchun.chen@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c