On 25. feb. 2011 01:26, Marius Kotsbak wrote:
What I am wondering about is if how it is done in usbnet is suitable for such a high speed device (LTE), possibly very chatty on USB. I am suspecting that it polls for incoming USB packets too infrequently (only through a "tasklet_schedule", not continuously). Do you think that could be a case? If so, maybe the usbnet needs a flag for "continuous" polling (not sure if it is possible with USB bulk ports?) or write that part independently of the usbnet code.
I recognized that when the errors are coming, during high load (like loading a web page with a lot of images etc.), I get status -EOVERFLOW on the urb. Does this mean that the driver is not keeping up on reading the data? Is there any way of configuring usbnet to use a bigger buffer or increased polling frequency?
-- Marius -- 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