From 2ffe4cb1c395a492d23f660dca13d7e81947198d Mon Sep 17 00:00:00 2001 From: Nikita Yushchenko Date: Thu, 26 Apr 2018 16:02:48 +0300 Subject: usbnet: increase bulk message timeout Timeout of 1ms is too low for case when device operates in Full Speed mode. This causes most incoming frames to be lost. Since timeout is only used to get out of polling loop in case of no response from hardware, increasing it should be safe for all platforms. Signed-off-by: Nikita Yushchenko Tested-By: Andrew Lunn Signed-off-by: Sascha Hauer --- drivers/net/usb/usbnet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c index 33d900b706..60e67ff1a2 100644 --- a/drivers/net/usb/usbnet.c +++ b/drivers/net/usb/usbnet.c @@ -125,7 +125,7 @@ static int usbnet_recv(struct eth_device *edev) len = dev->rx_urb_size; - ret = usb_bulk_msg(dev->udev, dev->in, rx_buf, len, &alen, 1); + ret = usb_bulk_msg(dev->udev, dev->in, rx_buf, len, &alen, 100); if (ret) return ret; -- cgit v1.2.3