]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amdkfd: Fix an eviction fence leak
authorLang Yu <lang.yu@amd.com>
Fri, 27 Sep 2024 10:27:46 +0000 (18:27 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 7 Oct 2024 18:53:23 +0000 (14:53 -0400)
commitd7d7b947a4fa6d0a82ff2bf0db413edc63738e3a
tree67e318291f1f8af7f8ccf6933577ce04f49af71f
parent5b272bf7dcf969eb4f19ef994b6e60458ee6300f
drm/amdkfd: Fix an eviction fence leak

Only creating a new reference for each process instead of each VM.

Fixes: 9a1c1339abf9 ("drm/amdkfd: Run restore_workers on freezable WQs")
Suggested-by: Felix Kuehling <felix.kuehling@amd.com>
Signed-off-by: Lang Yu <lang.yu@amd.com>
Reviewed-by: Felix Kuehling <felix.kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 5fa436289483ae56427b0896c31f72361223c758)
Cc: stable@vger.kernel.org
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
drivers/gpu/drm/amd/amdkfd/kfd_process.c