> > The simple fix is to invalidate those qh->dev pointers earlier. > > > > ... > > The real fix is to put the reference counting back to the way it was and > is supposed to be.
Hmm, so you actually think it's a feature that driver refcounting bugs can cause random flakiness for a couple years before they're finally tracked down? And how about having the failure mode (oops) normally finger code that was doing the right thing, rather than the code with the bug? That's what I call a waste of time, particularly when we can move the failure mode closer to the root cause. To me this is a simple tradeoff. Of course if you have a better idea for catching such errors, I'd like to hear it. Me, I'm just tired of having those failure modes. Kernel garbage collection? :) - Dave _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
