linux/drivers/net/ethernet/intel/i40e
Greg Rose 31eaaccff0 i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled
If transmit VLAN HW offloads are disabled then the network stack sends up
an skb with the protocol set to 8021q. In that case to get the correct
checksum offloads we have to reset the skb protocol to the encapsulated
ethertype.

Change-ID: I903d78533de09b1c5d3ec695ee1990dd0fa5dd0d
Signed-off-by: Greg Rose <gregory.v.rose@intel.com>
Tested-by: Jim Young <james.m.young@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2015-04-03 03:54:30 -07:00
..
i40e.h i40e: add ethtool RSS support 2015-03-09 10:53:37 -07:00
i40e_adminq.c i40e/i40evf: grab NVM devstarter version not image version 2015-03-05 03:04:33 -08:00
i40e_adminq.h i40e/i40evf: print FW build number in version string 2015-03-03 01:07:24 -08:00
i40e_adminq_cmd.h
i40e_alloc.h
i40e_common.c i40e: Increase PF reset max loop limit 2015-03-27 02:58:24 -07:00
i40e_dcb.c i40e: Don't check operational or sync bit for App TLV 2015-03-05 01:53:22 -08:00
i40e_dcb.h
i40e_dcb_nl.c i40e: Fix inconsistent use of PF/VF vs pf/vf 2015-03-09 05:20:47 -07:00
i40e_debugfs.c i40e: add MAC printing to debugfs dump VSI 2015-03-09 10:53:19 -07:00
i40e_diag.c
i40e_diag.h
i40e_ethtool.c i40e/i40evf: implement KR2 support 2015-03-27 00:12:09 -07:00
i40e_fcoe.c i40e: fix invalid void return in FCoE code 2015-04-03 03:54:29 -07:00
i40e_fcoe.h i40e/i40evf: Clean up some formatting and other things 2015-03-05 06:39:42 -08:00
i40e_hmc.c
i40e_hmc.h
i40e_lan_hmc.c i40e: use more portable sign extension 2015-03-05 04:00:06 -08:00
i40e_lan_hmc.h
i40e_main.c i40e: Change some memcpys to struct assignments 2015-04-03 03:54:29 -07:00
i40e_nvm.c i40e: Remove unneeded conversion 2015-03-07 04:59:41 -08:00
i40e_osdep.h
i40e_prototype.h i40e/i40evf: print FW build number in version string 2015-03-03 01:07:24 -08:00
i40e_ptp.c ptp: i40e: convert to the 64 bit get/set time methods. 2015-03-31 12:01:17 -04:00
i40e_register.h i40e/i40evf: i40e_register.h updates 2015-02-23 17:11:57 -08:00
i40e_status.h
i40e_txrx.c i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled 2015-04-03 03:54:30 -07:00
i40e_txrx.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2015-03-03 21:16:48 -05:00
i40e_type.h i40e/i40evf: implement KR2 support 2015-03-27 00:12:09 -07:00
i40e_virtchnl.h
i40e_virtchnl_pf.c i40e: warn at the right time 2015-04-03 03:54:30 -07:00
i40e_virtchnl_pf.h i40e: Fix inconsistent use of PF/VF vs pf/vf 2015-03-09 05:20:47 -07:00
Makefile i40e: Strip configfs code 2015-03-07 07:01:06 -08:00