summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYiPeng Chai <YiPeng.Chai@amd.com>2024-04-08 14:48:50 +0800
committerAlex Deucher <alexander.deucher@amd.com>2024-04-26 17:22:43 -0400
commit48fa90718b2ae1d0f17ba94f84e4f93d9f6068cd (patch)
treea3e7a8723bbcd9b58018797814b8aa961b75d043
parentbcc093488503226f0d5519d2f0561c497b15cb39 (diff)
downloadlinux-stable-48fa90718b2ae1d0f17ba94f84e4f93d9f6068cd.tar.gz
linux-stable-48fa90718b2ae1d0f17ba94f84e4f93d9f6068cd.tar.bz2
linux-stable-48fa90718b2ae1d0f17ba94f84e4f93d9f6068cd.zip
drm/amdgpu: Use new interface to reserve bad page
Use new interface to reserve bad page. Signed-off-by: YiPeng Chai <YiPeng.Chai@amd.com> Reviewed-by: Tao Zhou <tao.zhou1@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
index 0e6a18ec48bd..8c58fd8a08de 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
@@ -2558,9 +2558,7 @@ int amdgpu_ras_add_bad_pages(struct amdgpu_device *adev,
goto out;
}
- amdgpu_vram_mgr_reserve_range(&adev->mman.vram_mgr,
- bps[i].retired_page << AMDGPU_GPU_PAGE_SHIFT,
- AMDGPU_GPU_PAGE_SIZE);
+ amdgpu_ras_reserve_page(adev, bps[i].retired_page);
memcpy(&data->bps[data->count], &bps[i], sizeof(*data->bps));
data->count++;