From: Stephen Hemminger Date: Wed, 27 Jun 2007 07:47:37 +0000 (-0700) Subject: [NET]: IPV6 checksum offloading in network devices X-Git-Tag: v2.6.23-rc1~1109^2~128 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d212f87b068c9d72065ef579d85b5ee6b8b59381;p=pandora-kernel.git [NET]: IPV6 checksum offloading in network devices The existing model for checksum offload does not correctly handle devices that can offload IPV4 and IPV6 only. The NETIF_F_HW_CSUM flag implies device can do any arbitrary protocol. This patch: * adds NETIF_F_IPV6_CSUM for those devices * fixes bnx2 and tg3 devices that need it * add NETIF_F_IPV6_CSUM to ipv6 output (incl GSO) * fixes assumptions about NETIF_F_ALL_CSUM in nat * adjusts bridge union of checksumming computation Signed-off-by: David S. Miller --- Reading git-diff-tree failed