netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
To: davem@davemloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com>,
	netdev@vger.kernel.org, nhorman@redhat.com, sassmann@redhat.com,
	jogreene@redhat.com, john.ronciak@intel.com
Subject: [net-next 00/14][pull request] 10GbE Intel Wired LAN Driver Updates 2016-05-04
Date: Wed,  4 May 2016 09:26:34 -0700	[thread overview]
Message-ID: <1462379208-3997-1-git-send-email-jeffrey.t.kirsher@intel.com> (raw)

This series contains updates to ixgbe, ixgbevf and traffic class helpers.

Sridhar adds helper functions to the tc_mirred header to access tcf_mirred
information and then implements them for ixgbe to enable redirection to
a SRIOV VF or an offloaded MACVLAN device queue via tc 'mirred' action.

Amritha adds support to set filters with multiple header fields (L3,L4)
to match on.

KY Srinivasan from Microsoft add Hyper-V support into ixgbevf.

Emil adds 82599 sub-device IDs that were missing from the list of parts
that support WoL.  Then simplified the logic we use to determine WoL
support by reading the EEPROM bits for MACs X540 and newer.

Preethi cleaned up duplicate and unused device IDs.  Fixed our ethtool
stat reporting where we were ignoring higher 32 bits of stats registers,
so fill out 64 bit stat values into two 32 bit words.

Babu Moger from Oracle improves VF performance issues on SPARC.

Alex Duyck cleans up some of the Hyper-V implementation from KY so that
we can just use function pointers instead of having to identify if a
given VF is running on a Linux or Windows PF.

Usha makes sure that DCB and FCoE is disabled for X550EM_x/a MACs and
cleans up the DCB initialization in the process.

Tony cleans up the API for ixgbevf_update_xcast_mode() so we do not
have to pass in the netdev parameter, since it was never used in the
function. 

The following are changes since commit 26879da58711aa604a1b866cbeedd7e0f78f90ad:
  ipv6: add new struct ipcm6_cookie
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 10GbE

Alexander Duyck (1):
  ixgbevf: Use mac_ops instead of trying to identify NIC type

Amritha Nambiar (1):
  ixgbe: Match on multiple headers for cls_u32 offloads

Babu Moger (1):
  ixgbevf: Change the relaxed order settings in VF driver for sparc

Emil Tantilov (2):
  ixgbe: add WoL support for some 82599 subdevice IDs
  ixgbe: check EEPROM for WOL support for X540 and above

KY Srinivasan (2):
  ixgbevf: Add the device ID's presented while running on Hyper-V
  ixgbevf: Support Windows hosts (Hyper-V)

Preethi Banala (3):
  ixgbe: Remove duplicate and unused device ID definitions
  ixgbe: Return 64 bit stats values
  ixgbe: Revise populating few registers and macro definitions

Sridhar Samudrala (2):
  net_sched: act_mirred: add helper inlines to access tcf_mirred info
  ixgbe: Add support for redirect action to cls_u32 offloads

Tony Nguyen (1):
  ixgbevf: Remove unused parameter

Usha Ketineni (1):
  ixgbe: Disable DCB and FCoE for X550EM_x and x550em_a

 drivers/net/ethernet/intel/ixgbe/ixgbe.h          |   7 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c  |  27 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c     | 480 +++++++++++++++-------
 drivers/net/ethernet/intel/ixgbe/ixgbe_model.h    |   6 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h     |  25 +-
 drivers/net/ethernet/intel/ixgbevf/defines.h      |   5 +
 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h      |  10 +
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c |  28 +-
 drivers/net/ethernet/intel/ixgbevf/mbx.c          |  11 +
 drivers/net/ethernet/intel/ixgbevf/vf.c           | 219 +++++++++-
 drivers/net/ethernet/intel/ixgbevf/vf.h           |   4 +-
 include/net/tc_act/tc_mirred.h                    |  15 +
 12 files changed, 640 insertions(+), 197 deletions(-)

-- 
2.5.5

             reply	other threads:[~2016-05-04 16:27 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-04 16:26 Jeff Kirsher [this message]
2016-05-04 16:26 ` [net-next 01/14] net_sched: act_mirred: add helper inlines to access tcf_mirred info Jeff Kirsher
2016-05-04 16:26 ` [net-next 02/14] ixgbe: Add support for redirect action to cls_u32 offloads Jeff Kirsher
2016-05-04 16:26 ` [net-next 03/14] ixgbe: Match on multiple headers for " Jeff Kirsher
2016-05-04 16:26 ` [net-next 04/14] ixgbevf: Add the device ID's presented while running on Hyper-V Jeff Kirsher
2016-05-04 16:26 ` [net-next 05/14] ixgbevf: Support Windows hosts (Hyper-V) Jeff Kirsher
2016-05-04 16:26 ` [net-next 06/14] ixgbe: add WoL support for some 82599 subdevice IDs Jeff Kirsher
2016-05-04 16:26 ` [net-next 07/14] ixgbe: check EEPROM for WOL support for X540 and above Jeff Kirsher
2016-05-04 16:26 ` [net-next 08/14] ixgbe: Remove duplicate and unused device ID definitions Jeff Kirsher
2016-05-04 16:26 ` [net-next 09/14] ixgbe: Return 64 bit stats values Jeff Kirsher
2016-05-04 16:26 ` [net-next 10/14] ixgbe: Revise populating few registers and macro definitions Jeff Kirsher
2016-05-04 16:26 ` [net-next 11/14] ixgbevf: Change the relaxed order settings in VF driver for sparc Jeff Kirsher
2016-05-04 16:26 ` [net-next 12/14] ixgbevf: Use mac_ops instead of trying to identify NIC type Jeff Kirsher
2016-05-04 16:26 ` [net-next 13/14] ixgbe: Disable DCB and FCoE for X550EM_x and x550em_a Jeff Kirsher
2016-05-04 16:26 ` [net-next 14/14] ixgbevf: Remove unused parameter Jeff Kirsher
2016-05-04 21:48 ` [net-next 00/14][pull request] 10GbE Intel Wired LAN Driver Updates 2016-05-04 David Miller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1462379208-3997-1-git-send-email-jeffrey.t.kirsher@intel.com \
    --to=jeffrey.t.kirsher@intel.com \
    --cc=davem@davemloft.net \
    --cc=jogreene@redhat.com \
    --cc=john.ronciak@intel.com \
    --cc=netdev@vger.kernel.org \
    --cc=nhorman@redhat.com \
    --cc=sassmann@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).