Re: [dpdk-dev] [PATCH V3] ethdev: fix eth device released repeatedly

2021-10-20 Thread lihuisong (C)
在 2021/10/19 21:09, Ferruh Yigit 写道: On 10/15/2021 4:44 AM, Huisong Li wrote: In secondary process, rte_eth_dev_close() doesn't clear eth_dev->data. If calling rte_dev_remove() after rte_eth_dev_close(), in rte_eth_dev_pci_generic_remove() function, the released eth device still can be found

Re: [dpdk-dev] [PATCH V3] ethdev: fix eth device released repeatedly

2021-10-19 Thread Ferruh Yigit
On 10/15/2021 4:44 AM, Huisong Li wrote: In secondary process, rte_eth_dev_close() doesn't clear eth_dev->data. If calling rte_dev_remove() after rte_eth_dev_close(), in rte_eth_dev_pci_generic_remove() function, the released eth device still can be found by its name in shared memory. As a result

[dpdk-dev] [PATCH V3] ethdev: fix eth device released repeatedly

2021-10-14 Thread Huisong Li
In secondary process, rte_eth_dev_close() doesn't clear eth_dev->data. If calling rte_dev_remove() after rte_eth_dev_close(), in rte_eth_dev_pci_generic_remove() function, the released eth device still can be found by its name in shared memory. As a result, the eth device will be released repeatedl