Thread (1 message) 1 message, 1 author, 2014-01-03
  • (off-list ancestor, not in this archive)
  • Re: intel x540-at2 · Jose Gavine Cueto <hidden> · 2014-01-03

Re: intel x540-at2

From: Jose Gavine Cueto <hidden>
Date: 2014-01-03 10:09:16

Hi Thomas,

I thought I was clear enough, sorry for the confusion.

I am running a DPDK application in a guest VM which uses one VF.  This VM
runs on top of the host that has an x540-at2 NIC and uses the ixgbe driver.
 The issue was that every time I run the DPDK application in the VM it
errors an invalid instruction and stops there.

I've come into a conclusion that NIC x540-at2 isn't fully supported by DPDK
because i can't find a MACRO for it in rte_pci_dev_ids.h.  Consequently, I
came into a suspicion that this is somewhat causing the DPDK application
that runs in the VM to fail, for the reason that the VF in the VM may be
trying to perform some capabilities in the PF (x540-at2) that is not
available.

Cheers,
Pepe


On Fri, Jan 3, 2014 at 5:56 PM, Thomas Monjalon
[off-list ref]wrote:
03/01/2014 10:16, Jose Gavine Cueto :
quoted
Thanks again.  So there is a possibility that vf will fail with DPDK due
to
quoted
not fully supported pf.  Please correct me if I'm wrong.
Please Jose, better describe your use case in order to have the right
answer.

The standard SR-IOV use case is to use a recent ixgbe driver from
kernel.org
or from sourceforge.net for the PF on the host. Then use ixgbevf from
DPDK in
the guest.
It should work.
It is documented in chapter 9 (IXGBE/IGB Virtual Function Driver) of the
programmer's guide:
        http://dpdk.org/doc

--
Thomas


-- 
To stop learning is like to stop loving.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help