> -----Original Message----- > From: Legacy, Allain > Sent: Tuesday, June 18, 2019 3:19 PM > To: [email protected] > Cc: [email protected]; [email protected]; Peters, Matt > Subject: [PATCH v3] net/avp: remove resources when port is closed > > 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 <[email protected]> > Signed-off-by: Allain Legacy <[email protected]>
Acked-by: Matt Peters <[email protected]>

