]> git.pld-linux.org Git - packages/kernel.git/blob - kernel-rndis_host-wm5.patch
Up to 5.15.26 (fixes SECURITY issue https://dirtypipe.cm4all.com/ - fixed in .25)
[packages/kernel.git] / kernel-rndis_host-wm5.patch
1 diff -urNp -x '*.orig' linux-5.11/drivers/net/usb/rndis_host.c linux-5.11/drivers/net/usb/rndis_host.c
2 --- linux-5.11/drivers/net/usb/rndis_host.c     2021-02-14 23:32:24.000000000 +0100
3 +++ linux-5.11/drivers/net/usb/rndis_host.c     2021-02-24 13:28:06.347055900 +0100
4 @@ -341,8 +341,7 @@ generic_rndis_bind(struct usbnet *dev, s
5                 goto fail_and_release;
6         }
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  
13         net->netdev_ops = &rndis_netdev_ops;
This page took 0.021657 seconds and 3 git commands to generate.