net/bonding: free mempool used in mode 6
authorTonghao Zhang <xiangxia.m.yue@gmail.com>
Wed, 11 Apr 2018 04:34:28 +0000 (21:34 -0700)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 13 Apr 2018 22:43:30 +0000 (00:43 +0200)
commitb9c0dea24beb4b893e88d93c1b52481003ff8999
tree8c7e82230ae7c51c32281359859624afb30a8770
parent3f8ff12821e4a671b3a4877803c3a426eda0b946
net/bonding: free mempool used in mode 6

When creating bond device with mode6, dpdk will create
mempool for arp packets. If free the bond device and
create it with same name, there will be an error. Because
the mempool is not freed when destroying bond device.

Fixes: 06fe78b98ccd ("bond: add mode 6")
Fixes: ea0c20ea95fd ("apps: use helper to create mbuf pools")
Cc: stable@dpdk.org
Signed-off-by: Tonghao Zhang <xiangxia.m.yue@gmail.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
drivers/net/bonding/rte_eth_bond_pmd.c