From: On Behalf Of Greg KH
> In 2.6, throttle can be called in interrupt context too.  See 
> the recent
> visor fix that was required for this.

patch-2.6.11 and patch-2.6.10 don't contain the fix you are refering
to. Where am I looking?

> > So it seems to me that usbserial is fundamentally broken. Am I
> > correct? Is there any way to clean this up? Yes I'm volunteering.
> 
> Probably.  Backport the 2.6 changes :)

Yes, well. The change in 2.6 is that usbserial.c has dropped the
semaphore altogether, and there's a work queue now as well. I'm not
sure that dropping the semaphore in 2.4.latest is safe (even though
not dropping it is broken), and backporting the work queue
implementation may be too large.

> Does anyone still use the newer 2.4 kernel releases in a 
> distro anymore?

Irrelevant. We are concerned with what our customers are using, and
I've got a customer who wants the WhiteHEAT driver working under
2.4.28. The usbserial sempahore problem is holding me up.

..Stu



-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
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