On Saturday 30 December 2006 7:39 pm, Alan Stern wrote: > On Thu, 21 Dec 2006, matthieu castet wrote:
> > On which event we leave QH_STATE_UNLINK state ? Completion of unlink ... ideally by the IAA irq, but also potentially by the watchdog timer for the cases where VIA hardware loses that IRQ. Now, there's some kind of issue with that timer. It needs to be split out on its own, rather than trying to multiplex with other timers. There was a patch circulated a while back that improved the situation in some case. However it also caused problems in another case, so it was reverted. I never had a chance to go back and come up with a better fix ... in large part because it never reproduces on hardware I've got (I don't run VIA chipsets). If you want to try coming up with a fix yourself, you can check the GIT history, ehci-hcd.c was modified. - Dave ------------------------------------------------------------------------- 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