diff options
| author | Ellen Pan <[email protected]> | 2025-04-29 21:18:44 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2025-05-07 21:43:13 +0000 |
| commit | 086809c82c96116aed78f762e4f1d61a4e0210a7 (patch) | |
| tree | 3cf9ef1bb98475b4432599191ffab84a23f494da /drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | |
| parent | drm/amdgpu: Add unrecoverable error message definitions for VFs (diff) | |
| download | kernel-086809c82c96116aed78f762e4f1d61a4e0210a7.tar.gz kernel-086809c82c96116aed78f762e4f1d61a4e0210a7.zip | |
drm/amdgpu: Implement unrecoverable error message handling for VFs
This notification may arrive in VF mailbox while polling for response from
another event.
This patches covers the following scenarios:
- If VF is already in RMA state, then do not attempt to contact the host.
Host will ignore the VF after sending the notification.
- If the notification is detected during polling, then set the RMA status,
and return error to caller.
- If the notification arrives by interrupt, then set the RMA status and
queue a reset. This reset will fail and VF will stop runtime services.
Reviewed-by: Shravan Kumar Gande <[email protected]>
Signed-off-by: Victor Skvortsov <[email protected]>
Signed-off-by: Ellen Pan <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h b/drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h index efb452ad1700..874b9f8f9804 100644 --- a/drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h +++ b/drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h @@ -57,6 +57,7 @@ enum idh_event { IDH_RAS_ERROR_DETECTED, IDH_RAS_BAD_PAGES_READY = 15, IDH_RAS_BAD_PAGES_NOTIFICATION = 16, + IDH_UNRECOV_ERR_NOTIFICATION = 17, IDH_TEXT_MESSAGE = 255, }; |
