Reviewed-by: Monk -----Original Message----- From: amd-gfx [mailto:[email protected]] On Behalf Of Emily Deng Sent: 2018年4月25日 14:40 To: [email protected] Cc: Deng, Emily <[email protected]>; Liu, Monk <[email protected]> Subject: [PATCH] drm/amdgpu/sriov: reject kms open if TDR not finished or failed
Signed-off-by: Monk Liu <[email protected]> --- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c index 6d55cae..adeca71 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c @@ -847,6 +847,9 @@ int amdgpu_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv) struct amdgpu_fpriv *fpriv; int r, pasid; + if (adev->in_gpu_reset) + return -ECANCELED; + file_priv->driver_priv = NULL; r = pm_runtime_get_sync(dev->dev); -- 2.7.4 _______________________________________________ amd-gfx mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/amd-gfx _______________________________________________ amd-gfx mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/amd-gfx
