Am Dienstag, 8. November 2005 01:56 schrieb Herbert Xu:
> Hi:
> 
> The kaweth driver does not delete the TX URB in kaweth_close().
> As a result the TX URB may still be active in the USB subsystem.
> If kaweth_open() is called quickly afterwards, the networking
> layer could submit another packet before the existing TX URB has
> completed.

This begs the question how your first patch manages to avoid
a race between hard_start_xmit() and disconnect()?

        Regards
                Oliver


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to