summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
diff options
context:
space:
mode:
authorCe Sun <cesun102@amd.com>2025-07-27 07:06:55 +0300
committerAlex Deucher <alexander.deucher@amd.com>2025-08-04 21:27:47 +0300
commit21c0ffa612c98bcc6dab5bd9d977a18d565ee28e (patch)
tree107b350d7e15b5d48811fe2c9225e0440d479aeb /drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
parent8f0245ee95c5ba65a2fe03f60386868353c6a3a0 (diff)
downloadlinux-21c0ffa612c98bcc6dab5bd9d977a18d565ee28e.tar.xz
drm/amdgpu: Avoid rma causes GPU duplicate reset
Try to ensure poison creation handle is completed in time to set device rma value. Signed-off-by: Ce Sun <cesun102@amd.com> Signed-off-by: Stanley.Yang <Stanley.Yang@amd.com> Reviewed-by: Tao Zhou <tao.zhou1@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
index 434e23c84962..ff63020f9c6c 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
@@ -522,6 +522,7 @@ struct amdgpu_ras {
/* gpu recovery */
struct work_struct recovery_work;
atomic_t in_recovery;
+ atomic_t rma_in_recovery;
struct amdgpu_device *adev;
/* error handler data */
struct ras_err_handler_data *eh_data;