]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amd: Disable MES LR compute W/A
authorMario Limonciello <mario.limonciello@amd.com>
Wed, 25 Feb 2026 16:51:16 +0000 (10:51 -0600)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 25 Feb 2026 22:58:06 +0000 (17:58 -0500)
commit6b0d812971370c64b837a2db4275410f478272fe
tree53452ea3d59d1039731f761442958fb3cf42c4f8
parentb57c4ec98c17789136a4db948aec6daadceb5024
drm/amd: Disable MES LR compute W/A

A workaround was introduced in commit 1fb710793ce2 ("drm/amdgpu: Enable
MES lr_compute_wa by default") to help with some hangs observed in gfx1151.

This WA didn't fully fix the issue.  It was actually fixed by adjusting
the VGPR size to the correct value that matched the hardware in commit
b42f3bf9536c ("drm/amdkfd: bump minimum vgpr size for gfx1151").

There are reports of instability on other products with newer GC microcode
versions, and I believe they're caused by this workaround. As we don't
need the workaround any more, remove it.

Fixes: b42f3bf9536c ("drm/amdkfd: bump minimum vgpr size for gfx1151")
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 9973e64bd6ee7642860a6f3b6958cbf14e89cabd)
Cc: stable@vger.kernel.org
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c