[PATCH v3 0/2] enhance bonding PMD to support the LACP negotiation

Chaoyong He chaoyong.he at corigine.com
Fri May 12 03:50:53 CEST 2023


A gentle ping on this series.

There has a large patch series enhance the bonding PMD depends on this series is waiting for send out, it would be kind if this could be looked at early in this release cycle.

> -----Original Message-----
> From: Chaoyong He
> Sent: Wednesday, March 1, 2023 10:49 AM
> To: dev at dpdk.org
> Cc: oss-drivers <oss-drivers at corigine.com>; Niklas Soderlund
> <niklas.soderlund at corigine.com>; Chaoyong He
> <chaoyong.he at corigine.com>
> Subject: [PATCH v3 0/2] enhance bonding PMD to support the LACP
> negotiation
> 
> App may not support the LACP negotiation in some cases.
> This patch series solves this problem and add logics to testpmd app to support
> the forward of bonding port in mode 4 with the disabled dedicated queue.
> 
> ---
> v2:
> * Export symbol to solve the link problem.
> v3:
> * Add 'rte_experimental' flags to new add API.
> * Move '#ifdef RTE_NET_BOND' into function.
> * Replace 'slave' with 'member' in new add logic.
> ---
> 
> Long Wu (2):
>   net/bonding: add independent LACP sending function
>   app/testpmd: add support for bonding port's LACP negotiation
> 
>  app/test-pmd/config.c                     | 19 ++++++++
>  app/test-pmd/parameters.c                 |  4 ++
>  app/test-pmd/testpmd.c                    | 37 +++++++++++++++
>  app/test-pmd/testpmd.h                    |  4 ++
>  doc/guides/testpmd_app_ug/run_app.rst     |  4 ++
>  drivers/net/bonding/rte_eth_bond_8023ad.c | 58
> +++++++++++++++++++++++  drivers/net/bonding/rte_eth_bond_8023ad.h
> | 21 ++++++++
>  drivers/net/bonding/version.map           |  8 ++++
>  8 files changed, 155 insertions(+)
> 
> --
> 2.39.1



More information about the dev mailing list