> The only reason you might see a problem would be if you called > usb_unlink_urb() and then tried to resubmit the URB before the > completion handler was invoked. NO. We are resubmitting the URB only after Completion handler was called. We are getting -104 as the URB status in completion handler. One more warning I forgot to mention in my last mail is, I am getting the message "Unlink after no-IRQ? Controller is probably using the wrong IRQ" Does this show any effect on invoking the completion callbacks for the rest of URBs? Please note that I am using dummy HCD and gadget driver. Regards, Aditya -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html