]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amdkfd: Fix pasid value leak
authorXiaogang Chen <xiaogang.chen@amd.com>
Wed, 12 Feb 2025 06:24:02 +0000 (00:24 -0600)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 13 Feb 2025 02:05:50 +0000 (21:05 -0500)
commit10e08943caedfb4b0b95933d248503a6f6b9fef6
treeac80a39f3a841b5de4484237179601dc3560e458
parent15d8c92f107c17c2e585cb4888c67873538f9722
drm/amdkfd: Fix pasid value leak

Curret kfd does not allocate pasid values, instead uses pasid value for each
vm from graphic driver. So should not prevent graphic driver from releasing
pasid values since the values are allocated by graphic driver, not kfd driver
anymore. This patch does not stop graphic driver release pasid values.

Fixes: 8544374c0f82 ("drm/amdkfd: Have kfd driver use same PASID values from graphic driver")
Signed-off-by: Xiaogang Chen <xiaogang.chen@amd.com>
Reviewed-by: Felix Kuehling <felix.kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
drivers/gpu/drm/amd/amdkfd/kfd_process.c