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