diff options
author | Damjan Marion <damarion@cisco.com> | 2019-09-06 14:24:36 +0200 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2019-09-16 17:20:31 +0000 |
commit | da9513af296b54ac0299206862e9654ae2431bf7 (patch) | |
tree | 1c163fa9dcedd9ffa592b594926742529b3568b7 /src/vppinfra/mheap.c | |
parent | 67e4df144b8fd9ef45a188937441ce11260c8b67 (diff) |
dpdk: initialize rte_mbuf during mempool dequeue
In some cases it may happen that buffer is allocated by DPDK, and freed
by VPP native code. In such cases dpdk metadata is not reset, so we need
to do that during mempool dequeue. Template approach is taken to reduce
cost of that operation.
Type: fix
Fixes: 910d369
Change-Id: Ic239007cfc8fbceb965021c56963cda9d53f63be
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/vppinfra/mheap.c')
0 files changed, 0 insertions, 0 deletions