I'm trying to get multiple DPDK instances (processes) but seems to have problems with getting the multiple queues that this (as far as I understand it) requires.
I'm using the following command line for the host: sudo insmod igb max_vfs=0,1,1,0 VMDQ=0,2,2,0 The idea here is that first and last interface will be kept on host, while the two middle interfaces will be given to guest as virtual functions. When starting the primary, it fails saying "-22" in call to rte_eth_dev_configure(), which means EINVAL. I have noticed that if I set 1 queue for rx and tx, it starts. But setting 2 queues for rx and tx respectively, it fails. Am I using the wrong parameters to IGB? Best regards Mats Liljegren