netdev-dpdk: Fix memory leak in netdev_dpdk_vhost_destruct().
authorIlya Maximets <i.maximets@samsung.com>
Thu, 3 Mar 2016 08:30:06 +0000 (11:30 +0300)
committerDaniele Di Proietto <diproiettod@vmware.com>
Sun, 6 Mar 2016 04:15:25 +0000 (20:15 -0800)
Fixes: 4573fbd38fa1 ("netdev-dpdk: Add vhost-user multiqueue support")
Signed-off-by: Ilya Maximets <i.maximets@samsung.com>
Acked-by: Flavio Leitner <fbl@sysclose.org>
Acked-by: Daniele Di Proietto <diproiettod@vmware.com>
lib/netdev-dpdk.c

index d21bb4c..0233b3c 100644 (file)
@@ -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);