From: Ilya Maximets Date: Thu, 3 Mar 2016 08:30:06 +0000 (+0300) Subject: netdev-dpdk: Fix memory leak in netdev_dpdk_vhost_destruct(). X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fovs.git;a=commitdiff_plain;h=6019cb63956dc87afd130c31ac17137d1304a931 netdev-dpdk: Fix memory leak in netdev_dpdk_vhost_destruct(). Fixes: 4573fbd38fa1 ("netdev-dpdk: Add vhost-user multiqueue support") Signed-off-by: Ilya Maximets Acked-by: Flavio Leitner Acked-by: Daniele Di Proietto --- diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c index d21bb4c43..0233b3cf9 100644 --- a/lib/netdev-dpdk.c +++ b/lib/netdev-dpdk.c @@ -882,6 +882,7 @@ netdev_dpdk_vhost_destruct(struct netdev *netdev_) } ovs_mutex_lock(&dpdk_mutex); + rte_free(dev->tx_q); list_remove(&dev->list_node); dpdk_mp_put(dev->dpdk_mp); ovs_mutex_unlock(&dpdk_mutex);