]> Gentwo Git Trees - linux/.git/commit
drm/amdgpu: Add fallback to pipe reset if KCQ ring reset fails
authorJesse.Zhang <Jesse.Zhang@amd.com>
Tue, 16 Sep 2025 05:11:06 +0000 (13:11 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 25 Sep 2025 19:38:48 +0000 (15:38 -0400)
commit7469567d882374dcac3fdb8b300e0f28cf875a75
tree838d089ead35d0db9fc01e442a106e46a34e6bf9
parent4c709ccc478b4b711ee071146aae98eb7fa9f625
drm/amdgpu: Add fallback to pipe reset if KCQ ring reset fails

Add a fallback mechanism to attempt pipe reset when KCQ reset
fails to recover the ring. After performing the KCQ reset and
queue remapping, test the ring functionality. If the ring test
fails, initiate a pipe reset as an additional recovery step.

v2: fix the typo (Lijo)
v3: try pipeline reset when kiq mapping fails (Lijo)

Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Signed-off-by: Jesse Zhang <Jesse.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c