Re: [dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings when releasing queues

2021-09-22 Thread Wang, Haiyue
> -Original Message- > From: wangyunjian > Sent: Wednesday, September 22, 2021 19:14 > To: Wang, Haiyue ; dev@dpdk.org > Cc: Xing, Beilei ; Yang, Qiming > ; Zhang, Qi Z > ; dingxiaoxiong > Subject: RE: [dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings

Re: [dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings when releasing queues

2021-09-22 Thread wangyunjian
> > > To: wangyunjian ; dev@dpdk.org > > > Cc: Xing, Beilei ; Yang, Qiming > > > ; Zhang, Qi Z ; > > > dingxiaoxiong > > > Subject: RE: [dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings > > > when releasing queues > > > > > &

Re: [dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings when releasing queues

2021-09-22 Thread Wang, Haiyue
> -Original Message- > From: wangyunjian > Sent: Wednesday, September 22, 2021 14:58 > To: Wang, Haiyue ; dev@dpdk.org > Cc: Xing, Beilei ; Yang, Qiming > ; Zhang, Qi Z > ; dingxiaoxiong > Subject: RE: [dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings

Re: [dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings when releasing queues

2021-09-21 Thread wangyunjian
> -Original Message- > From: Wang, Haiyue [mailto:haiyue.w...@intel.com] > Sent: Wednesday, September 22, 2021 2:23 PM > To: wangyunjian ; dev@dpdk.org > Cc: Xing, Beilei ; Yang, Qiming > ; Zhang, Qi Z ; dingxiaoxiong > > Subject: RE: [dpdk-dev] [PATCH v2 4/4] ne

Re: [dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings when releasing queues

2021-09-21 Thread Wang, Haiyue
> -Original Message- > From: Yunjian Wang > Sent: Saturday, September 18, 2021 16:42 > To: dev@dpdk.org > Cc: Wang, Haiyue ; Xing, Beilei > ; Yang, Qiming > ; Zhang, Qi Z ; > dingxiaoxi...@huawei.com; Yunjian Wang > > Subject: [dpdk-dev] [PATCH v2 4/4] n

[dpdk-dev] [PATCH v2 4/4] net/ixgbe: delete HW rings when releasing queues

2021-09-18 Thread Yunjian Wang
Normally when closing the device the queue memzone should be freed. But the memzone will be not freed, when device setup ops like: rte_eth_bond_slave_remove -->__eth_bond_slave_remove_lock_free >slave_remove -->rte_eth_dev_internal_reset >rte_eth_dev_rx_queue_config -->eth_