mbox series

[0/5] net/mlx5: add indirect QUOTA create/query/modify

Message ID 20230118125556.23622-1-getelson@nvidia.com (mailing list archive)
Headers
Series net/mlx5: add indirect QUOTA create/query/modify |

Message

Gregory Etelson Jan. 18, 2023, 12:55 p.m. UTC
  Add indirect quota flow action.
Add match on quota flow item.

Gregory Etelson (5):
  net/mlx5: update query fields in async job structure
  net/mlx5: remove code duplication
  common/mlx5: update MTR ASO definitions
  net/mlx5: add indirect QUOTA create/query/modify
  mlx5dr: Definer, translate RTE quota item

 drivers/common/mlx5/mlx5_prm.h        |   4 +
 drivers/net/mlx5/hws/mlx5dr_definer.c |  61 +++
 drivers/net/mlx5/meson.build          |   1 +
 drivers/net/mlx5/mlx5.h               |  88 +++-
 drivers/net/mlx5/mlx5_flow.c          |  62 +++
 drivers/net/mlx5/mlx5_flow.h          |  20 +-
 drivers/net/mlx5/mlx5_flow_aso.c      |  10 +-
 drivers/net/mlx5/mlx5_flow_hw.c       | 527 +++++++++++++------
 drivers/net/mlx5/mlx5_flow_quota.c    | 726 ++++++++++++++++++++++++++
 9 files changed, 1318 insertions(+), 181 deletions(-)
 create mode 100644 drivers/net/mlx5/mlx5_flow_quota.c
  

Comments

Suanming Mou March 8, 2023, 2:58 a.m. UTC | #1
Hi Gregory,

The code looks good to me. But I assume doc update is missing here. Can you please update the relevant doc and release notes?

BR,
Suanming Mou

> -----Original Message-----
> From: Gregory Etelson <getelson@nvidia.com>
> Sent: Wednesday, January 18, 2023 8:56 PM
> To: dev@dpdk.org
> Cc: Gregory Etelson <getelson@nvidia.com>; Matan Azrad
> <matan@nvidia.com>; Raslan Darawsheh <rasland@nvidia.com>
> Subject: [PATCH 0/5] net/mlx5: add indirect QUOTA create/query/modify
> 
> Add indirect quota flow action.
> Add match on quota flow item.
> 
> Gregory Etelson (5):
>   net/mlx5: update query fields in async job structure
>   net/mlx5: remove code duplication
>   common/mlx5: update MTR ASO definitions
>   net/mlx5: add indirect QUOTA create/query/modify
>   mlx5dr: Definer, translate RTE quota item
> 
>  drivers/common/mlx5/mlx5_prm.h        |   4 +
>  drivers/net/mlx5/hws/mlx5dr_definer.c |  61 +++
>  drivers/net/mlx5/meson.build          |   1 +
>  drivers/net/mlx5/mlx5.h               |  88 +++-
>  drivers/net/mlx5/mlx5_flow.c          |  62 +++
>  drivers/net/mlx5/mlx5_flow.h          |  20 +-
>  drivers/net/mlx5/mlx5_flow_aso.c      |  10 +-
>  drivers/net/mlx5/mlx5_flow_hw.c       | 527 +++++++++++++------
>  drivers/net/mlx5/mlx5_flow_quota.c    | 726 ++++++++++++++++++++++++++
>  9 files changed, 1318 insertions(+), 181 deletions(-)  create mode 100644
> drivers/net/mlx5/mlx5_flow_quota.c
> 
> --
> 2.34.1