All of lore.kernel.org
 help / color / mirror / Atom feed
* [net-next 0/9][pull request] 40GbE Intel Wired LAN Driver Updates 2017-10-31
@ 2017-10-31 18:40 Jeff Kirsher
  2017-10-31 18:40 ` [net-next 1/9] i40e: mark PM functions as __maybe_unused Jeff Kirsher
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Jeff Kirsher @ 2017-10-31 18:40 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene

This series contains updates to i40e, i40evf and net/sched.

Arnd Bergmann cleans up the power management code to resolve a build
warning.

Shannon Nelson fixes i40e to only redistribute our vectors when we did
not get the full count that we requested.

Alex reverts a previous commit because it potentially causes a memory leak
when combined with the current page recycling scheme.

Amritha enables configuring cloud filters in i40e using the tc-flower
classifier.  The classification function of the filter is to match a
packet to a traffic class.  cls_flower is extended to offload classid to
hardware.  Hardware traffic classes are identified using classid values
reserved in the range :ffe0 - :ffef.
The cloud filters are added for a VSI and are cleaned up when the VSI is
deleted. The filters that match on L4 ports needs enhanced admin queue
functions with big buffer support for extended fields in cloud filter
commands.

The following are changes since commit aa2bc739ef4a181a7589eb009be96a870cc1788f:
  net: filter: remove unused variable and fix warning
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE

Alexander Duyck (1):
  i40e/i40evf: Revert "i40e/i40evf: bump tail only in multiples of 8"

Amritha Nambiar (6):
  net: sched: Identify hardware traffic classes using classid
  i40e: Map TCs with the VSI seids
  i40e: Cloud filter mode for set_switch_config command
  i40e: Admin queue definitions for cloud filters
  i40e: Clean up of cloud filters
  i40e: Enable cloud filters via tc-flower

Arnd Bergmann (1):
  i40e: mark PM functions as __maybe_unused

Shannon Nelson (1):
  i40e: only redistribute MSI-X vectors when needed

 drivers/net/ethernet/intel/i40e/i40e.h             |   62 ++
 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h  |  140 ++-
 drivers/net/ethernet/intel/i40e/i40e_common.c      |  193 +++-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |    2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        | 1001 +++++++++++++++++++-
 drivers/net/ethernet/intel/i40e/i40e_prototype.h   |   18 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |    9 -
 drivers/net/ethernet/intel/i40e/i40e_type.h        |   10 +
 .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h    |  110 ++-
 drivers/net/ethernet/intel/i40evf/i40e_txrx.c      |    9 -
 include/net/pkt_cls.h                              |    1 +
 include/net/sch_generic.h                          |    7 +
 net/sched/cls_flower.c                             |    2 +
 13 files changed, 1496 insertions(+), 68 deletions(-)

-- 
2.14.2

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

end of thread, other threads:[~2017-11-01  2:10 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-31 18:40 [net-next 0/9][pull request] 40GbE Intel Wired LAN Driver Updates 2017-10-31 Jeff Kirsher
2017-10-31 18:40 ` [net-next 1/9] i40e: mark PM functions as __maybe_unused Jeff Kirsher
2017-10-31 18:40 ` [net-next 2/9] i40e: only redistribute MSI-X vectors when needed Jeff Kirsher
2017-10-31 18:40 ` [net-next 3/9] i40e/i40evf: Revert "i40e/i40evf: bump tail only in multiples of 8" Jeff Kirsher
2017-10-31 18:40 ` [net-next 4/9] net: sched: Identify hardware traffic classes using classid Jeff Kirsher
2017-10-31 18:40 ` [net-next 5/9] i40e: Map TCs with the VSI seids Jeff Kirsher
2017-10-31 18:40 ` [net-next 6/9] i40e: Cloud filter mode for set_switch_config command Jeff Kirsher
2017-10-31 18:40 ` [net-next 7/9] i40e: Admin queue definitions for cloud filters Jeff Kirsher
2017-10-31 18:40 ` [net-next 8/9] i40e: Clean up of " Jeff Kirsher
2017-10-31 18:40 ` [net-next 9/9] i40e: Enable cloud filters via tc-flower Jeff Kirsher
2017-11-01  2:10 ` [net-next 0/9][pull request] 40GbE Intel Wired LAN Driver Updates 2017-10-31 David Miller

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.