]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amdkfd: No need to suspend whole MES to evict process
authorHarish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Sun, 11 Jan 2026 21:53:18 +0000 (16:53 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 14 Jan 2026 19:28:59 +0000 (14:28 -0500)
commit3fd20580b96a6e9da65b94ac3b58ee288239b731
treedb98fd7b9296d6a0006417adaaa8ce80a2347574
parente921a5f7875da8e82cd8857269bdf60541f7a517
drm/amdkfd: No need to suspend whole MES to evict process

Each queue of the process is individually removed and there is not need
to suspend whole mes. Suspending mes stops kernel mode queues also
causing unnecessary timeouts when running mixed work loads

Fixes: 079ae5118e1f ("drm/amdkfd: fix suspend/resume all calls in mes based eviction path")
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4765
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c