> Different host controller silicon reports different
> faults for I/O attempts during that 1/8+ second.
> I don't know any host controller that will report
> an -EOVERFLOW in that situation though.

Sorry, I was bulls***ing before. The error status is
-EPROTO.

> See the Linux 2.6 kerneldoc for USB, and the USB 2.0
> spec.  Use it in a task context (NOT completion
> handlers!)
> when a bulk or interrupt endpoint stalls (-EPIPE),
> as
> part of your fault recovery logic.

I re-submit the urbs in the completion handlers. Is
that a good idea? I read some posts that mentioned
resubmitting urbs in a tasklet. If I have such a
tasklet for the resubmission as well as for the error
recovery,  can I expect much performance gain? Thanks.

Cheers,
Dan



=====
----------------------------------------------------------
Have fun!
__________________________________________________________

__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to