Hi, > -----Original Message----- > From: Di, ChenxuX > Sent: Thursday, October 24, 2019 9:03 AM > To: dev@dpdk.org > Cc: Lu, Wenzhuo <wenzhuo...@intel.com>; Yang, Qiming > <qiming.y...@intel.com>; Di, ChenxuX <chenxux...@intel.com> > Subject: [PATCH] app/testpmd: fix device hotplug remove > > Hotplug remove cause infinite loops. Fix by canceling port_close before > port_detach function when rmv_port_callback. > > Fixes: ac89d46096d5 ("net/i40e: release port upon close") > > Signed-off-by: Di ChenxuX <chenxux...@intel.com> > --- > app/test-pmd/testpmd.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testpmd.c index > 5701f3141..a264644a1 100644 > --- a/app/test-pmd/testpmd.c > +++ b/app/test-pmd/testpmd.c > @@ -2708,7 +2708,6 @@ rmv_port_callback(void *arg) > no_link_check = 1; > stop_port(port_id); > no_link_check = org_no_link_check; > - close_port(port_id); > detach_port_device(port_id); > if (need_to_start) > start_packet_forwarding(0); > -- > 2.17.1
NACK, this patch is not acceptable.