Community
cancel
Showing results for 
Search instead for 
Did you mean: 
TWang25
Beginner
1,600 Views

About VF multiple queue

I have a Dual-port Intel 82599 NIC.

My testbed is Ubuntu 14.04, ixgbe driver 5.2.3, ixgbevf 4.2.1.

I initialize one VF by executing

echo 1 >> /sys/bus/pci/devices/0000\:06\:00.0/sriov_numvfs

However, the number of queue pair attached to this VF is only 1, as shown in the dmesg

[ 727.882194] ixgbevf 0000:06:10.0: Multiqueue Disabled: Rx Queue count = 1, Tx Queue count = 1

This is may be not consistent with the Intel 82599 data sheet, which shows a pool of queue pairs (e.g., 8, 4 or 2) is assigned to the VF interface.

My question is how to configure VF multiple queue correctly?

0 Kudos
7 Replies
idata
Community Manager
41 Views

HI Wtao000,

 

 

Thank you for posting at Wired Communities. I will check on this.

 

 

Regards

 

sharon

 

idata
Community Manager
41 Views

Hi Wtao000,

 

 

Please try using below command to add the queue, as stated on page 11 at

 

https://www.intel.com/content/dam/www/public/us/en/documents/technology-briefs/xl710-sr-iov-config-g...

 

 

example:

 

# modprobe i40e max_vfs=4,4

 

 

Thanks,

 

sharon

 

 

 

 

 

TWang25
Beginner
41 Views

Sorry, this may still not work.

My NIC controller is 82599. I have run "modprobe ixgbe max_vfs=4,4".

It still can not work.

idata
Community Manager
41 Views

Hi Wtao000,

 

 

Thank you for the update. Let me further check.

 

 

Regards,

 

sharon

 

TWang25
Beginner
41 Views

Hi, Sharon

so, any further updates now?

Best,

Tao

idata
Community Manager
41 Views

Hi Wtao000,

 

 

The latest 82599 physical function and virtual function drivers can support multi queue feature. Can you help clarify if the VF is being assigned to a VM and how many vCPU are assigned to the VM?

 

 

Thanks,

 

Sharon

 

idata
Community Manager
41 Views

Hi Wtao000,

 

 

Please feel free to provide the information for us to better assist you.

 

 

Thanks,

 

Sharon
Reply