mbox series

[0/3] drm/udl: Fix USB disconnect

Message ID 20250303145604.62962-1-tzimmermann@suse.de (mailing list archive)
Headers show
Series drm/udl: Fix USB disconnect | expand

Message

Thomas Zimmermann March 3, 2025, 2:52 p.m. UTC
The udl drivers prints warnings about dropped URBs from its disconnect
handler. This is because the poll helper doesn't yet know that the USB
device is gone. Fix the disconnect clean-up logic and use managed cleanup
for poll helpers.

Thomas Zimmermann (3):
  drm/udl: Unregister device before cleaning up on disconnect
  drm/udl: Switch poll helpers to managed cleanup
  drm/probe-helper: Do not fail from drmm_kms_helper_poll_init()

 drivers/gpu/drm/ast/ast_mode.c     |  5 +----
 drivers/gpu/drm/drm_probe_helper.c | 11 ++++++-----
 drivers/gpu/drm/udl/udl_drv.c      |  3 +--
 drivers/gpu/drm/udl/udl_main.c     |  2 --
 drivers/gpu/drm/udl/udl_modeset.c  |  1 +
 include/drm/drm_probe_helper.h     |  2 +-
 6 files changed, 10 insertions(+), 14 deletions(-)