On Thu, 29 Aug 2013, Ming Lei wrote:

> >> You have said the same problem exists on these drivers already
> >> without giveback in tasklet patch, so for the problem and solution,
> >> there is no difference.
> >
> > What do you mean?  We can't fix those other drivers by changing
> > ehci-hcd.  It's their fault if they misuse the isochronous API.
> 
> OK, so submitting isoc URB has to be done from completion handler
> directly except for the start URBs, otherwise the usage violates
> isochronous API.

It doesn't _violate_ the API.  But it also doesn't enjoy the benefit
that the API promises if URBs are submitted by the completion handler.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to