[dpdk-dev] [PATCH v2 0/6] Support running Solarflare PMD over PCI VFs

Andrew Rybchenko arybchenko at solarflare.com
Thu Mar 9 18:22:57 CET 2017


Running Solarflare PMD over PCI virtual functions requires few fixes:
 - periodic MAC stats DMA is not supported for VFs
 - promiscious and all-multicast modes may be denied by FW/PF
 - MCDI proxy authorization made by FW should be properly handled by
   the VF driver

v1 -> v2
 * rephrase git logs
 * add release notes
 * add SR-IOV feature to the driver list
 * reorder patches to advertise VF support when it works

Andrew Rybchenko (1):
  net/sfc/base: don't ignore requested MAC stats update period

Ivan Malov (5):
  net/sfc: add kvarg control for MAC statistics update period
  net/sfc: poll MAC stats if periodic DMA is not supported
  net/sfc: avoid failure on port start if Rx mode is rejected
  net/sfc: add support for MCDI proxy
  net/sfc: add VFs to the table of PCI IDs for supported NICs

 doc/guides/nics/features/sfc_efx.ini   |   1 +
 doc/guides/nics/sfc_efx.rst            |   9 +++
 doc/guides/rel_notes/release_17_05.rst |   4 ++
 drivers/net/sfc/base/efx_mcdi.c        |  24 +++++---
 drivers/net/sfc/base/efx_mcdi.h        |   2 +-
 drivers/net/sfc/efsys.h                |   2 +-
 drivers/net/sfc/sfc.h                  |  13 ++++
 drivers/net/sfc/sfc_ethdev.c           |   4 ++
 drivers/net/sfc/sfc_kvargs.c           |  20 ++++++
 drivers/net/sfc/sfc_kvargs.h           |   5 ++
 drivers/net/sfc/sfc_mcdi.c             |  74 +++++++++++++++++++++--
 drivers/net/sfc/sfc_port.c             | 107 +++++++++++++++++++++++++++++----
 drivers/net/sfc/sfc_rx.c               |  54 ++++++++++++++++-
 13 files changed, 285 insertions(+), 34 deletions(-)

-- 
2.9.3



More information about the dev mailing list