>-----Original Message----- >From: Ferruh Yigit <ferruh.yi...@intel.com> >Sent: Wednesday, April 21, 2021 11:32 AM >To: Jiawei(Jonny) Wang <jiaw...@nvidia.com>; Matan Azrad ><ma...@nvidia.com>; Ori Kam <or...@nvidia.com>; Slava Ovsiienko ><viachesl...@nvidia.com>; NBU-Contact-Thomas Monjalon ><tho...@monjalon.net> >Cc: dev@dpdk.org; Raslan Darawsheh <rasl...@nvidia.com>; Asaf Penso ><as...@nvidia.com> >Subject: Re: [PATCH v6 00/15] Add ASO meter support in MLX5 PMD > >On 4/20/2021 11:55 AM, Jiawei Wang wrote: >> To support more meters and better performance, MLX HW provides ASO >> (Advanced Steering Operation) flow meter. >> It can expose millions of ASO flow meter context's in HW. >> This ASO object can allocate the large bulk meter objects. >> This patch set implement the ASO flow meter for mlx5 driver. >> MLX5 PMD driver will be responsible for ASO flow meter manage to HW. >> >> V2: Fix compile error issue (mlx5_glue->destroy_flow_action) >> V3: Fix comments. >> V4: Fix comments and add Acked. >> V5: Fix unused log_obj_size issue. >> V6: Fix comments and update release notes. >> >> Jiawei Wang (1): >> doc: update release notes for ASO meter >> >> Li Zhang (10): >> net/mlx5: optimize meter statistics >> common/mlx5: add definitions for ASO flow meter >> common/mlx5: add read ASO flow meter HCA capability >> common/mlx5: add DevX API to create ASO flow meter object >> net/mlx5: flow meter pool to manage meter object >> net/mlx5: initialize the flow meter ASO SQ >> net/mlx5: add meter ASO queue management >> net/mlx5: add support of ASO meter action >> net/mlx5: make ASO meter queue thread-safe >> net/mlx5: allow multiple flow tables on the same level >> >> Shun Hao (3): >> common/mlx5: add color register idle bits definition >> net/mlx5: fix meter statistics >> net/mlx5: use mask for meter register setting >> >> Suanming Mou (1): >> net/mlx5: support three level table walk >> > >Hi Li, > >The request in previous patch was to add some documentation on the new >feature in driver documentation, plus some design documentation if needed, >not just release notes update. > >But this patch become on the critical path for -rc1, since an mlx ethdev patch >depends on this patch, I want to block them for the release, instead does it >make sense the have the documentation update for the -rc2, what do you >think? > >Thanks, >ferruh
Hello Ferruh, The ASO is not a new concept, and is already used by other features like shared RSS and sharing Aging. Regardless, I agree we can improve documention of the driver, as always 😊 We'll take it as part of -rc2, and would appreciate the integration of this patchset in the meanwhile.