]> git.apps.os.sepia.ceph.com Git - ceph-client.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)
committerRob Clark <robin.clark@oss.qualcomm.com>
Fri, 1 Aug 2025 17:53:11 +0000 (10:53 -0700)
commitf22853435bbd1e9836d0dce7fd99c040b94c2bf1
tree988a711ae81c913eefb0fa1f17a08c426353decc
parentad70e46e130a7f4024961a5dd5ae0ee8e7d9a3c4
drm/msm: Defer fd_install in SUBMIT ioctl

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/
drivers/gpu/drm/msm/msm_gem_submit.c