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