summaryrefslogtreecommitdiffstats
path: root/drivers/net/de620.c
diff options
context:
space:
mode:
authorGurucharan Shetty <gshetty@riverbed.com>2009-12-15 13:00:31 +0000
committerDavid S. Miller <davem@davemloft.net>2009-12-15 23:18:26 -0800
commitca553980432898da5d4125573a9e2aee6ed5d355 (patch)
treedcc0dea9d485bcaae0173ed430a49bed5d34f040 /drivers/net/de620.c
parent734e979f25a74e0d7da4ae0498ecac644db6377d (diff)
downloadblackbird-op-linux-ca553980432898da5d4125573a9e2aee6ed5d355.tar.gz
blackbird-op-linux-ca553980432898da5d4125573a9e2aee6ed5d355.zip
ixgbe: allow tx of pre-formatted vlan tagged packets
When the 82598 is fed 802.1q packets, it chokes with an error of the form: ixgbe: eth0: ixgbe_tx_csum: partial checksum but proto=81! As the logic there was not smart enough to look into the vlan header to pick out the encapsulated protocol. There are times when we'd like to send these packets out without having to configure a vlan on the interface. Here we check for the vlan tag and allow the packet to go out with the correct hardware checksum. This patch is a clone of a previously submitted patch by Arthur Jones <ajones@riverbed.com> for igb (Commit - fa4a7ef36ec834fee1719636b30d2f28f4cb0166). Signed-off-by: Gurucharan Shetty <gshetty@riverbed.com> Signed-off-by: Arthur Jones <ajones@riverbed.com> Acked-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/de620.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud