|
@@ -420,6 +420,8 @@ static void skel_disconnect(struct usb_interface *interface)
|
|
dev->interface = NULL;
|
|
dev->interface = NULL;
|
|
mutex_unlock(&dev->io_mutex);
|
|
mutex_unlock(&dev->io_mutex);
|
|
|
|
|
|
|
|
+ usb_kill_anchored_urbs(&dev->submitted);
|
|
|
|
+
|
|
/* decrement our usage count */
|
|
/* decrement our usage count */
|
|
kref_put(&dev->kref, skel_delete);
|
|
kref_put(&dev->kref, skel_delete);
|
|
|
|
|