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.pet...@windriver.com> >Signed-off-by: Allain Legacy <allain.leg...@windriver.com>
Reviewed-by: Xiaolong Ye <xiaolong...@intel.com>