dpdk: add txq struct and fix dpdk tx lock 07/27807/3
authorBenoît Ganne <bganne@cisco.com>
Tue, 7 Jul 2020 11:29:16 +0000 (13:29 +0200)
committerDamjan Marion <dmarion@me.com>
Thu, 9 Jul 2020 15:32:51 +0000 (15:32 +0000)
commit52e9aaf0b55e7742a39d75e5dffb813a3b0c011d
tree8e7076d00cef04143d56a5a8466aab2460aaa190
parentea7e7087d21151c89056152579e37510234880d6
dpdk: add txq struct and fix dpdk tx lock

This introduces a txq structure mirroring the rxq structure.
This fixes the case when #txq > #rxq, because lock must be per txq.

Type: fix
Fixes: dfb19cabe20ccf1cbd1aa714f493ccd322839b91

Change-Id: Ic1bce64d2b08b9a98c8242a1ba1bfcdbda322bec
Signed-off-by: Benoît Ganne <bganne@cisco.com>
src/plugins/dpdk/device/common.c
src/plugins/dpdk/device/device.c
src/plugins/dpdk/device/dpdk.h
src/plugins/dpdk/device/init.c