Hi, VPP folks, From what I saw on the VPP docs, there are some places do mention that VPP supports RSS. Like the example given in the bottom of the link, we do see two queues per interfaces are shown: https://wiki.fd.io/view/VPP/Using_VPP_In_A_Multi-thread_Model
I want to try exactly the same thing on both Cisco VIC (enic driver) and Intel X710 (i40e), but could not get it working straight, and need some helps from you guys! ☺ On Cisco VIC, I went to CIMC and configure 1 TX Queue and 4 RX Queue, and enabled all RSS related features. From the RHEL OS, I can clearly see all 5 queues are shown in /proc/interrupts. However, when I bind the interface to VPP, I can only see “TenGigabitEthernet9/0/0 queue 0” from “show dpdk interface placement”, but not other queues, am I doing something wrong? On the Intel X710 side, I did the same type of check of Cisco VIC, and I see 16 TxRx queues were shown, which makes sense because my server has 16 CPU cores. When I bind the interfaces to VPP, same I could only see 1 queue are shown in the VPP. How can I configure VPP/DPDK to use RSS? I looked online, but there were really limited documents from RHEL/Intel/VPP, which doesn’t seem to be very helpful. Only reference I found which is on OVS-DPDK and they are doing the RSS configuration from OVS context. Very looking forward to your helps, and thanks in advance! Regards, Yichen
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev