linux/drivers/net/ethernet/intel
Toshiaki Makita 10e4fb333c ixgbevf: Fix checksum error when using stacked vlan
When a skb has multiple vlans and it is CHECKSUM_PARTIAL,
ixgbevf_tx_csum() fails to get the network protocol and checksum related
descriptor fields are not configured correctly because skb->protocol
doesn't show the L3 protocol in this case.

Use first->protocol instead of skb->protocol to get the proper network
protocol.

Signed-off-by: Toshiaki Makita <makita.toshiaki@lab.ntt.co.jp>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-01-30 18:03:47 -08:00
..
e1000 ethernet/intel: Use napi_alloc_skb 2014-12-10 13:31:57 -05:00
e1000e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2014-12-11 14:27:06 -08:00
fm10k fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads 2014-12-11 21:15:06 -05:00
i40e i40e: adds FCoE configure option 2015-01-14 16:48:39 -05:00
i40evf i40e/i40evf: Convert macro to static inline 2014-12-09 12:57:05 -08:00
igb igb: Remove unneeded FIXME 2014-12-31 12:11:06 -08:00
igbvf igbvf: Fix checksum error when using stacked vlan 2015-01-30 18:03:47 -08:00
ixgb ethernet/intel: Use napi_alloc_skb 2014-12-10 13:31:57 -05:00
ixgbe ixgbe: Fix checksum error when using stacked vlan 2015-01-30 18:03:47 -08:00
ixgbevf ixgbevf: Fix checksum error when using stacked vlan 2015-01-30 18:03:47 -08:00
e100.c e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init 2014-12-31 11:55:40 -08:00
Kconfig i40e: adds FCoE configure option 2015-01-14 16:48:39 -05:00
Makefile fm10k: Add skeletal frame for Intel(R) FM10000 Ethernet Switch Host Interface Driver 2014-09-23 03:59:13 -07:00