On Friday 06 October 2006 8:18 pm, Alan Stern wrote: > On Fri, 6 Oct 2006, Christopher "Monty" Montgomery wrote: > > > Something, somewhere, causes the reservation to be lost. > > Basically you're saying that the old driver would sometimes lose a > bandwidth reservation. I'm not disputing that. > > But this could be a result of the way snd-usb-audio was being used, and it > could also be a result of the way ehci-hcd was written.
As I explained earlier, it's due to implementation shortcuts in a specific portion of the EHCI scheduler. The fault indicated by that EL2NSYNC code was (a) in some cases misdetected, (b) in other cases wrongly handled, by reporting EL2NSYNC instead of just going to a new part of the same schedule slot. > It is _not_ a result of the fundamental API design. Right. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel