Unverified Commit 6fe52b63 authored by André Almeida's avatar André Almeida Committed by Rodrigo Vivi
Browse files

drm/amdgpu: Use device wedged event



Use DRM's device wedged event to notify userspace that a reset had
happened. For now, only use `none` method meant for telemetry
capture.

In the future we might want to report a recovery method if the reset didn't
succeed.

Acked-by: default avatarShashank Sharma <shashank.sharma@amd.com>
Signed-off-by: default avatarAndré Almeida <andrealmeid@igalia.com>
Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250204070528.1919158-6-raag.jadav@intel.com


Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
parent 11bb3d18
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -6122,6 +6122,10 @@ int amdgpu_device_gpu_recover(struct amdgpu_device *adev,
		dev_info(adev->dev, "GPU reset end with ret = %d\n", r);

	atomic_set(&adev->reset_domain->reset_res, r);

	if (!r)
		drm_dev_wedged_event(adev_to_drm(adev), DRM_WEDGE_RECOVERY_NONE);

	return r;
}