-
- Downloads
net: Eliminate NETIF_F_GEN_CSUM and NETIF_F_V[46]_CSUM
These netif flags are unnecessary convolutions. It is more straightforward to just use NETIF_F_HW_CSUM, NETIF_F_IP_CSUM, and NETIF_F_IPV6_CSUM directly. This patch also: - Cleans up can_checksum_protocol - Simplifies netdev_intersect_features Signed-off-by:Tom Herbert <tom@herbertland.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/sfc/efx.c 1 addition, 1 deletiondrivers/net/ethernet/sfc/efx.c
- drivers/net/macvlan.c 1 addition, 1 deletiondrivers/net/macvlan.c
- include/linux/if_vlan.h 1 addition, 1 deletioninclude/linux/if_vlan.h
- include/linux/netdev_features.h 3 additions, 6 deletionsinclude/linux/netdev_features.h
- include/linux/netdevice.h 25 additions, 15 deletionsinclude/linux/netdevice.h
- net/core/dev.c 6 additions, 6 deletionsnet/core/dev.c
- net/core/pktgen.c 2 additions, 2 deletionsnet/core/pktgen.c
- net/ipv4/ip_output.c 1 addition, 1 deletionnet/ipv4/ip_output.c
- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c 2 additions, 1 deletionnet/ipv4/netfilter/nf_nat_l3proto_ipv4.c
- net/ipv4/udp.c 2 additions, 1 deletionnet/ipv4/udp.c
- net/ipv4/udp_offload.c 3 additions, 2 deletionsnet/ipv4/udp_offload.c
- net/ipv6/ip6_output.c 1 addition, 1 deletionnet/ipv6/ip6_output.c
- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c 2 additions, 1 deletionnet/ipv6/netfilter/nf_nat_l3proto_ipv6.c
Loading
Please register or sign in to comment