]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
authorLang Yu <lang.yu@amd.com>
Fri, 18 Oct 2024 09:21:09 +0000 (17:21 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 14 Dec 2024 18:51:38 +0000 (19:51 +0100)
commit081bc4fe23f9336c04259bca76bf6f80c9468d45
tree5d14e029b1f58c7cdc6af121cd38128bb6cf5df8
parent905dc479b64833d28ebbfc8bb388432e7a0593b6
drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr

[ Upstream commit 46186667f98fb7158c98f4ff5da62c427761ffcd ]

Free sg table when dma_map_sgtable() failed to avoid memory leak.

Signed-off-by: Lang Yu <lang.yu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c