X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Fgeneric%2Fhack-4.9%2F721-phy_packets.patch;fp=target%2Flinux%2Fgeneric%2Fhack-4.9%2F721-phy_packets.patch;h=9bc5b01776a20874b0811c60b0d8c9a065295a14;hb=34e80b5d3b736c5cbabb5a77541cc40e9fe38d5a;hp=b25fdec47a4f54e90d5bbbd7184912e9fa10ec6c;hpb=4c20c6fa94921d56b8924a5c8162b44123a8fc2b;p=openwrt%2Fstaging%2Fdedeckeh.git diff --git a/target/linux/generic/hack-4.9/721-phy_packets.patch b/target/linux/generic/hack-4.9/721-phy_packets.patch index b25fdec47a..9bc5b01776 100644 --- a/target/linux/generic/hack-4.9/721-phy_packets.patch +++ b/target/linux/generic/hack-4.9/721-phy_packets.patch @@ -15,23 +15,23 @@ Signed-off-by: Felix Fietkau --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h -@@ -1398,6 +1398,7 @@ enum netdev_priv_flags { - IFF_RXFH_CONFIGURED = 1<<25, +@@ -1400,6 +1400,7 @@ enum netdev_priv_flags { IFF_PHONY_HEADROOM = 1<<26, IFF_MACSEC = 1<<27, -+ IFF_NO_IP_ALIGN = 1<<28, + IFF_L3MDEV_RX_HANDLER = 1<<28, ++ IFF_NO_IP_ALIGN = 1<<29, }; #define IFF_802_1Q_VLAN IFF_802_1Q_VLAN -@@ -1427,6 +1428,7 @@ enum netdev_priv_flags { - #define IFF_TEAM IFF_TEAM +@@ -1430,6 +1431,7 @@ enum netdev_priv_flags { #define IFF_RXFH_CONFIGURED IFF_RXFH_CONFIGURED #define IFF_MACSEC IFF_MACSEC + #define IFF_L3MDEV_RX_HANDLER IFF_L3MDEV_RX_HANDLER +#define IFF_NO_IP_ALIGN IFF_NO_IP_ALIGN /** * struct net_device - The DEVICE structure. -@@ -1713,6 +1715,11 @@ struct net_device { +@@ -1716,6 +1718,11 @@ struct net_device { const struct ndisc_ops *ndisc_ops; #endif @@ -43,7 +43,7 @@ Signed-off-by: Felix Fietkau const struct header_ops *header_ops; unsigned int flags; -@@ -1780,6 +1787,10 @@ struct net_device { +@@ -1783,6 +1790,10 @@ struct net_device { struct mpls_dev __rcu *mpls_ptr; #endif