diff options
| author | Karol Wachowski <karol.wachowski@linux.intel.com> | 2025-12-12 14:41:33 +0100 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2026-01-08 10:17:19 +0100 |
| commit | 7b2e6ca716816dfe394e53fdde123a036637f599 (patch) | |
| tree | f150eabb9577013ff75510276fc3d2b4ff92c3f9 /include/net/aligned_data.h | |
| parent | 635c8d6e72f6e6912b11fd8d534f35062221fbd9 (diff) | |
drm: Fix object leak in DRM_IOCTL_GEM_CHANGE_HANDLE
commit 630efee9493cf64ff7b9a1652978807fef385fdd upstream.
Add missing drm_gem_object_put() call when drm_gem_object_lookup()
successfully returns an object. This fixes a GEM object reference
leak that can prevent driver modules from unloading when using
prime buffers.
Fixes: 53096728b891 ("drm: Add DRM prime interface to reassign GEM handle")
Cc: <stable@vger.kernel.org> # v6.18+
Signed-off-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Maciej Falkowski <maciej.falkowski@linux.intel.com>
Signed-off-by: Christian König <christian.koenig@amd.com>
Link: https://lore.kernel.org/r/20251212134133.475218-1-karol.wachowski@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/net/aligned_data.h')
0 files changed, 0 insertions, 0 deletions
