[dpdk-dev] DPDK Support for the i217 ?

2014-01-30 Thread Rogers, Gerald
Palin, Support for the i217 will be available in the Intel DPDK version 1.7. I?m not sure of the timeline, but next release. Gerald On 1/30/14, 10:59 AM, "Palin, Francois" wrote: >Hi all, > >We would like to know if DPDK support for the i217 will be provided >anytime soon. >The Supported NICs

[dpdk-dev] DPDK Support for the i217 ?

2014-01-30 Thread Palin, Francois
Hi all, We would like to know if DPDK support for the i217 will be provided anytime soon. The Supported NICs list does't show the i217. Intel DPDK Release Notes don't mention the i217 either. Thank you ! Fran?ois Palin

[dpdk-dev] Selecting Linux distribution for DPDK applications: CentOS or Debian

2014-01-30 Thread Hamed khanmirza
Hi Dan, We are also using Debian 7.3, from the DPDK v1.3.1 up to version 1.5.1r1. it works completely fine. regards, - Hamed On Thu, Jan 30, 2014 at 3:40 PM, Daniel Kaminsky < daniel.kaminsky at infinitelocality.com> wrote: > We're using CentOS 6.5 and Ubuntu 12.04 and don't see any issue with

[dpdk-dev] checking packet drop at NIC

2014-01-30 Thread Sharath
hi! are there any interrupts which are raised by DPDK, for the fifo errors. please let me know, where can I find the details and how to handle such interrupts ? Tx -SB On Thu, Jan 30, 2014 at 2:30 PM, Sharath wrote: > Thanks Daniel ! > Let me check it out . . . > On Jan 29, 2014 8:54 PM, "Dan

[dpdk-dev] packets dropped when called rte_pktmbuf_prepend

2014-01-30 Thread wenrongbupt
Hi All, Any ideas would be helpful My situation is when I am running the l3fwd under example directory, which provide by Intel DPDK( Version is 1.2). I modify the source code of l3fwd, its function is just receive packets from port 0, then call rte_pktmbuf_prepend to insert a new header t

[dpdk-dev] [PATCH RFC] dpif-netdev: Add support Intel DPDK based ports.

2014-01-30 Thread Rogers, Gerald
Prashant, IVShm is supported by the Intel DPDK client rings, and a patched QEMU/KVM from the OVDK work on 01.org (https://01.org/packet-processing). The main part being the patched QEMU/KVM to map the Intel DPDK Huge Page Tables (with Release of Intel DPDK 1.6 the requirement to map 1 GB huge pag

[dpdk-dev] [PATCH RFC] dpif-netdev: Add support Intel DPDK based ports.

2014-01-30 Thread Prashant Upadhyaya
Hi Pravin, Request you to please validate atleast one method to interface VM's with your innovative dpdk port on the OVS. Preferably IVSHM. Please do publish the steps for that too. We really need the above for huge acceptance. Regards -Prashant -Original Message- From: Pravin Shelar

[dpdk-dev] Selecting Linux distribution for DPDK applications: CentOS or Debian

2014-01-30 Thread Prashant Upadhyaya
Hi Dan, Intel DPDK release notes(1.5.2) mention the following tested OS -- * Fedora release 18 * Ubuntu* 12.04 LTS * Wind River* Linux* 5 * Red Hat* Enterprise Linux 6.3 * SUSE Enterprise Linux* 11 SP2 I have personally used Fedora 18 and it works fine for me for virtualization including SRIOV a

[dpdk-dev] checking packet drop at NIC

2014-01-30 Thread Sharath
Thanks Daniel ! Let me check it out . . . On Jan 29, 2014 8:54 PM, "Daniel Kaminsky" < daniel.kaminsky at infinitelocality.com> wrote: > Hi Sharath, > > Try rte_eth_stats_get, I think this should give you what you're looking > for. > > Regards, > Daniel > > > On Tue, Jan 28, 2014 at 7:29 AM, Shara

[dpdk-dev] Selecting Linux distribution for DPDK applications: CentOS or Debian

2014-01-30 Thread Daniel Kaminsky
We're using CentOS 6.5 and Ubuntu 12.04 and don't see any issue with both of them. Regards, Daniel Kaminsky On Thu, Jan 30, 2014 at 12:12 PM, Prashant Upadhyaya < prashant.upadhyaya at aricent.com> wrote: > Hi Dan, > > Intel DPDK release notes(1.5.2) mention the following tested OS -- > * Fedor

[dpdk-dev] [memnic PATCH] linux: fix build with kernel >= 3.3

2014-01-30 Thread Hiroshi Shimamoto
I never noticed about that and I haven't check compilation with newer kernel. But I think you have completed to test it. Fine to me. thanks, Hiroshi > Subject: [dpdk-dev] [memnic PATCH] linux: fix build with kernel >= 3.3 > > Signed-off-by: Olivier Matz > --- > linux/memnic_net.c | 28

[dpdk-dev] [memnic PATCH] pmd: use memory barrier function instead of asm volatile

2014-01-30 Thread Hiroshi Shimamoto
> Subject: [dpdk-dev] [memnic PATCH] pmd: use memory barrier function instead > of asm volatile > > Use the DPDK specific function rte_mb() instead of > the GCC statement asm volatile ("" ::: "memory"). Yes, that's preferred for DPDK, I think. Looks okay to me. By the way, I was also asked to u

[dpdk-dev] Selecting Linux distribution for DPDK applications: CentOS or Debian

2014-01-30 Thread Selvaganapathy Chidambaram
Hi Daniel, virtio-net-pmd (dpdk-1.5) works on CentOS 6.x . Just verified basic packet flow with one queue. Thanks, Selvaganapathy.C. On Thu, Jan 30, 2014 at 11:32 AM, Daniel Kan wrote: > Thanks for the all the feedbacks. Ubuntu 12.04 LTS has 3.8.x kernel and > Fedcore 18 has 3.10.x kernel. Bo

[dpdk-dev] [memnic PATCH] pmd: fix attributes

2014-01-30 Thread Hiroshi Shimamoto
> Subject: [dpdk-dev] [memnic PATCH] pmd: fix attributes > > Add missing "const" and remove useless "rte_unused" attributes. Good catch. Looks fine to me. thanks, Hiroshi > > Signed-off-by: Olivier Matz > --- > pmd/pmd_memnic.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) >

