blob: 2fd70bfd565ccc4e8bfe0155bf0bf9450d73aebc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
--- r8168-8.042/src/r8168_n.c.orig 2016-08-22 14:22:48.694631079 +0800
+++ r8168-8.042/src/r8168_n.c 2016-08-22 14:24:53.279449184 +0800
@@ -4320,7 +4320,11 @@
features &= ~NETIF_F_ALL_TSO;
if (dev->mtu > ETH_DATA_LEN) {
features &= ~NETIF_F_ALL_TSO;
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4,5,0)
features &= ~NETIF_F_ALL_CSUM;
+#else
+ features &= ~NETIF_F_CSUM_MASK;
+#endif
}
spin_unlock_irqrestore(&tp->lock, flags);
|