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

Andrew Rybchenko arybchenko at solarflare.com
Thu Mar 2 16:46:42 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

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

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

 doc/guides/nics/sfc_efx.rst     |   9 ++++
 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 ++++++++++++++++++--
 11 files changed, 280 insertions(+), 34 deletions(-)

-- 
2.9.3



More information about the dev mailing list