net: remove NETIF_F_NO_CSUM feature bit
authorMichał Mirosław <mirq-linux@rere.qmqm.pl>
Tue, 15 Nov 2011 15:29:55 +0000 (15:29 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 16 Nov 2011 22:43:12 +0000 (17:43 -0500)
commit34324dc2bf27c1773045fea63cb11f7e2a6ad2b9
tree47cd1f4ea5590c405dc60aee70b49fb14f56859b
parenta861a8b233e9024303fb8e73e465e81ad7119d5a
net: remove NETIF_F_NO_CSUM feature bit

Only distinct use is checking if NETIF_F_NOCACHE_COPY should be
enabled by default. The check heuristics is altered a bit here,
so it hits other people than before. The default shouldn't be
trusted for performance-critical cases anyway.

For all other uses NETIF_F_NO_CSUM is equivalent to NETIF_F_HW_CSUM.

Signed-off-by: Michał Mirosław <mirq-linux@rere.qmqm.pl>
Signed-off-by: David S. Miller <davem@davemloft.net>
14 files changed:
drivers/ieee802154/fakehard.c
drivers/misc/sgi-xp/xpnet.c
drivers/net/bonding/bond_main.c
drivers/net/can/dev.c
drivers/net/can/slcan.c
drivers/net/dummy.c
drivers/net/ifb.c
drivers/net/loopback.c
drivers/net/veth.c
include/linux/netdev_features.h
include/linux/skbuff.h
net/bridge/br_device.c
net/core/dev.c
net/core/ethtool.c