]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/msm: Defer fd_install in SUBMIT ioctl
authorRob Clark <robin.clark@oss.qualcomm.com>
Wed, 23 Jul 2025 20:28:22 +0000 (13:28 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 4 Sep 2025 13:31:45 +0000 (15:31 +0200)
commit7536b299033444a1c366ddbcf920b160ea351436
treeac13f53999097d277ead2a62e66fef3bba7223c9
parent81ff76c1b08827bc81779400a3640f102a9a9ade
drm/msm: Defer fd_install in SUBMIT ioctl

[ Upstream commit f22853435bbd1e9836d0dce7fd99c040b94c2bf1 ]

Avoid fd_install() until there are no more potential error paths, to
avoid put_unused_fd() after the fd is made visible to userspace.

Fixes: 68dc6c2d5eec ("drm/msm: Fix submit error-path leaks")
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/665363/
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/msm/msm_gem_submit.c