linux/drivers/net/ethernet/intel/i40evf
Alexander Duyck 24d41e5e2c i40e/i40evf: Fix TSO checksum pseudo-header adjustment
With IPv4 and IPv6 now using the same format for checksums based on the
length of the frame we need to update the i40e and i40evf drivers so that
they correctly account for lengths greater than or equal to 64K.

With this patch the driver should now correctly update checksums for frames
up to 16776960 in length which should be more than large enough for all
possible TSO frames in the near future.

Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2016-04-05 20:34:51 -07:00
..
i40e_adminq_cmd.h i40e: add adminq commands for Rx CTL registers 2016-02-18 23:55:59 -08:00
i40e_adminq.c i40e: clean event descriptor before use 2016-02-17 23:39:58 -08:00
i40e_adminq.h i40e/i40evf: fix a potential type compare issue 2015-10-07 13:38:11 -07:00
i40e_alloc.h
i40e_common.c i40e: Add new device ID for X722 2016-04-05 20:33:14 -07:00
i40e_devids.h i40e: Add new device ID for X722 2016-04-05 20:33:14 -07:00
i40e_hmc.h i40e: use BIT and BIT_ULL macros 2015-07-23 05:33:55 -07:00
i40e_lan_hmc.h
i40e_osdep.h move io-64-nonatomic*.h out of asm-generic 2015-10-15 00:21:07 +02:00
i40e_prototype.h i40e: implement and use Rx CTL helper functions 2016-02-18 23:59:15 -08:00
i40e_register.h i40evf: Remove PF specific register definitions from the VF 2015-08-26 15:05:17 -07:00
i40e_status.h
i40e_txrx.c i40e/i40evf: Fix TSO checksum pseudo-header adjustment 2016-04-05 20:34:51 -07:00
i40e_txrx.h i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K 2016-04-05 01:28:44 -07:00
i40e_type.h i40e/i40evf: Fix an accidental error with BIT_ULL replacement 2015-10-19 15:35:45 -07:00
i40e_virtchnl.h i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 2015-12-12 21:08:42 -08:00
i40evf_ethtool.c i40evf: support packet split receive 2016-02-17 22:22:58 -08:00
i40evf_main.c i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 2016-04-05 20:34:46 -07:00
i40evf_virtchnl.c i40evf: support packet split receive 2016-02-17 22:22:58 -08:00
i40evf.h i40evf: support packet split receive 2016-02-17 22:22:58 -08:00
Makefile