dpdk-18.02 testpmd disable-rss with multiple queue & mlx5

Hi,

My adapter is connectx-5, and use the dpdk-18.02 testpmd with default rss parameter and multiple rx queues, the all rx queues can receive packets.

build/app/testpmd -c 0xff00ff00 -n 4 -w 84:00.0,txq_inline=896, --socket-mem=0,8192 – --port-numa-config=0,1 --socket-num=1 --burst=64 --txd=1024 --rxd=512 --mbcache=512 –rxq=16 --txq=16–nb-cores=16 -i --rss-udp

set fwd rxonly

set portlist 0

start

but the testpmd use disable-rss parameter, only 1 rx queue can receive packets, and other rx queues receive 0 packets.

build/app/testpmd -c 0xff00ff00 -n 4 -w 84:00.0,txq_inline=896, --socket-mem=0,8192 – --port-numa-config=0,1 --socket-num=1 --burst=64 --txd=1024 --rxd=512 --mbcache=512 –rxq=16 --txq=16–nb-cores=16 -i –disable-rss

set fwd rxonly

set portlist 0

start

Is there a need setup other paramers with dpdk testpmd or mlx5 driver?

Thanks,

arthas