Am Freitag, 6. Oktober 2006 13:27 schrieben Sie: > > with being required to down the interfaces to do so. Suspension should > > be as transparent as possible. > > What you want is fairly hard to implement in kernel, and it is not > clear if it is kernel job after all. "Transparent" is nice, but > "simple kernel code" is nice, too. > > If you have very simple&easy&nice&transparent kernel code that can do > what you want, fine; but maybe we want to trade "transparent" for > "KISS".
It seems to me that a network driver needs to have the ability to drop packets onto the floor while disconnect() is running. In the case of a disconnection triggered by usbfs a lack of this ability is a race condition. I've done an implementation of kaweth which allows suspending the interface while it is alive. Regards Oliver ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel