Skip to content

Commit fc15799

Browse files
cgrogregkh
authored andcommitted
staging: most: usb: check for NULL device
Check if the dci structer has been allocated before trying to release it. Signed-off-by: Christian Gromm <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent f9e6b51 commit fc15799

File tree

1 file changed

+2
-1
lines changed
  • drivers/staging/most/usb

1 file changed

+2
-1
lines changed

drivers/staging/most/usb/usb.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1218,7 +1218,8 @@ static void hdm_disconnect(struct usb_interface *interface)
12181218
del_timer_sync(&mdev->link_stat_timer);
12191219
cancel_work_sync(&mdev->poll_work_obj);
12201220

1221-
device_unregister(&mdev->dci->dev);
1221+
if (mdev->dci)
1222+
device_unregister(&mdev->dci->dev);
12221223
most_deregister_interface(&mdev->iface);
12231224

12241225
kfree(mdev->busy_urbs);

0 commit comments

Comments
 (0)