[dpdk-dev] [PATCH v2] net/avp: remove resources when port is closed
Ye Xiaolong
xiaolong.ye at intel.com
Fri May 31 17:07:52 CEST 2019
On 05/27, Allain Legacy wrote:
>The rte_eth_dev_close() function now handles freeing resources for
>devices (e.g., mac_addrs). To conform with the new close() behaviour we
>are asserting the RTE_ETH_DEV_CLOSE_REMOVE flag so that
>rte_eth_dev_close() releases all device level dynamic memory.
>
>Second level memory allocated to each individual rx/tx queue is now
>freed as part of the close() operation therefore making it safe for the
>rte_eth_dev_close() function to free the device private data without
>orphaning the rx/tx queue pointers.
>
>Cc: Matt Peters <matt.peters at windriver.com>
>Signed-off-by: Allain Legacy <allain.legacy at windriver.com>
Reviewed-by: Xiaolong Ye <xiaolong.ye at intel.com>
More information about the dev
mailing list