drm/amdkfd: Fix leak in dmabuf import
authorFelix Kuehling <Felix.Kuehling@amd.com>
Tue, 8 Dec 2020 17:23:15 +0000 (12:23 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 9 Dec 2020 15:06:39 +0000 (10:06 -0500)
commitab6e4e9de8dd7febfdf6719741f10dc6693d8ce9
tree4000e6299d137b7502421b7eb3e3e445a77c519b
parent6896887b8676d8fb445c85ea56333b9661a6a8aa
drm/amdkfd: Fix leak in dmabuf import

Release dmabuf reference before returning from kfd_ioctl_import_dmabuf.
amdgpu_amdkfd_gpuvm_import_dmabuf takes a reference to the underlying
GEM BO and doesn't keep the reference to the dmabuf wrapper.

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Reviewed-by: Kent Russell <kent.russell@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c