netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net 00/11][pull request] Intel Wired LAN Driver Updates 2016-03-29
@ 2016-03-30 23:00 Jeff Kirsher
  2016-03-30 23:00 ` [net 01/11] ixgbe: Fix for RAR0 not being set to default MAC addr Jeff Kirsher
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Jeff Kirsher @ 2016-03-30 23:00 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene, john.ronciak

This series contains fixes to ixgbe and ixgbevf.

Tushar fixes an issue which was introduced with an earlier commit, where
hardware register RAR0 default MAC address does not get set properly.

Alex fixes two issues, first being the VXLAN port number should be stored
in network order instead of in host order.  The second fix corrects the ATR
code to handle IPv6 extension headers.  The issue was ATR code was assuming
that it would be able to use tcp_hdr for every TCP frame that came through,
but that is not the case, which resulted in bad filters being setup.

Mark fixes a use of usleep_range() to udelay() in the case where a lock
is being held.

Stefan fixes the offline self tests where ndo_stop() should be used instead
of ndo_close(), which causes IFF_UP to be cleared and interface routes get
removed.

Emil fixes the error case where we need to return an error when a MAC
address change is rejected by the PF.  This helps prevent the user from
modifying the MAC address when the operation is not permitted.

Sridhar provides three fixes for ixgbe, all dealing with traffic class
offload handling.

The following are changes since commit e84810c7b85a2d7897797b3ad3e879168a8e032a:
  qmi_wwan: add "D-Link DWM-221 B1" device id
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue 10GbE

Alexander Duyck (2):
  ixgbe: Store VXLAN port number in network order
  ixgbe: Fix ATR so that it correctly handles IPv6 extension headers

Emil Tantilov (2):
  ixgbevf: fix error code path when setting MAC address
  ixgbe: make __ixgbe_setup_tc static

Mark Rustad (1):
  ixgbe: Use udelay to avoid sleeping while atomic

Sridhar Samudrala (3):
  ixgbe: fix error handling in TC cls_u32 offload routines
  ixgbe: Fix cls_u32 offload support for fields with masks
  ixgbe: Fix cls_u32 offload support for L4 ports

Stefan Assmann (2):
  ixgbe: call ndo_stop() instead of dev_close() when running offline
    selftest
  ixgbevf: call ndo_stop() instead of dev_close() when running offline
    selftest

Tushar Dave (1):
  ixgbe: Fix for RAR0 not being set to default MAC addr

 drivers/net/ethernet/intel/ixgbe/ixgbe.h          |  10 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c  |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c     | 165 ++++++++++------------
 drivers/net/ethernet/intel/ixgbe/ixgbe_model.h    |  21 +--
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c     |   2 +-
 drivers/net/ethernet/intel/ixgbevf/ethtool.c      |   4 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h      |   2 +
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c |  16 ++-
 drivers/net/ethernet/intel/ixgbevf/vf.c           |   4 +-
 9 files changed, 107 insertions(+), 121 deletions(-)

-- 
2.5.5

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

end of thread, other threads:[~2016-03-31 16:07 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-30 23:00 [net 00/11][pull request] Intel Wired LAN Driver Updates 2016-03-29 Jeff Kirsher
2016-03-30 23:00 ` [net 01/11] ixgbe: Fix for RAR0 not being set to default MAC addr Jeff Kirsher
2016-03-30 23:00 ` [net 02/11] ixgbe: Store VXLAN port number in network order Jeff Kirsher
2016-03-30 23:00 ` [net 03/11] ixgbe: Fix ATR so that it correctly handles IPv6 extension headers Jeff Kirsher
2016-03-30 23:00 ` [net 04/11] ixgbe: Use udelay to avoid sleeping while atomic Jeff Kirsher
2016-03-30 23:00 ` [net 05/11] ixgbe: call ndo_stop() instead of dev_close() when running offline selftest Jeff Kirsher
2016-03-30 23:00 ` [net 06/11] ixgbevf: " Jeff Kirsher
2016-03-30 23:00 ` [net 07/11] ixgbevf: fix error code path when setting MAC address Jeff Kirsher
2016-03-30 23:00 ` [net 08/11] ixgbe: make __ixgbe_setup_tc static Jeff Kirsher
2016-03-30 23:00 ` [net 09/11] ixgbe: fix error handling in TC cls_u32 offload routines Jeff Kirsher
2016-03-30 23:00 ` [net 10/11] ixgbe: Fix cls_u32 offload support for fields with masks Jeff Kirsher
2016-03-30 23:00 ` [net 11/11] ixgbe: Fix cls_u32 offload support for L4 ports Jeff Kirsher
2016-03-31 16:07 ` [net 00/11][pull request] Intel Wired LAN Driver Updates 2016-03-29 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).