Hi Ajay, On Friday 26 February 2010 11:39:06 Ajay Kumar Gupta wrote: > Current musb host driver does the giveback of completed urb first and > then start the next request. This is significantly affecting the streaming > from an USB camera wherein we observe huge delay between the two IN tokens > from musb host. This is due to the fact that UVC driver is doing decoding > and further processing in giveback context. I was thinking about adding a workqueue to the UVC driver for URB processing. If you beat my by writing a patch before I find time to do so, I won't complain ;-) -- Regards, Laurent Pinchart -- 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