]>
Commit | Line | Data |
---|---|---|
0b1ff5c3 JR |
1 | diff -urNp -x '*.orig' linux-4.14/drivers/net/usb/rndis_host.c linux-4.14/drivers/net/usb/rndis_host.c |
2 | --- linux-4.14/drivers/net/usb/rndis_host.c 2021-02-24 21:41:59.037933210 +0100 | |
3 | +++ linux-4.14/drivers/net/usb/rndis_host.c 2021-02-24 21:42:07.311227326 +0100 | |
4 | @@ -353,8 +353,7 @@ generic_rndis_bind(struct usbnet *dev, s | |
5 | goto fail_and_release; | |
6 | } | |
2380c486 JR |
7 | |
8 | - dev->rx_urb_size = dev->hard_mtu + (dev->maxpacket + 1); | |
9 | - dev->rx_urb_size &= ~(dev->maxpacket - 1); | |
10 | + dev->rx_urb_size = (dev->udev->speed == USB_SPEED_FULL) ? 16384 : 8192; | |
11 | u.init->max_transfer_size = cpu_to_le32(dev->rx_urb_size); | |
12 | ||
0b1ff5c3 | 13 | net->netdev_ops = &rndis_netdev_ops; |