[dpdk-dev] [PATCH v3 0/4] Support PPS(packet per second) on meter
Li Zhang
lizh at nvidia.com
Tue Apr 13 04:53:31 CEST 2021
Hi Ferruh,
You are right.
I will delete this series=15998 and also rebase on latest master in V4 patch.
Regards,
Li Zhang
> -----Original Message-----
> From: Ferruh Yigit <ferruh.yigit at intel.com>
> Sent: Tuesday, April 13, 2021 7:55 AM
> To: Li Zhang <lizh at nvidia.com>; dekelp at nvidia.com; Ori Kam
> <orika at nvidia.com>; Slava Ovsiienko <viacheslavo at nvidia.com>; Matan
> Azrad <matan at nvidia.com>; Shahaf Shuler <shahafs at nvidia.com>;
> cristian.dumitrescu at intel.com; lironh at marvell.com
> Cc: dev at dpdk.org; NBU-Contact-Thomas Monjalon <thomas at monjalon.net>;
> Raslan Darawsheh <rasland at nvidia.com>; Roni Bar Yanai
> <roniba at nvidia.com>
> Subject: Re: [dpdk-dev] [PATCH v3 0/4] Support PPS(packet per second) on
> meter
>
> External email: Use caution opening links or attachments
>
>
> On 4/10/2021 8:24 AM, Li Zhang wrote:
> > Currently meter algorithms only supports rate is bytes per second(BPS).
> > Add packet_mode flag in meter profile parameters data structure.
> > So that it can meter traffic by packet per second.
> >
> > When packet_mode is 0, the profile rates and bucket sizes are
> > specified in bytes per second and bytes when packet_mode is not 0, the
> > profile rates and bucket sizes are specified in packets and packets
> > per second.
> >
> > Add the necessary checks to the existing drivers implementing the
> > rte_mtr API to makes sure that profiles with packet_mode set to TRUE
> > are rejected.
> >
> > RFC ("adds support PPS(packet per second) on meter")
> > https://patchwork.dpdk.org/project/dpdk/patch/20210125012023.1769769-
> 2
> > -lizh at nvidia.com/
> >
> > Depends-on: series=15998 ("Add ASO meter support in MLX5 PMD")
> > https://patchwork.dpdk.org/project/dpdk/list/?series=15998
> >
>
> Above patch is mlx5 patch, but this driver doesn't update mlx5, is above
> dependency correct?
>
> And there is apply errors in the set, that is preventing CI to run on it, can you
> please rebase on latest master to enable CI?
>
> > V2: create a unified patch that contains both the series with
> > the API changes and the series with the necessary error checks in the
> drivers.
> >
> > V3: Fix comments from Matan and Cristian.
> >
> > Li Zhang (4):
> > ethdev: add packet mode in meter profile structure
> > app/testpmd: add meter profile packet mode option
> > net/softnic: check meter packet mode
> > net/mvpp2: check meter packet mode
> >
> > app/test-pmd/cmdline_mtr.c | 40 ++++++++-
> > doc/guides/rel_notes/release_21_05.rst | 12 +++
> > doc/guides/testpmd_app_ug/testpmd_funcs.rst | 31 +++----
> > drivers/net/mvpp2/mrvl_mtr.c | 6 ++
> > drivers/net/softnic/rte_eth_softnic_meter.c | 8 ++
> > lib/librte_ethdev/rte_mtr.h | 90 ++++++++++++++++++---
> > 6 files changed, 159 insertions(+), 28 deletions(-)
> >
More information about the dev
mailing list