All of lore.kernel.org
 help / color / mirror / Atom feed
* [net-next 00/11][pull request] 40GbE Intel Wired LAN Driver Updates 2015-12-12
@ 2015-12-12  8:33 Jeff Kirsher
  2015-12-12  8:33 ` [net-next 01/11] i40e: chomp the BIT(_ULL) Jeff Kirsher
                   ` (10 more replies)
  0 siblings, 11 replies; 13+ messages in thread
From: Jeff Kirsher @ 2015-12-12  8:33 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene, john.ronciak

This series contains updates to i40e and i40evf only.

Jesse fixes some trivial static analyzer warnings where BIT() can be used
instead of BIT_ULL().

Mitch fixes the virtual channel interface which was using incorrect semantics
to remove MAC addresses and would leave incorrect filters active when using
VLANs.  Also fixes an issue that when VF's are created, the MAC address
defaults to all zeros, indicating to the VF driver that it should use a
random MAC address.  However, the PF driver was incorrectly adding this
zero MAC to the filter table, so check for a good address before adding
the default filter.  Adds a check to make sure that the Tx and Rx rings
actually exist before dereferencing them to free resources.  Re-classifies
several messages which are really for debugging purposes, especially since
the driver can fully recover from any of these.  Fixed up the VF version
strings to match the PF driver.

Anjali adds a virtchnl offload to support the expanded version of TCP/UDP
PCTYPES for RSS.

Shannon fixes i40e to clean the whole MAC filter list when resetting after
an intermediate add or delete push to the firmware.

The following are changes since commit 9ad321b0b6de666814e3950c963387d116bfe3d1:
  Merge branch 'mlx5-flow-steering'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE

Anjali Singhai Jain (1):
  i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722

Catherine Sullivan (1):
  i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4

Jesse Brandeburg (1):
  i40e: chomp the BIT(_ULL)

Kamil Krawczyk (1):
  i40e: use explicit cast from u16 to u8

Michal Kosiarz (1):
  i40e: Opcode and structures required by OEM Post Update AQ command and
    add new NVM arq message

Mitch Williams (5):
  i40e: properly delete VF MAC filters
  i40e: don't add zero MAC filter
  i40evf: check rings before freeing resources
  i40e: hush little warnings
  i40evf: change version string generation

Shannon Nelson (1):
  i40e: clean whole mac filter list

 drivers/net/ethernet/intel/i40e/i40e.h             |   2 +
 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h  |  21 +++++
 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c     |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        | 105 +++++++++++++++------
 drivers/net/ethernet/intel/i40e/i40e_virtchnl.h    |   1 +
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  23 +++--
 .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h    |  21 +++++
 drivers/net/ethernet/intel/i40evf/i40e_virtchnl.h  |   1 +
 drivers/net/ethernet/intel/i40evf/i40evf_main.c    |  16 +++-
 .../net/ethernet/intel/i40evf/i40evf_virtchnl.c    |   4 +-
 10 files changed, 155 insertions(+), 41 deletions(-)

-- 
2.5.0

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

end of thread, other threads:[~2015-12-12 15:30 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-12  8:33 [net-next 00/11][pull request] 40GbE Intel Wired LAN Driver Updates 2015-12-12 Jeff Kirsher
2015-12-12  8:33 ` [net-next 01/11] i40e: chomp the BIT(_ULL) Jeff Kirsher
2015-12-12  8:33 ` [net-next 02/11] i40e: properly delete VF MAC filters Jeff Kirsher
2015-12-12  8:33 ` [net-next 03/11] i40e: don't add zero MAC filter Jeff Kirsher
2015-12-12  8:33 ` [net-next 04/11] i40evf: check rings before freeing resources Jeff Kirsher
2015-12-12  8:33 ` [net-next 05/11] i40e: use explicit cast from u16 to u8 Jeff Kirsher
2015-12-12  8:33 ` [net-next 06/11] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message Jeff Kirsher
2015-12-12  8:33 ` [net-next 07/11] i40e: hush little warnings Jeff Kirsher
2015-12-12  8:33 ` [net-next 08/11] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 Jeff Kirsher
2015-12-12  8:33 ` [net-next 09/11] i40e: clean whole mac filter list Jeff Kirsher
2015-12-12 15:30   ` Sergei Shtylyov
2015-12-12  8:33 ` [net-next 10/11] i40evf: change version string generation Jeff Kirsher
2015-12-12  8:33 ` [net-next 11/11] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 Jeff Kirsher

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.