Hi there,
I'm trying to get myself off the ground with connecting to VFs on a i40e from a 
VM Instance.
I'm running Xen on Ubuntu Server - Having bound the device to igb_uio on the 
host,  I've created the vfs by writing to max_vfs in /sys/bus/pci/devices/<pci 
address>
After pci-assigning one of the VFs to the VM, from the VM I can see the VF in 
lspci and I can bind igb_uio to it.
However, when I run pktgen,   I see the system find the the PCI device and 
probe with the net_i40e_vf driver, but then I see  i40e_init_vf() fail in 
init_adminq() error code -53 , the cause being i40e_config_asq_regs() is 
returning -53 as its reading 0xDEADBEEF from the hardware rather than what its 
actually written to it.
So the hardware is not mapped? Its in reset ? Is there setup that I'm missing ? 
 The host system is an HP Z420 workstation - with a Xeon E5-1603. 
Can anyone offer any assistance ?  I'm close, but not close enough.
Many thanks
Terry

Reply via email to