Alan

2005/10/10, Alan Stern <[EMAIL PROTECTED]>:
> The only way it can happen is if your HCD set urb->hcpriv to NULL earlier,
> or never set it to a non-NULL value.  It must be a bug in the HCD.
>

still tracking my bug...I just have 2 questions, I looked at uhci hcd
to have an idea on how interrupts and locks must be handled in
hcd->urb_enqueue method. uhci hcd simply disables IT in this method,
so every allocations are atomic and mem_flags parameters is simply
discarded. Furthermore it doesn't held urb->lock when using
urb->status field for example. Are these 2 points are correct ? Can I
do the same in my hcd ?

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