[dpdk-dev] [PATCH 11/11] kvargs: add test case in app/test

2014-01-30 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Olivier Matz > Sent: Tuesday, January 28, 2014 4:07 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 11/11] kvargs: add test case in app/test > > Add a file app/test/test_kvargs.c that checks the rte_kvargs

[dpdk-dev] [PATCH 10/11] kvargs: make the NULL key to match all entries

2014-01-30 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Olivier Matz > Sent: Tuesday, January 28, 2014 4:07 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 10/11] kvargs: make the NULL key to match all > entries > > In rte_kvargs_process() and rte_kvargs_coun

[dpdk-dev] [PATCH 09/11] kvargs: add the key in handler pameters

2014-01-30 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Olivier Matz > Sent: Tuesday, January 28, 2014 4:07 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 09/11] kvargs: add the key in handler pameters > > This argument can be useful when rte_kvargs_process(

[dpdk-dev] [memnic PATCH 3/3] common: remove double underscores

2014-01-30 Thread Hiroshi Shimamoto
Looks fine to me. thanks, Hiroshi > Subject: [memnic PATCH 3/3] common: remove double underscores > > The usage of double underscores is reserved. > > Signed-off-by: Thomas Monjalon > --- > common/memnic.h |6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/comm

[dpdk-dev] Selecting Linux distribution for DPDK applications: CentOS or Debian

2014-01-30 Thread Daniel Kan
Thanks for the all the feedbacks. Ubuntu 12.04 LTS has 3.8.x kernel and Fedcore 18 has 3.10.x kernel. Both kernels are not compatible with the vmxnet-usermap driver which supports only up to 3.2.x. virtio-net-pmd requires kernel 3.8.x and qemu 1.5 for multi-queue support. Since CentOS?s kernel i

[dpdk-dev] [memnic PATCH 2/3] pmd: remove useless includes

2014-01-30 Thread Hiroshi Shimamoto
> Subject: [memnic PATCH 2/3] pmd: remove useless includes > > Signed-off-by: Thomas Monjalon > --- > common/memnic.h |4 > pmd/pmd_memnic.c |4 > 2 files changed, 8 deletions(-) > > diff --git a/common/memnic.h b/common/memnic.h > index 6ff38a0..58dd019 100644 > --- a/common

[dpdk-dev] [PATCH 08/11] kvargs: add const attribute in handler parameters

2014-01-30 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Olivier Matz > Sent: Tuesday, January 28, 2014 4:07 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 08/11] kvargs: add const attribute in handler > parameters > > The "value" argument is read-only and shou

[dpdk-dev] [PATCH 07/11] kvargs: be strict when matching a key

2014-01-30 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Olivier Matz > Sent: Tuesday, January 28, 2014 4:07 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 07/11] kvargs: be strict when matching a key > > When we match a key in is_valid_key() and rte_kvargs_pro

[dpdk-dev] [PATCH 06/11] kvargs: simpler parsing and allow duplicated keys

2014-01-30 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Olivier Matz > Sent: Tuesday, January 28, 2014 4:07 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 06/11] kvargs: simpler parsing and allow > duplicated keys > > Remove the rte_kvargs_add_pair() functio

[dpdk-dev] [PATCH 05/11] kvargs: rework API to fix memory leak

2014-01-30 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Olivier Matz > Sent: Tuesday, January 28, 2014 4:07 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 05/11] kvargs: rework API to fix memory leak > > Before the patch, a call to rte_kvargs_tokenize() result

[dpdk-dev] [memnic PATCH 1/3] pmd: remove symlink

2014-01-30 Thread Hiroshi Shimamoto
Hi, > Subject: [memnic PATCH 1/3] pmd: remove symlink > > No need to have a symbolic link to a common file > when it can be simply included. Looks fine to me. When I prepared the file with a bit complex file path layout, easy to keep consistency. Because you separated the code from DPDK vSwitch

[dpdk-dev] Selecting Linux distribution for DPDK applications: CentOS or Debian

2014-01-30 Thread Daniel Kan
I?m deciding between Debian 7.3 (3.2.0 kernel) and CentOS 6.5 (2.6.32 kernel) for production. I?m wondering if anyone has recommendation. We run the DPDK application in a virtualized environment. Currently, we configure NICs in pass-through mode which gives the best performance. In the future, w

[dpdk-dev] [ovs-dev] [PATCH RFC] dpif-netdev: Add support Intel DPDK based ports.

2014-01-30 Thread Thomas Graf
On 01/29/2014 09:47 PM, Fran?ois-Fr?d?ric Ozog wrote: > In the telecom world, if you fix the underlying framework of an app, you > will still have to validate the solution, ie app/framework. In addition, the > idea of shared libraries introduces the implied requirement to validate apps > against di