After update to latest firmware and using version 1.2.37 of i40e driver, things are looking better with PCI passthrough. ]# ethtool -i eth3 driver: i40e version: 1.2.37 firmware-version: f4.33.31377 a1.2 n4.42 e1930 bus-info: 0000:00:07.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes There are still issues running dpdk 1.8.0 from the VM using the pci passthrough devices and looks like it puts the devices in a bad state. i40e driver will not bind after this happens and a host reboot is required to recover. I'll post further updates as i make progress. Thanks for all the help. On Mon, Mar 23, 2015 at 3:19 AM, Stefan Assmann <sassmann@xxxxxxxxxx> wrote: > On 20.03.2015 21:55, jacob jacob wrote: >> On Thu, Mar 19, 2015 at 10:18 AM, Stefan Assmann <sassmann@xxxxxxxxxx> wrote: >>> On 19.03.2015 15:04, jacob jacob wrote: >>>> Hi Stefan, >>>> have you been able to get PCI passthrough working without any issues >>>> after the upgrade? >>> >>> My XL710 fails to transfer regular TCP traffic (netperf). If that works >>> for you then you're already one step ahead of me. Afraid I can't help >>> you there. >> >> I have data transfer working when trying the test runs on the host >> itself. Are you seeing problems when directly trying the TCP traffic >> from the host itself? > > Correct. > >> The issues that i am seeing are specific to the case when the devices >> are passed via PCI passthrough into the VM. >> >> Any ideas whether this would be a kvm/qemu or i40e driver issue? >> (Updating to the latest firmware and using latest i40e driver didn't >> seem to help.) > > Hard to say, that's probably something for Intel to look into. > > Stefan -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html