[dpdk-dev] net/mlx5: no TX in multi-process setup (testpmd working)
Rajesh Kumar
rajeshthepro at gmail.com
Mon Apr 19 15:35:31 CEST 2021
Hi,
DPDK: 19.11
OS: Ubuntu 18.04 (Kernel: 5.4.0-1043-azure)
Iface: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function]
We are bringing-up our dpdk based app on azure cloud, its multi-process
setup (primary does dev_configure & dev_start ) – however no packet are
getting transmitted out (Tx-packet increases upto number of descriptor and
then all further packets are txDropped)
"stats": [
{
"name": "rep1",
"txPkts": 1024, <<<<<<----------------------- it increases
upto number of tx-descriptors
"rxPkts": 5408,
"txBytes": 65536,
"rxBytes": 346112,
"txDropped": 4384, <<<<<<--------------------- All further packets
are txDropped
"rxDropped": 96,
"txErrors": 0,
"rxErrors": 0
}
]
However mlx4 driver is working perfectly fine on multi-process setup. Also
testpmd working fine with mlx5. I guess problem is when we try to run in
multi-process setup ?
Thanks,
*-Rajesh*
More information about the dev
mailing list