]> git.baikalelectronics.ru Git - kernel.git/commit
igb: Enable SCTP checksum offloading
authorJesse Brandeburg <jesse.brandeburg@intel.com>
Mon, 27 Apr 2009 22:36:13 +0000 (22:36 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 28 Apr 2009 08:53:14 +0000 (01:53 -0700)
commitb0292203bf7db2df3d77bd30a2f97a40438fa29c
treee183dd56fc93e201c92e596b5603e6ebb99776a1
parentce8e52d814b80ca60b6e608a1a32ec36143877a5
igb: Enable SCTP checksum offloading

Originally from: Vlad Yasevich <vladislav.yasevich@hp.com>

This patch, both the driver portion and the sctp code was
modified by Jesse Brandeburg and is

Copyright(c) 2009 Intel Corporation.

Thanks go to Vlad for starting this work.

Intel 82576 chipset supports SCTP checksum offloading.  This
patch enables this functionality in the driver.  A new NETIF
feature is introduced for SCTP checksum offload.  If the driver
supports CRC32c checksum, it can set this feature flag.  The
hardware can offload both transmit and receive.

Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/igb/e1000_82575.h
drivers/net/igb/e1000_defines.h
drivers/net/igb/igb_ethtool.c
drivers/net/igb/igb_main.c