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

David Brownell <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
On Monday 12 November 2007, Karsten Wiese wrote:
> Am Dienstag, 13. November 2007 schrieb Karsten Wiese:
> > Is it glitchy for SITDs because its wrong somehow or because its
> > inconvinient to differ from ITD mode?
> 
> Found a big glitch: put (s)idt on the freelist, then complete urb,
> then update schedule based on a (s)itd which is reused by submition
> during completion.

Both SITD and ITD?  You had re-organized the two differently:

  itd_scan() ... check "finished" microframes, maybe call done(),
	then recycle, then return,

  sitd_scan() ... check "finished" uframes, recycle, maybe done(),
	then return

I've yet to check your very latest patch though, but that's what
was wrong in the last version I did look at in detail.

- Dave

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
[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.