On Friday 15 May 2009, Alan Stern wrote: > Dave B.: The patch makes a few significant changes. Most notably, the > code for clearing the TT buffer no longer depends on QTD_STS_HALT, and > unlinked URBs no longer cause an early return. It also doesn't depend > on status != -EPIPE; that seemed like an unnecessary optimization. > It's more careful to run only for async endpoints (the old code only > checked for !Interrupt). Last but not least, the test for QTD_STS_MMF > is changed to QTD_STS_STS -- the MMF value must have been a typo since > it applies only to periodic endpoints. And that MMF thing may explain why there have been persistent issues with that "clear the tt buffer" code. :) Patch looks reasonable; do we have testing results yet? - Dave -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html