netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net v2 0/3][pull request] Intel Wired LAN Driver Updates 2015-01-06
@ 2015-01-07  1:31 Jeff Kirsher
  2015-01-07  1:31 ` [net v2 1/3] i40e: fix un-necessary Tx hangs Jeff Kirsher
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Jeff Kirsher @ 2015-01-07  1:31 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene

This series contains fixes to i40e only.

Jesse provides a fix for when the driver was polling with interrupts
disabled the hardware would occasionally not write back descriptors.
His fix causes the driver to detect this situation and force an interrupt
to fire which will flush the stuck descriptor.

Anjali provides a couple of fixes, the first corrects an issue where
the receive port checksum error counter was incrementing incorrectly with
UDP encapsulated tunneled traffic.  The second fix resolves an issue where
the driver was examining the outer protocol layer to set the inner protocol
layer checksum offload.  In the case of TCP over IPv6 over an IPv4 based
VXLAN, the inner checksum offloads would be set to look for IPv4/UDP
instead of IPv6/TCP, so fixed the issue so that the driver will look at
the proper layer for encapsulation offload settings.

v2: fixed a bug in patch 01 of the series, where the interrupt rate impacted
    4 port workloads by reducing throughput.

The following are changes since commit 2abad79afa700e837cb4feed170141292e0720c0:
  qla3xxx: don't allow never end busy loop
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Anjali Singhai (2):
  i40e: Fix Rx checksum error counter
  i40e: Fix bug with TCP over IPv6 over VXLAN

Jesse Brandeburg (1):
  i40e: fix un-necessary Tx hangs

 drivers/net/ethernet/intel/i40e/i40e_txrx.c | 104 +++++++++++++++++++---------
 drivers/net/ethernet/intel/i40e/i40e_txrx.h |   1 +
 2 files changed, 73 insertions(+), 32 deletions(-)

-- 
1.9.3

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-01-09  3:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-07  1:31 [net v2 0/3][pull request] Intel Wired LAN Driver Updates 2015-01-06 Jeff Kirsher
2015-01-07  1:31 ` [net v2 1/3] i40e: fix un-necessary Tx hangs Jeff Kirsher
2015-01-07  1:31 ` [net v2 2/3] i40e: Fix Rx checksum error counter Jeff Kirsher
2015-01-07  5:43   ` Tom Herbert
2015-01-07 20:14     ` Singhai, Anjali
2015-01-07 21:34       ` Tom Herbert
2015-01-08 20:33         ` Singhai, Anjali
2015-01-07  1:31 ` [net v2 3/3] i40e: Fix bug with TCP over IPv6 over VXLAN Jeff Kirsher
2015-01-09  3:43 ` [net v2 0/3][pull request] Intel Wired LAN Driver Updates 2015-01-06 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).