netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 00/11][pull request] 10GbE Intel Wired LAN Driver Updates 2017-04-20
@ 2017-04-21  1:50 Jeff Kirsher
  2017-04-21  1:50 ` [net-next 01/11] ixgbe: Acquire PHY semaphore before device reset Jeff Kirsher
                   ` (11 more replies)
  0 siblings, 12 replies; 18+ messages in thread
From: Jeff Kirsher @ 2017-04-21  1:50 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene

This series contains updates to ixgbe and ixgbevf only, most notable is
the addition of XDP support to our 10GbE drivers.

Paul fixes ixgbe to acquire the PHY semaphore before accessing PHY
registers when issuing a device reset.

John adds XDP support (yeah!) for ixgbe.

Emil fixes an issue by flushing the MACVLAN filters on VF reset to avoid
conflicts with other VFs that may end up using the same MAC address.  Also
fixed a bug where ethtool -S displayed some empty fields for ixgbevf
because it was using ixgbe_stats instead ixgbevf_stats for
IXGBEVF_QUEUE_STATS_LEN.

Tony adds the ability to specify a zero MAC address in order to clear the
VF's MAC address from the RAR table.  Also adds support for a new
1000Base-T device based on x550EM_X MAC type.  Fixed an issue where the
RSS key specified by the user would be over-written with a pre-existing
value, so change the rss_key to a pointer so we can check to see if the
key has a value set before attempting to set it.  Fixed the logic for
mailbox support for getting RETA and RSS values, which are only supported
by 82599 and x540 devices.

The following are changes since commit 6905e5a5c8d552ace1d65cacb43499a0eb1e0b89:
  net/mlx5e: IPoIB, Fix error handling in mlx5_rdma_netdev_alloc()
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 10GbE

Emil Tantilov (2):
  ixgbe: clean macvlan MAC filter table on VF reset
  ixgbevf: fix size of queue stats length

John Fastabend (3):
  ixgbe: add XDP support for pass and drop actions
  ixgbe: add support for XDP_TX action
  ixgbe: delay tail write to every 'n' packets

Paul Greenwalt (2):
  ixgbe: Acquire PHY semaphore before device reset
  ixgbe: Add 1000Base-T device based on X550EM_X MAC

Tony Nguyen (4):
  ixgbe: Allow setting zero MAC address for VF
  ixgbe: Check for RSS key before setting value
  ixgbevf: Fix errors in retrieving RETA and RSS from PF
  ixgbevf: Check for RSS key before setting value

 drivers/net/ethernet/intel/ixgbe/ixgbe.h          |  27 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c  |  33 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c      |  78 +++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c     | 472 +++++++++++++++++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c    | 135 ++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h     |   1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c     |   8 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c     |  53 ++-
 drivers/net/ethernet/intel/ixgbevf/ethtool.c      |   5 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h      |   2 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c |  33 +-
 drivers/net/ethernet/intel/ixgbevf/vf.c           |   6 +-
 12 files changed, 701 insertions(+), 152 deletions(-)

-- 
2.12.2

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

end of thread, other threads:[~2017-04-23  3:52 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-21  1:50 [net-next 00/11][pull request] 10GbE Intel Wired LAN Driver Updates 2017-04-20 Jeff Kirsher
2017-04-21  1:50 ` [net-next 01/11] ixgbe: Acquire PHY semaphore before device reset Jeff Kirsher
2017-04-21  1:50 ` [net-next 02/11] ixgbe: add XDP support for pass and drop actions Jeff Kirsher
2017-04-21 16:52   ` Tantilov, Emil S
2017-04-21  1:50 ` [net-next 03/11] ixgbe: add support for XDP_TX action Jeff Kirsher
2017-04-23  2:24   ` Jakub Kicinski
2017-04-23  3:40     ` John Fastabend
2017-04-23  3:52       ` Jakub Kicinski
2017-04-21  1:50 ` [net-next 04/11] ixgbe: delay tail write to every 'n' packets Jeff Kirsher
2017-04-21  1:50 ` [net-next 05/11] ixgbe: clean macvlan MAC filter table on VF reset Jeff Kirsher
2017-04-21  1:50 ` [net-next 06/11] ixgbevf: fix size of queue stats length Jeff Kirsher
2017-04-21  1:50 ` [net-next 07/11] ixgbe: Allow setting zero MAC address for VF Jeff Kirsher
2017-04-21  1:50 ` [net-next 08/11] ixgbe: Add 1000Base-T device based on X550EM_X MAC Jeff Kirsher
2017-04-21  1:50 ` [net-next 09/11] ixgbe: Check for RSS key before setting value Jeff Kirsher
2017-04-21  1:50 ` [net-next 10/11] ixgbevf: Fix errors in retrieving RETA and RSS from PF Jeff Kirsher
2017-04-21  1:50 ` [net-next 11/11] ixgbevf: Check for RSS key before setting value Jeff Kirsher
2017-04-21 18:18 ` [net-next 00/11][pull request] 10GbE Intel Wired LAN Driver Updates 2017-04-20 David Miller
2017-04-23  3:41   ` John Fastabend

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).