netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 00/15][pull request] Intel Wired LAN Driver Updates
@ 2013-12-06  8:06 Jeff Kirsher
  2013-12-06  8:06 ` [net-next 01/15] i40e: set pf_id based on device and function numbers Jeff Kirsher
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Jeff Kirsher @ 2013-12-06  8:06 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains updates to i40e only.

Christopher Pau provides a patch to set pf_id based on device and
function numbers since NICs with ARI enabled can have function
numbers larger than 8.

Anjali provides 3 i40e patches to update hardware defines to keep
in sync with hardware updates.

Shannon provides the majority of i40e patches, with 7.  First patch
clears the admin queue head and tail registers during admin queue
shutdown. Then simplifies the admin queue head-tail-len setups to
use more virtual registers.  Provides several patches to cleanup
and fix driver load and reset procedures to make more robust.  Lastly,
provides an ethtool test for interrupts using the software interrupt.

Mitch provides some i40e patches which fixes up VF code in the PF
driver, specifically the number of vectors per VF are reported by the
hardware does not include vector 0, so we need to account for this
when checking.  In addition, cleans up debugging messages.

Kamil provides an i40e patch to fix the diagnostics test by restricting
the diagnostic test length.

The following are changes since commit d70f2cf520cf8c86c6b467fc5dcea524ec51dc2f:
  macvlan: Support creating macvtaps from macvlans
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master

Anjali Singhai Jain (3):
  i40e: sync header files with hardware
  i40e: register file updates
  i40e: firmware version fields offsets update

Christopher Pau (1):
  i40e: set pf_id based on device and function numbers

Kamil Krawczyk (1):
  i40e: restrict diag test length

Mitch Williams (3):
  i40e: allow one more vector for VFs
  i40e: properly add VF MAC addresses
  i40e: fix debugging messages

Shannon Nelson (7):
  i40e: clear AQ head and tail registers
  i40e: simplify aq head-tail-len setups
  i40e: select reset counters correctly
  i40e: retry call on timeout
  i40e: default debug mask setting
  i40e: add interrupt test
  i40e: add support for triggering EMPR

 drivers/net/ethernet/intel/i40e/i40e.h             |  19 +--
 drivers/net/ethernet/intel/i40e/i40e_adminq.c      |  66 +++++-----
 drivers/net/ethernet/intel/i40e/i40e_adminq.h      |   1 +
 drivers/net/ethernet/intel/i40e/i40e_common.c      |   6 +-
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   4 +
 drivers/net/ethernet/intel/i40e/i40e_diag.c        |   8 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |  10 +-
 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h     |   4 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  37 +++++-
 drivers/net/ethernet/intel/i40e/i40e_register.h    | 134 +++++++--------------
 drivers/net/ethernet/intel/i40e/i40e_type.h        |  11 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   8 +-
 12 files changed, 155 insertions(+), 153 deletions(-)

-- 
1.8.3.1

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

end of thread, other threads:[~2013-12-06 19:49 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-06  8:06 [net-next 00/15][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
2013-12-06  8:06 ` [net-next 01/15] i40e: set pf_id based on device and function numbers Jeff Kirsher
2013-12-06  8:06 ` [net-next 02/15] i40e: register file updates Jeff Kirsher
2013-12-06  8:06 ` [net-next 03/15] i40e: clear AQ head and tail registers Jeff Kirsher
2013-12-06  8:06 ` [net-next 04/15] i40e: simplify aq head-tail-len setups Jeff Kirsher
2013-12-06  8:06 ` [net-next 05/15] i40e: firmware version fields offsets update Jeff Kirsher
2013-12-06  8:06 ` [net-next 06/15] i40e: allow one more vector for VFs Jeff Kirsher
2013-12-06  8:06 ` [net-next 07/15] i40e: select reset counters correctly Jeff Kirsher
2013-12-06  8:06 ` [net-next 08/15] i40e: retry call on timeout Jeff Kirsher
2013-12-06  8:06 ` [net-next 09/15] i40e: properly add VF MAC addresses Jeff Kirsher
2013-12-06  8:06 ` [net-next 10/15] i40e: fix debugging messages Jeff Kirsher
2013-12-06  8:06 ` [net-next 11/15] i40e: default debug mask setting Jeff Kirsher
2013-12-06  8:06 ` [net-next 12/15] i40e: add interrupt test Jeff Kirsher
2013-12-06  8:06 ` [net-next 13/15] i40e: add support for triggering EMPR Jeff Kirsher
2013-12-06  8:06 ` [net-next 14/15] i40e: restrict diag test length Jeff Kirsher
2013-12-06  8:06 ` [net-next 15/15] i40e: sync header files with hardware Jeff Kirsher
2013-12-06 19:49 ` [net-next 00/15][pull request] Intel Wired LAN Driver Updates 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).