[dpdk-dev] [dpdk-stable] [PATCH v6 1/2] app/testpmd: update forward engine beginning

Ferruh Yigit ferruh.yigit at intel.com
Fri Oct 8 19:01:16 CEST 2021


On 9/23/2021 9:01 AM, Alvin Zhang wrote:
> For each forward engine, there may be some special conditions
> must be met before the forwarding runs.
> 
> Adding checks for these conditions in configuring is not suitable,
> because one condition may rely on multiple configurations, and the
> conditions required by each forward engine is not general.
> 
> The best solution is each forward engine has a callback to check
> whether these conditions are met, and then testpmd can call the
> callback to determine whether the forwarding can be started.
> 
> There was a void callback 'port_fwd_begin' in forward engine,
> it did some initialization for forwarding, this patch updates its
> return value then we can add some checks in it to confirm whether
> the forwarding can be started. In addition, this patch calls the
> callback before the forwarding stats is reset and then launches the
> forwarding engine.
> 
> Bugzilla ID: 797
> Cc: stable at dpdk.org
> 
> Signed-off-by: Alvin Zhang <alvinx.zhang at intel.com>
> Acked-by: Xiaoyun Li <xiaoyun.li at intel.com>

Series applied to dpdk-next-net/main, thanks.

Updated log messages slightly while merging.


More information about the dev mailing list