]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amdgpu: validate the bo from done list for NULL
authorSunil Khatri <sunil.khatri@amd.com>
Fri, 31 Oct 2025 08:40:13 +0000 (14:10 +0530)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 4 Nov 2025 16:53:21 +0000 (11:53 -0500)
Make sure the bo is valid before using it.

Signed-off-by: Sunil Khatri <sunil.khatri@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/amdgpu_userq.c

index fd54423c35877d87ddad72389c3d805a119efed0..836a14ef005250b07525e8989580955de76c3b13 100644 (file)
@@ -1062,6 +1062,8 @@ retry_lock:
        /* Validate User Ptr BOs */
        list_for_each_entry(bo_va, &vm->done, base.vm_status) {
                bo = bo_va->base.bo;
+               if (!bo)
+                       continue;
 
                if (!amdgpu_ttm_tt_is_userptr(bo->tbo.ttm))
                        continue;