Hello, Is this patch scheduled for merge with dpdk.org ? Please update me.
Regards, Gregory > -----Original Message----- > From: Gregory Etelson <getel...@mellanox.com> > Sent: Monday, August 10, 2020 19:15 > To: dev@dpdk.org > Cc: Gregory Etelson <getel...@nvidia.com>; Matan Azrad > <ma...@nvidia.com>; Raslan Darawsheh <rasl...@nvidia.com>; > sta...@dpdk.org; Ori Kam <or...@mellanox.com>; Wenzhuo Lu > <wenzhuo...@intel.com>; Beilei Xing <beilei.x...@intel.com>; Bernard > Iremonger <bernard.iremon...@intel.com> > Subject: [PATCH] app/testpmd: fix flow rules list after port stop > > According to current RTE API, port flow rules must not be kept after port > stop. > > Testpmd did not flush port flow rules after `port stop' command was called. > As the result, after the port was restarted, it showed bogus flow rules. > > Fixes: ce8d561418d4 ("app/testpmd: add port configuration settings") > > Cc: sta...@dpdk.org > > Signed-off-by: Gregory Etelson <getel...@mellanox.com> > Acked-by: Ori Kam <or...@mellanox.com> > --- > app/test-pmd/testpmd.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testpmd.c index > 7842c3b781..4ba5c41c6e 100644 > --- a/app/test-pmd/testpmd.c > +++ b/app/test-pmd/testpmd.c > @@ -2627,6 +2627,9 @@ stop_port(portid_t pid) > RTE_PORT_HANDLING) == 0) > continue; > > + if (port->flow_list) > + port_flow_flush(pi); > + > rte_eth_dev_stop(pi); > > if (rte_atomic16_cmpset(&(port->port_status), > -- > 2.25.1