drm/msm: Defer fd_install in VM_BIND ioctl
authorRob Clark <robin.clark@oss.qualcomm.com>
Wed, 23 Jul 2025 20:28:23 +0000 (13:28 -0700)
committerRob Clark <robin.clark@oss.qualcomm.com>
Thu, 7 Aug 2025 16:22:08 +0000 (09:22 -0700)
commit08c5b422807435cdb79bee60da84262102e5f26a
tree61f873bf61a2ac92393893d712457a4b6792e09d
parentf22853435bbd1e9836d0dce7fd99c040b94c2bf1
drm/msm: Defer fd_install in VM_BIND 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: 2e6a8a1fe2b2 ("drm/msm: Add VM_BIND ioctl")
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/665365/
drivers/gpu/drm/msm/msm_gem_vma.c