On Wed, 2 Oct 2019 at 14:11, Július Milan <Julius.Milan@xxxxxxxxxxxxx> wrote: > > Hi all > > We are trying to test multiple RX queues with sample program xdpsock from kernel on vmware virtual machine with 2 queues. > The driver on the NIC is: > # ethtool -i ens192 > driver: vmxnet3 > version: 1.4.16.0-k-NAPI > > NIC has 2 queues, I can check it by ethtool -S. > > But when I try to use queue 1, I am getting following: > # ./xdpsock -i ens192 -q 1 > /home/jmilan/ws/pt-xdp/linux/samples/bpf/xdpsock_user.c:xsk_configure_socket:315: errno: 1/"Operation not permitted" > > Any ideas what the problem could be? Maybe vmxnet3 driver does not support some necessary operations related to queues? > XDP support is missing for that driver, but the XDP_SKB/generic mode is available, and should work. Can you run the xdp1 application in the samples directory, to rule out that you can run XDP. Björn > Best Regards > Július