ethdev: free queue array when closing

Signed-off-by: Bernard Iremonger <bernard.iremonger@intel.com>
Acked-by: Michael Qiu <michael.qiu@intel.com>
This commit is contained in:
Bernard Iremonger 2015-07-13 14:04:05 +01:00 committed by Thomas Monjalon
parent d281632b36
commit 5cd40a8416

View File

@ -1381,6 +1381,11 @@ rte_eth_dev_close(uint8_t port_id)
FUNC_PTR_OR_RET(*dev->dev_ops->dev_close);
dev->data->dev_started = 0;
(*dev->dev_ops->dev_close)(dev);
rte_free(dev->data->rx_queues);
dev->data->rx_queues = NULL;
rte_free(dev->data->tx_queues);
dev->data->tx_queues = NULL;
}
int