[dpdk-dev] net/mlx5: no TX in multi-process setup (testpmd working)

2021-04-19 Thread Rajesh Kumar
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 tr

Re: [dpdk-dev] net/mlx5: no TX in multi-process setup (testpmd working)

2021-04-20 Thread Rajesh Kumar
int fd); +void mlx5_tx_uar_uninit_secondary(struct rte_eth_dev *dev); struct mlx5_txq_obj *mlx5_txq_obj_new(struct rte_eth_dev *dev, uint16_t idx, enum mlx5_txq_obj_type type); struct mlx5_txq_obj *mlx5_txq_obj_get(struct rte_eth_dev *dev, uint16_t idx); On Mon, Apr 19, 2021 at 7:05 PM

[dpdk-dev] net/ena: traffic lock

2020-12-22 Thread Rajesh Kumar
Dpdk: 19.11 Driver: ena During longevity(after 24+ hrs) testing at 10Gbps, one of tx-queue is getting into unrecoverable state ( its not able to find enough tx-descriptor nor its freeing up). So for every tx-burst, eth_ena_xmit_pkts() neither finds free tx-descriptor nor able to free txd (en