> > And it's worth emphasizing that it doesn't affect the truth of
> > what I said:  submitting after disconnect() is called is Wrong.
>
> If this is the case, the first line of every disconnect for every driver
> should be:
> spin_lock_irqsave(desc->killlock, flags);

Only if you submit an urb from the completion handler.
There's no need for irqsave, irq will do. Interrupts are always
on under these circumstances.

        Regards
                Oliver



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to