I'm doing the tuning job for XL710 VF on a FreeBSD10 VM (driver is ixlv-1.2.11) hosted on a kvm-hypervisor server (pf driver is i40e-1.4.25).
I found for each queue of the vf the interrupte rate is very high (>10000/sec).
As said in the datasheet, I tried to set I40E_VF_ITRN by the VF driver and set I40E_VPINT_RATEN by the PF driver. But this didn't work.
I have upgraded the NVM to 5.02 the latest version.
Could anybody help me resolve the issue?
Please try use the following command and feel free to update me the result>
Ethtool –c tx-usecs 125 rx-usecs 125, this should limit each queue to 8000 interrupts.