app/flow-perf: skip dumps for masked ports
Take into consideration that the user may call portmask for any run, thus the app should always check if port is needed to collect and report or not. Fixes:070316d01d
("app/flow-perf: add multi-core rule insertion and deletion") Fixes:d8099d7ecb
("app/flow-perf: split dump functions") Cc: stable@dpdk.org Signed-off-by: Wisam Jaddo <wisamm@nvidia.com> Acked-by: Alexander Kozyrev <akozyrev@nvidia.com>
This commit is contained in:
parent
c304358e9d
commit
b22a5a1e56
@ -1434,6 +1434,9 @@ run_rte_flow_handler_cores(void *data __rte_unused)
|
||||
rte_eal_mp_wait_lcore();
|
||||
|
||||
RTE_ETH_FOREACH_DEV(port) {
|
||||
/* If port outside portmask */
|
||||
if (!((ports_mask >> port) & 0x1))
|
||||
continue;
|
||||
if (has_meter())
|
||||
dump_used_cpu_time("Meters:",
|
||||
port, &mc_pool.meters_record);
|
||||
|
Loading…
Reference in New Issue
Block a user