]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/bonding/rte_eth_bond_pmd.c
net/af_packet: remove timestamp from packet status
[dpdk.git] / drivers / net / bonding / rte_eth_bond_pmd.c
index 8ed9e036f4452d483ec095ee0538c605942ca45e..54987d96b34d74a3030ea459c2ac3540690754a4 100644 (file)
@@ -2159,6 +2159,9 @@ bond_ethdev_close(struct rte_eth_dev *dev)
         */
        rte_mempool_free(internals->mode6.mempool);
 
+       if (internals->kvlist != NULL)
+               rte_kvargs_free(internals->kvlist);
+
        return 0;
 }
 
@@ -3471,8 +3474,6 @@ bond_remove(struct rte_vdev_device *dev)
                ret = bond_ethdev_stop(eth_dev);
                bond_ethdev_close(eth_dev);
        }
-       if (internals->kvlist != NULL)
-               rte_kvargs_free(internals->kvlist);
        rte_eth_dev_release_port(eth_dev);
 
        return ret;