]> git.ipfire.org Git - thirdparty/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 20:07:05 +0000 (15:07 -0500)
commit18dbcfb46f692e665c3fe3eee804e56c4eae53d6
tree903b498118aeaaf1d8ef99860aa3a8ec3661211d
parent808c2052f046d730a588f7b92b04a12f64970853
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>
(cherry picked from commit 3fd20580b96a6e9da65b94ac3b58ee288239b731)
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c