Hi, I have a very simple question: Is it possible for an urb completion handler (the function that you put in the urb->complete field) to execute concurrently with itself? And in what context does it get called? Is it in interrupt context or in the context of a kernel thread? Hope my question is clear enough, Regards, Ezequiel.