All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/8] Revert "drm/amd/amdgpu: add pipe1 hardware support"
@ 2025-05-19 18:22 Alex Deucher
  2025-05-19 18:22 ` [PATCH 2/8] drm/amdgpu: rework queue reset scheduler interaction Alex Deucher
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Alex Deucher @ 2025-05-19 18:22 UTC (permalink / raw)
  To: amd-gfx; +Cc: Alex Deucher

This reverts commit b7a1a0ef12b81957584fef7b61e2d5ec049c7209.

A user reported stuttering under heavy gfx load with this commit.
I suspect it's due to the fact that the gfx contexts are shared
between the pipes so if there is alot of load on one pipe, we could
end up stalling waiting for a context.

On top of that, disabling the second pipe may fix the reliability
of vmid resets.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3519
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
---
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
index 75ea071744eb5..14cbd1f08eb5c 100644
--- a/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
@@ -4781,7 +4781,7 @@ static int gfx_v10_0_sw_init(struct amdgpu_ip_block *ip_block)
 	case IP_VERSION(10, 3, 3):
 	case IP_VERSION(10, 3, 7):
 		adev->gfx.me.num_me = 1;
-		adev->gfx.me.num_pipe_per_me = 2;
+		adev->gfx.me.num_pipe_per_me = 1;
 		adev->gfx.me.num_queue_per_pipe = 2;
 		adev->gfx.mec.num_mec = 2;
 		adev->gfx.mec.num_pipe_per_mec = 4;
-- 
2.49.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-05-22  8:24 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-19 18:22 [PATCH 1/8] Revert "drm/amd/amdgpu: add pipe1 hardware support" Alex Deucher
2025-05-19 18:22 ` [PATCH 2/8] drm/amdgpu: rework queue reset scheduler interaction Alex Deucher
2025-05-20 13:09   ` Alex Deucher
2025-05-20 13:49     ` Christian König
2025-05-20 16:38       ` Alex Deucher
2025-05-21  9:03         ` Christian König
2025-05-21 13:28           ` Alex Deucher
2025-05-22  8:24             ` Christian König
2025-05-19 18:22 ` [PATCH 3/8] drm/amdgpu: rework gfx9 queue reset Alex Deucher
2025-05-19 18:22 ` [PATCH 4/8] drm/amdgpu: rework gfx7 " Alex Deucher
2025-05-19 18:22 ` [PATCH 5/8] drm/amdgpu: rework gfx8 " Alex Deucher
2025-05-19 18:22 ` [PATCH 6/8] drm/amdgpu: rework gfx10 " Alex Deucher
2025-05-19 18:22 ` [PATCH 7/8] drm/amdgpu: rework gfx11 " Alex Deucher
2025-05-19 18:22 ` [PATCH 8/8] drm/amdgpu: rework gfx12 " Alex Deucher
2025-05-20  8:23 ` [PATCH 1/8] Revert "drm/amd/amdgpu: add pipe1 hardware support" Christian König

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.