[dpdk-dev] How to debug packet sends to virtual functions

2014-02-13 Thread Mats Liljegren
On Tue, Feb 4, 2014 at 2:40 PM, Burakov, Anatoly wrote: > Hi Mats > > Technically, you can use igb_uio on the host as well (DPDK PMD supports > creating virtual devices since at least release 1.5.0), it's just that you'll > have to set everything up yourself inside your host DPDK application

[dpdk-dev] How to debug packet sends to virtual functions

2014-02-13 Thread Burakov, Anatoly
Hi Mats > Hi Anatoly, > > I finally got things working. I apparently missed an "ifconfig up" in > the > guest, before starting dpdk. I'm still confused why this would be needed. Is > dpdk unable to do a full initialization of the virtual function from the > guest? > You wouldn't be able to

[dpdk-dev] Is it possible to have dpdk running with no dependency on a nic ?

2014-02-13 Thread Ymo Lists
Is this a faq ??? On Wed, Feb 12, 2014 at 1:21 PM, Ymo Lists wrote: > 1) I have two apps that need to communicate on the same machine . Is it > possible to have these two apps communicating via dpdk without referencing > a nic ? > > 2) The apps need to run on an amazon vm. How can you run dpdk

[dpdk-dev] Is Flow Director supported on the x540 chipset?

2014-02-13 Thread Mauro Annarumma
Hi, I'm trying to use Flow Director. Initially I used a X540 chipset and I was not able to make it work; I thought it was a compatibility problem with the controller. Maxime suggested to change some lines in the ixgbe_fdir.c file, I changed these lines but it did not give the expected

[dpdk-dev] Is Flow Director supported on the x540 chipset?

2014-02-13 Thread Richardson, Bruce
Hi, can you please give a few more details about your setup? What version of the Intel DPDK are you using? I tried using the command you give below on my system with 82599-based NICs and testpmd starts up without any issues. Here's the (clipped for brevity) output that I get: $ sudo ./testpmd

[dpdk-dev] condition for calling ixgbe_xmit_cleanup

2014-02-13 Thread Qing Wan
Hi Jeff: Thanks for your quick response. So with current design, tx_free_thresh has different meaning depends on whether simple flag is set or not. But in many sample applications where simple flag is not activated, tx_free_thresh is the default value(32) and capacity of ring is 512. That is why