[dpdk-dev] [PATCH v3 0/8] net/sfc: RSS improvements

Andrew Rybchenko arybchenko at solarflare.com
Wed Apr 25 19:51:36 CEST 2018


The patch series should be applied on top of [1].

checkpatches.sh warnings are bacause of positive errno used inside
the driver. checkpatches.sh checks are OK.

[1] https://dpdk.org/ml/archives/dev/2018-April/099188.html

v2 -> v3:
 - fix processing of legacy hash type flags in base driver

v1 -> v2:
 - add patch to fix clang build


Andrew Rybchenko (1):
  net/sfc/base: cope with clang warning on negative shift

Ivan Malov (7):
  net/sfc/base: add a new means to control RSS hash
  net/sfc/base: support more RSS hash configurations
  net/sfc/base: honour packed stream RSS restriction
  net/sfc: process RSS settings on Rx configure step
  net/sfc: remove conditional compilation for RSS
  net/sfc: factor out RSS fields from adapter info
  net/sfc: convert to the advanced EFX RSS interface

 drivers/net/sfc/base/ef10_nic.c  |  65 ++++++++-
 drivers/net/sfc/base/ef10_rx.c   |  81 +++++++++++-
 drivers/net/sfc/base/efx.h       | 120 ++++++++++++++++-
 drivers/net/sfc/base/efx_rx.c    | 165 ++++++++++++++++++++++-
 drivers/net/sfc/base/efx_types.h |  38 ++++--
 drivers/net/sfc/base/siena_nic.c |  12 ++
 drivers/net/sfc/sfc.c            |  37 +++---
 drivers/net/sfc/sfc.h            |  33 +++--
 drivers/net/sfc/sfc_ethdev.c     |  76 +++++------
 drivers/net/sfc/sfc_flow.c       |  75 ++++++-----
 drivers/net/sfc/sfc_flow.h       |   4 -
 drivers/net/sfc/sfc_rx.c         | 275 +++++++++++++++++++++++++++++----------
 drivers/net/sfc/sfc_rx.h         |  10 +-
 13 files changed, 780 insertions(+), 211 deletions(-)

-- 
2.14.1



More information about the dev mailing list