mbox

[v6,0/3] Enable queue rate limit and quanta size configuration

Message ID 20220422014300.2380259-1-wenjun1.wu@intel.com (mailing list archive)
Headers

Message

Wenjun Wu April 22, 2022, 1:42 a.m. UTC
  This patch set adds queue rate limit and quanta size configuration.
Quanta size can be changed by driver devarg quanta_size=xxx. Quanta
size should be set to the value between 256 and 4096 and be the product
of 64.

v2: Rework virtchnl.
v3: Add release note.
v4: Quanta size configuration will block device init
    if PF does not support. Fix this issue.
v5: Update driver guide.
v6: Merge the release note with the previous patch.

Wenjun Wu (3):
  common/iavf: support queue rate limit and quanta size configuration
  net/iavf: support queue rate limit configuration
  net/iavf: support quanta size configuration

 doc/guides/nics/intel_vf.rst           |   4 +
 doc/guides/rel_notes/release_22_07.rst |   4 +
 drivers/common/iavf/virtchnl.h         |  50 +++++++
 drivers/net/iavf/iavf.h                |  16 +++
 drivers/net/iavf/iavf_ethdev.c         |  38 +++++
 drivers/net/iavf/iavf_tm.c             | 190 +++++++++++++++++++++++--
 drivers/net/iavf/iavf_vchnl.c          |  54 +++++++
 7 files changed, 348 insertions(+), 8 deletions(-)