On Mon, May 13, 2002, David Brownell <[EMAIL PROTECTED]> wrote: > > > I'm not sure why you think that having supporting evidence for > > > a statement I make would be "stubborn" or "difficult". > > > > Because I said reference counting and you went out and found one special > > case which you think immediately proves your point. > > No, I was talking about device management. You're the one who > keeps ignoring such issues, and wants to talk refcounting instead. > > If you're interested, your most annoying (to me) "debate" tactic in this > whole damn thread is consistently ignoring or mis-representing what > I've said in this specific area.
To be honest, that sounds like the pot calling the kettle black. Seriously tho, you keep ignoring what I've been saying, and I don't know why. So I'm going and fixing the ohci and ehci drivers. I'll send a patch when I get the chance to test it (not just compile it). > > Consider the USB code to be "New Style". > > No, because if you look, you'll notice that the comment you > excerpted -- from net/core/dev.c unregister_netdevice() > not from unregister_netdev(), fwiw -- isn't quite applicable. Sorry, it's from unregister_netdevice, but given the implementation of unregister_netdev, I figured it might be more worthwhile to look at. >From linux-2.5.15/drivers/net/net_init.c: void unregister_netdev(struct net_device *dev) { rtnl_lock(); unregister_netdevice(dev); rtnl_unlock(); } Why isn't it applicable? > The code to which that comment applies is way at the end of > that routine, after all the hardware (device management) hooks > (such as net->stop) I was talking about were called. I don't see where net->stop is, do you mean dev->uninit or something? Anyway, I don't really see where the analogy is between these are tho. JE _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel