diff options
author | Mark Kavanagh <mark.b.kavanagh@intel.com> | 2016-08-04 10:49:12 +0100 |
---|---|---|
committer | Daniele Di Proietto <diproiettod@vmware.com> | 2016-08-04 15:45:48 -0700 |
commit | 8d38823bdf8b3fd4a71c5ab8c709899c9ef27edf (patch) | |
tree | 4412817d02b9e69130b2e949f48cd412906d448c /INSTALL.DPDK.md | |
parent | 94cf215ed498a379c16d919f33acb9c09caad20e (diff) | |
download | openvswitch-8d38823bdf8b3fd4a71c5ab8c709899c9ef27edf.tar.gz |
netdev-dpdk: fix memory leak
DPDK v16.07 introduces the ability to free memzones.
Up until this point, DPDK memory pools created in OVS could
not be destroyed, thus incurring a memory leak.
Leverage the DPDK v16.07 rte_mempool API to free DPDK
mempools when their associated reference count reaches 0 (this
indicates that the memory pool is no longer in use).
Signed-off-by: Mark Kavanagh <mark.b.kavanagh@intel.com>
Signed-off-by: Daniele Di Proietto <diproiettod@vmware.com>
Diffstat (limited to 'INSTALL.DPDK.md')
0 files changed, 0 insertions, 0 deletions