[PATCH] drm/i915/gt: Add delay to let engine resumes properly

Sebastian Brzezinka sebastian.brzezinka at intel.com
Wed Apr 23 14:57:40 UTC 2025


Hi Nitin

On Wed Apr 16, 2025 at 10:36 AM UTC, Nitin Gote wrote:
> Sometimes engine reset fails because the engine resumes from an
> incorrect RING_HEAD. Engine head failed to set to zero even after
> writing into it. This is a timing issue and we experimented
> different values and found out that 20ms delay works best based
> on testing.
>
> So, add a 20ms delay to let engine resumes from correct RING_HEAD.
>
> Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13968
> Signed-off-by: Nitin Gote <nitin.r.gote at intel.com>

LGTM
Reviewed-by: Sebastian Brzezinka <sebastian.brzezinka at intel.com>

-- 
Best regards,
Sebastian



More information about the Intel-gfx mailing list