]> Git Repo - linux.git/blobdiff - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
Merge tag 'rpmsg-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson...
[linux.git] / drivers / gpu / drm / amd / amdgpu / amdgpu_umc.c
index 262baf0f61ea0a70c2c8e5b7e2913b3de9468f86..a2975c8092a919d96db119c4dae0365141e4f6b0 100644 (file)
@@ -126,10 +126,11 @@ int amdgpu_umc_process_ras_data_cb(struct amdgpu_device *adev,
                                err_data->ue_count);
 
                if ((amdgpu_bad_page_threshold != 0) &&
-                       err_data->err_addr_cnt &&
+                       err_data->err_addr_cnt) {
                        amdgpu_ras_add_bad_pages(adev, err_data->err_addr,
-                                               err_data->err_addr_cnt))
-                       dev_warn(adev->dev, "Failed to add ras bad page!\n");
+                                               err_data->err_addr_cnt);
+                       amdgpu_ras_save_bad_pages(adev);
+               }
 
                amdgpu_ras_reset_gpu(adev);
        }
This page took 0.033465 seconds and 4 git commands to generate.