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

Thomas Zimmermann tzimmermann at suse.de
Mon Mar 3 14:52:55 UTC 2025


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(-)

-- 
2.48.1



More information about the dri-devel mailing list