]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/connector: notify userspace on hotplug after register complete
authorJeykumar Sankaran <jsanka@codeaurora.org>
Wed, 3 Jun 2020 03:37:31 +0000 (20:37 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 24 Jun 2020 15:49:21 +0000 (17:49 +0200)
commite1f81dfa5b88861a1cdda9cfd8f019ede3da7e8b
tree490edd651f3940bb1d4a514dbbf5c976402893d0
parentf11a45d13e11a238868afa6dbe1790ae816ef8af
drm/connector: notify userspace on hotplug after register complete

commit 968d81a64a883af2d16dd3f8a6ad6b67db2fde58 upstream.

drm connector notifies userspace on hotplug event prematurely before
late_register and mode_object register completes. This leads to a race
between userspace and kernel on updating the IDR list. So, move the
notification to end of connector register.

Signed-off-by: Jeykumar Sankaran <jsanka@codeaurora.org>
Signed-off-by: Steve Cohen <cohens@codeaurora.org>
Cc: stable@vger.kernel.org
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/1591155451-10393-1-git-send-email-jsanka@codeaurora.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/drm_connector.c
drivers/gpu/drm/drm_sysfs.c