[AMD Official Use Only - General]

The series is Reviewed-by: Stanley Yang <[email protected]>

Regards,
Stanley
> -----Original Message-----
> From: amd-gfx <[email protected]> On Behalf Of
> YiPeng Chai
> Sent: Tuesday, March 21, 2023 10:40 AM
> To: [email protected]
> Cc: Zhou1, Tao <[email protected]>; Zhang, Hawking
> <[email protected]>; Chai, Thomas <[email protected]>; Chai,
> Thomas <[email protected]>
> Subject: [PATCH 3/3] drm/amdgpu: resume ras for gfx v11_0_3 during reset
> on SRIOV
> 
> Gfx v11_0_3 supports ras on SRIOV, so need to resume ras during reset.
> 
> Signed-off-by: YiPeng Chai <[email protected]>
> Reviewed-by: Hawking Zhang <[email protected]>
> ---
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> index d74d05802566..14d756caf839 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> @@ -5313,8 +5313,9 @@ int amdgpu_device_gpu_recover(struct
> amdgpu_device *adev,
>               if (r)
>                       adev->asic_reset_res = r;
> 
> -             /* Aldebaran supports ras in SRIOV, so need resume ras
> during reset */
> -             if (adev->ip_versions[GC_HWIP][0] == IP_VERSION(9, 4, 2))
> +             /* Aldebaran and gfx_11_0_3 support ras in SRIOV, so need
> resume ras during reset */
> +             if (adev->ip_versions[GC_HWIP][0] == IP_VERSION(9, 4, 2)
> ||
> +                 adev->ip_versions[GC_HWIP][0] == IP_VERSION(11, 0, 3))
>                       amdgpu_ras_resume(adev);
>       } else {
>               r = amdgpu_do_asic_reset(device_list_handle,
> reset_context);
> --
> 2.34.1

Reply via email to