2005/10/12, Alan Stern <[EMAIL PROTECTED]>:
> On Wed, 12 Oct 2005, Franck wrote:
> > Does a patch that do this have any chance to be accepted ?
>
> I think we should decide on the _correct_ solution first.  Then acceptance
> will be obvious.
>

ok, but my question was more: "does the usbcore need to be fixed or is
it my design that is completly broken ?". I guess I'm safe, if the
sl811 has potentialy the same issue...

> > > The problem is that HCDs need to protect their links by locks, and usbcore
> > > isn't aware of the HCDs' internal locks.  That makes it hard to share the
> > > list.
> > >
> >
> > but HCD is aware of the lock that protects the ep's list.
>
> No it isn't.  That lock is declared static in core/hcd.c.  It's called
> hcd_data_lock.
>

correct, lock is neither part of usb_hcd struct nor part of
usb_host_endpoint. It's a static global. Do you know why ?

Thanks
--
               Franck


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to