0 Replies Latest reply on Mar 3, 2018 8:04 PM by kangzy1982

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

    kangzy1982

      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