diff options
author | Horatio Zhang <Hongkun.Zhang@amd.com> | 2023-05-29 14:23:37 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2023-06-14 11:15:22 +0200 |
commit | c5a17f3247bd7f6c2e22678dbfcd73832f487e3f (patch) | |
tree | 74cbd1f0c91bbd240f8c616d4edd20ed4aff9b5c /lib | |
parent | dbc880567adf48661ca9cb4506073e846bf64203 (diff) | |
download | linux-c5a17f3247bd7f6c2e22678dbfcd73832f487e3f.tar.gz |
drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
[ Upstream commit 2a1eb1a343208ce7d6839b73d62aece343e693ff ] Use the function of amdgpu_bo_vm_destroy to handle the resource release of shadow bo. During the amdgpu_mes_self_test, shadow bo released, but vmbo->shadow_list was not, which caused a null pointer reference error in amdgpu_device_recover_vram when GPU reset. Fixes: 6c032c37ac3e ("drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2)") Signed-off-by: xinhui pan <xinhui.pan@amd.com> Signed-off-by: Horatio Zhang <Hongkun.Zhang@amd.com> Acked-by: Feifei Xu <Feifei.Xu@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions