mbox

[v3,0/2] Add delay drop support for Rx queue

Message ID 20211104165552.57663-1-bingz@nvidia.com (mailing list archive)
Headers

Message

Bing Zhao Nov. 4, 2021, 4:55 p.m. UTC
  This patch set introduce a new devarg to support delay drop when
creating the Rx queues. The default attribute will be disabled and
the behavior will remain the same as before.

---
v2:
  - change hairpin queue delay drop to disable by default
  - combine the commits
  - fix Windows building
  - change the log print
v3: fix conflict and building
---

Bing Zhao (2):
  net/mlx5: add support for Rx queue delay drop
  net/mlx5: check delay drop settings in kernel driver

 doc/guides/nics/mlx5.rst                  |  26 +++++
 doc/guides/rel_notes/release_21_11.rst    |   1 +
 drivers/common/mlx5/mlx5_devx_cmds.c      |   1 +
 drivers/common/mlx5/mlx5_devx_cmds.h      |   1 +
 drivers/net/mlx5/linux/mlx5_ethdev_os.c   | 114 ++++++++++++++++++++++
 drivers/net/mlx5/linux/mlx5_os.c          |  11 +++
 drivers/net/mlx5/mlx5.c                   |   7 ++
 drivers/net/mlx5/mlx5.h                   |  10 ++
 drivers/net/mlx5/mlx5_devx.c              |   5 +
 drivers/net/mlx5/mlx5_rx.h                |   1 +
 drivers/net/mlx5/mlx5_trigger.c           |  18 ++++
 drivers/net/mlx5/windows/mlx5_ethdev_os.c |  17 ++++
 12 files changed, 212 insertions(+)