[RFC] status error patch

matthieu castet castet.matthieu at free.fr
Mon May 16 17:07:47 EDT 2005


Duncan Sands wrote:
> On Mon, 2005-05-16 at 11:25 +0200, castet.matthieu at free.fr wrote:
> 
>>Selon Duncan Sands <baldrick at free.fr>:
>>
>>
>>>>>OK.  But won't everything work fine right now?  When -EILSEQ is
>>>>>seen reception will be throttled, which is what you want, right?
>>>>>
>>>>
>>>>No, because it will slow the connection : I will have to wait the timeout
>>>
>>>before
>>>
>>>>submitting each urb.
>>>>
>>>>even I said that actual_length = 0, it is for the length of iso packet. And
>>>
>>>if
>>>
>>>>you download at a medium speed you won't fill all the iso packets in the
>>>
>>>iso
>>>
>>>>urb, and there will be an error and you will wait the timeout -> the speed
>>>
>>>will
>>>
>>>>be very low.
>>>
>>>Are you saying (1) that this -EILSEQ errors happen a lot, or (2) they
>>>don't happen much, but the throttling causes other errors because it
>>>makes things too slow, which leads to more throttling etc?
>>
>>What I am saying is that -EILSEQ errors happen for each packet that have
>>actual_length = 0. So it is happen a lot when you don't download at full time
>>(most of the time).
> 
> 
> Is this a problem with the modem, or with your host controller?  I guess
> you can find out by plugging in some other device with an isoc endpoint.
> 
No, other people (at least 4) have the same errors.


Matthieu



More information about the Usbatm mailing list