1 of 1 people found this helpful
I pestered my favorite expert on this topic and he came back with a great answer:
Intel 10Gb CNA drivers are now available from http://sourceforge.net/projects/e1000/files/.
Please download the following drivers:
- Physical function (PF) driver - “ixgbe” version 3.18.7 located in “ixgbe stable” folder.
- Virtual function (VF) driver - “ixgbevf” version 2.11.3 located in “ixgbevf stable” folder.
This driver set supports VF Multi queue and RSS features. PF driver supports 4 TX/RX queue pairs and
VF supports 2 TX/RX queue pairs.
You will need the following command line for compiling the driver. Untar the driver and go into ixgbe-3.18.7/src folder
“make CFLAGS_EXTRA=”-DIXGBE_ENABLE_VF_MQ” install”
This command will compile and install the driver.
This driver will only work with older Linux kernels like the ones included in RHEL 5.x distributions.
“ethtool –S” will not show multiple queues being utilized with these drivers .
This is a ethtool and driver interaction issue. You will need to examine /proc/interrupts to ensure PF in the host OS is utilizing 4 TX/RX queue pairs and VF in the Guest OS is utilizing 2 TX/RX queue pairs.
Hope that does what you are needing!