-
Alan Stern authored
commit 0e5f231b upstream. This patch (as1369) fixes a problem in ehci-hcd. Some controllers occasionally run into trouble when the driver reclaims siTDs too quickly. This can happen while streaming audio; it causes the controller to crash. The patch changes siTD reclamation to work the same way as iTD reclamation: Completed siTDs are stored on a list and not reused until at least one frame has passed. Signed-off-by:
Alan Stern <stern@rowland.harvard.edu> Tested-by:
Nate Case <ncase@xes-inc.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@suse.de>
9ab04f8d