diff options
| author | Karol Wachowski <karol.wachowski@linux.intel.com> | 2025-12-12 14:41:33 +0100 |
|---|---|---|
| committer | Christian König <christian.koenig@amd.com> | 2025-12-12 14:52:37 +0100 |
| commit | 630efee9493cf64ff7b9a1652978807fef385fdd (patch) | |
| tree | 704244ca871723d3998416441ab798b5509757ec /include/linux/platform_data/git:/git.armlinux.org.uk | |
| parent | 526aafabd756cc56401b383d6ae554af3e21dcdd (diff) | |
drm: Fix object leak in DRM_IOCTL_GEM_CHANGE_HANDLE
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
Diffstat (limited to 'include/linux/platform_data/git:/git.armlinux.org.uk')
0 files changed, 0 insertions, 0 deletions
