Re: [PATCH] ehci-hcd: complete iso urbs ASAP for number_of_packets != (n * 8) also

Karsten Wiese <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
Am Montag, 12. November 2007 schrieb David Brownell:
> On Saturday 10 November 2007, Karsten Wiese wrote:
> > ITDs stay kept in the hcd's schedule until the complete frame they cover
> > has elapsed, like without patch.
> 
> Did you try removing them immediately, and find some problem?

Yes, don't remember the exact symptoms though.
I clearly remember it started to work , if ITDs were left in the hardware
schedule, until frame elapsed (uframe % 8 == 0).
> 
> I've never been sure how that hardware schedule caching thing
> is supposed to work.  Ideally it would only apply to (s)ITDs
> that were active, and only to the fields used to perform the
> data transfer ... rather than the schedule tree itself.  If
> it cached the tree (pointers to next (s)ITD or QH) that could
> be trouble; ditto caching records for "expired" descriptors.

Seams to me as if it cached the tree. Maybe thats implentation
dependant. I test on VT8237 now and found the same once on a 06ish
intel laptop.

      Karsten

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.