[dpdk-dev] [PATCH V1 0/3] Fix external mbuf free issue in GSO case
yang_y_yi at 163.com
yang_y_yi at 163.com
Thu Jul 30 14:08:57 CEST 2020
From: Yi Yang <yangyi01 at inspur.com>
It is impossible to fix external mbuf free issue in GSO case,
the issue is GSO case only can free buffer in external mbuf
but can't free this external mbuf because this is done by free_cb,
in order to fix it, free_cb interface has to been changed to
adapt to GSO case, this patch series are just to fix it
completely, OVS DPDK is typical consumer application.
Yi Yang (3):
gso: fix refcnt update issue for external mbuf
mbuf: change free_cb interface to adapt to GSO case
vhost: use new free_cb interface to fix mbuf free issue
app/test-compress-perf/comp_perf_test_common.c | 2 +-
app/test/test_compressdev.c | 2 +-
app/test/test_mbuf.c | 2 +-
drivers/net/mlx5/mlx5_rxtx.c | 2 +-
drivers/net/mlx5/mlx5_rxtx.h | 2 +-
drivers/net/netvsc/hn_rxtx.c | 3 ++-
lib/librte_gso/rte_gso.c | 5 ++++-
lib/librte_mbuf/rte_mbuf.c | 4 ++--
lib/librte_mbuf/rte_mbuf.h | 2 +-
lib/librte_mbuf/rte_mbuf_core.h | 2 +-
lib/librte_vhost/virtio_net.c | 22 +++++++++++++++++++---
11 files changed, 34 insertions(+), 14 deletions(-)
--
1.8.3.1
More information about the dev
mailing list