[RFC,0/8] net/iavf: Enable 256 queues
mbox series

Message ID 20200703111644.73351-1-gordon.noonan@intel.com
Headers show
Series
  • net/iavf: Enable 256 queues
Related show

Message

From: gordonno <gordon.noonan@intel.com>

Enable 256 queues per VF.
Allow RSS across queue groups of up to 64 Queues(AVF).
Enable advanced RSS for PPPoE(AVF).
Enable support for RSS on 5 Tuple Flows for GTPU encapsulated
packets (AVF)


Jeff Guo (1):
  net/iavf: fix gtpu ip udp issue

Qi Zhang (4):
  common/iavf: add large queue VC ops
  net/iavf: support 64 queues
  common/iavf: add large vsi queue config
  net/iavf: support > 256 lut table size

gordonno (3):
  Support dst ip only for RSS
  ICE: Enable advanced RSS for PPPoE
  Update/Add support for RSS on 5 Tuple Flows for GTPU encapsulated
    packets (AVF)

 app/test-pmd/cmdline.c               |    6 +-
 app/test-pmd/config.c                |    1 +
 drivers/common/iavf/virtchnl.h       |  113 ++
 drivers/net/iavf/iavf.h              |    4 +-
 drivers/net/iavf/iavf_ethdev.c       |    2 +-
 drivers/net/iavf/iavf_generic_flow.c |   39 +
 drivers/net/iavf/iavf_generic_flow.h |    4 +
 drivers/net/iavf/iavf_hash.c         | 2050 ++++++++++++++++++++------
 drivers/net/iavf/iavf_vchnl.c        |   41 +-
 drivers/net/ice/ice_hash.c           |   31 +-
 lib/librte_ethdev/rte_ethdev.h       |    2 +-
 11 files changed, 1778 insertions(+), 515 deletions(-)