[dpdk-dev] dpdk/vpp and cross-version migration for vhost

2016-11-28 Thread Thomas Monjalon
2016-11-28 16:28, Maxime Coquelin: > On 11/24/2016 04:24 PM, Kavanagh, Mark B wrote: > > DPDK v16.04 added support for vHost User TSO; as such, by default, > > TSO is advertised to guest devices as an available feature during > > feature negotiation with QEMU. > > However, while the vHost user

[dpdk-dev] dpdk/vpp and cross-version migration for vhost

2016-11-28 Thread Maxime Coquelin
On 11/24/2016 04:24 PM, Kavanagh, Mark B wrote: >> >> On 11/24/2016 12:47 PM, Maxime Coquelin wrote: >>> >>> >>> On 11/24/2016 01:33 PM, Yuanhan Liu wrote: On Thu, Nov 24, 2016 at 09:30:49AM +, Kevin Traynor wrote: >> On 11/24/2016 06:31 AM, Yuanhan Liu wrote: On Tue, Nov

[dpdk-dev] [PATCH] scripts: fix checkpatch from standard input

2016-11-28 Thread Olivier Matz
On Mon, 21 Nov 2016 23:42:41 +0100, Thomas Monjalon wrote: > When checking a valid patch from standard input, > the footer lines of the report are not filtered out. > > The function check is called outside of any loop, > so the statement continue has no effect and the footer is printed. > >

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-28 Thread Eads, Gage
(Bruce's adviced heeded :)) > -Original Message- > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com] > Sent: Tuesday, November 22, 2016 5:44 PM > To: Eads, Gage > Cc: dev at dpdk.org; Richardson, Bruce ; Van > Haaren, Harry ; hemant.agrawal at nxp.com > Subject: Re:

[dpdk-dev] [PATCH] doc: introduce PVP reference benchmark

2016-11-28 Thread Thomas Monjalon
2016-11-28 15:02, Maxime Coquelin: > > On 11/28/2016 12:22 PM, Thomas Monjalon wrote: > > 2016-11-23 22:00, Maxime Coquelin: > >> +You can use this qmp-vcpu-pin script to pin vCPUs: > >> + > >> + .. code-block:: python > >> + > >> +#!/usr/bin/python > >> +# QEMU vCPU pinning tool > >> +

[dpdk-dev] [PATCH] doc: introduce PVP reference benchmark

2016-11-28 Thread Maxime Coquelin
On 11/28/2016 12:22 PM, Thomas Monjalon wrote: > 2016-11-23 22:00, Maxime Coquelin: >> +You can use this qmp-vcpu-pin script to pin vCPUs: >> + >> + .. code-block:: python >> + >> +#!/usr/bin/python >> +# QEMU vCPU pinning tool >> +# >> +# Copyright (C) 2016 Red Hat Inc. >> +

[dpdk-dev] [PATCH v2] mempool: remove a redundant word "for" in comment

2016-11-28 Thread Olivier Matz
Hi Wei, On Mon, 28 Nov 2016 09:42:12 +0100 Olivier Matz wrote: > Hi Wenzhuo, First, sorry for the mistake in your name my previous mail. Please find below some other comments about the patch (on the form). > On Sun, 27 Nov 2016 10:43:47 +0800 > Wei Zhao wrote: > > > From: zhao wei > > > >

[dpdk-dev] [PATCH v2] maintainers: update testpmd maintainer

2016-11-28 Thread Jingjing Wu
Signed-off-by: Jingjing Wu --- v2 change: remove Wei Dai from claim. MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index d6bb8f8..398e628 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -615,6 +615,7 @@ F: app/test/virtual_pmd.h Driver testing tool

[dpdk-dev] [PATCH] tools: add tags and cscope index file generation support

2016-11-28 Thread Yuanhan Liu
On Sun, Nov 27, 2016 at 05:42:42AM +0530, Jerin Jacob wrote: > This script generates cscope, gtags, and tags > index files based on EAL environment. > (architecture and OS(linux/bsd)) > > Selection of the architecture and OS environment > is based on dpdk configuration target(T=) > > example

[dpdk-dev] [PATCH 00/16] e1000 base code update

2016-11-28 Thread Thomas Monjalon
2016-11-25 12:58, Ferruh Yigit: > Can you also please send another patch to: > 1- add I219 to supported nics list > 2- announce new supported nic in release notes. Please update also the web site: http://dpdk.org/doc/nics

[dpdk-dev] [PATCH 1/4] eventdev: introduce event driven programming model

2016-11-28 Thread Thomas Monjalon
2016-11-28 09:16, Bruce Richardson: > On Sat, Nov 26, 2016 at 08:24:55AM +0530, Jerin Jacob wrote: > > On Fri, Nov 25, 2016 at 11:00:53AM +, Bruce Richardson wrote: > > > On Fri, Nov 25, 2016 at 05:53:34AM +0530, Jerin Jacob wrote: > > > > On Thu, Nov 24, 2016 at 04:35:56PM +0100, Thomas

[dpdk-dev] [PATCH] doc: introduce PVP reference benchmark

2016-11-28 Thread Thomas Monjalon
2016-11-23 22:00, Maxime Coquelin: > +You can use this qmp-vcpu-pin script to pin vCPUs: > + > + .. code-block:: python > + > +#!/usr/bin/python > +# QEMU vCPU pinning tool > +# > +# Copyright (C) 2016 Red Hat Inc. > +# > +# Authors: > +# Maxime Coquelin > +# >

[dpdk-dev] [PATCH v2] ethdev: check number of queues less than RTE_ETHDEV_QUEUE_STAT_CNTRS

2016-11-28 Thread Thomas Monjalon
2016-11-24 17:59, Olivier Matz: > Hi, > > On Mon, 2016-11-21 at 09:59 +, Alejandro Lucero wrote: > > From: Bert van Leeuwen > > > > Arrays inside rte_eth_stats have size=RTE_ETHDEV_QUEUE_STAT_CNTRS. > > Some devices report more queues than that and this code blindly uses > > the reported

[dpdk-dev] [PATCH v12 0/6] add Tx preparation

2016-11-28 Thread Thomas Monjalon
We need attention of every PMD developers on this thread. Reminder of what Konstantin suggested: " - if the PMD supports TX offloads AND - if to be able use any of these offloads the upper layer SW would have to: * modify the contents of the packet OR * obey HW specific restrictions then

[dpdk-dev] [PATCH v12 1/6] ethdev: add Tx preparation

2016-11-28 Thread Thomas Monjalon
Hi, 2016-11-23 18:36, Tomasz Kulasek: > --- a/config/common_base > +++ b/config/common_base > @@ -120,6 +120,7 @@ CONFIG_RTE_MAX_QUEUES_PER_PORT=1024 > CONFIG_RTE_LIBRTE_IEEE1588=n > CONFIG_RTE_ETHDEV_QUEUE_STAT_CNTRS=16 > CONFIG_RTE_ETHDEV_RXTX_CALLBACKS=y > +CONFIG_RTE_ETHDEV_TX_PREPARE=y

[dpdk-dev] sriov on fm10k card

2016-11-28 Thread Shaham Fridenberg
Hi all, I have an fm10k card with dual 100G ports, I am running a DPDK application that binds 2 virtual functions to it. I have trouble receiving traffic in my vnfs on fm10k VFs. Current analysis: 1. From rdif debugging I see that it doesn't add the port of the VF in the switching

[dpdk-dev] [PATCH 00/22] Generic flow API (rte_flow)

2016-11-28 Thread Pei, Yulong
Hi Adrien, I think that you already did test for your patchset, do you have any automated test scripts can be shared for validation since there did not have testpmd flow command documentation yet? Best Regards Yulong Pei -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On

[dpdk-dev] [PATCH v2] mempool: remove a redundant word "for" in comment

2016-11-28 Thread Olivier Matz
Hi Wenzhuo, On Sun, 27 Nov 2016 10:43:47 +0800 Wei Zhao wrote: > From: zhao wei > > There is a redundant repetition word "for" in commnet line of the > file rte_mempool.h after the definition of RTE_MEMPOOL_OPS_NAMESIZE. > The word "for"appear twice in line 359 and 360.One of them is >

[dpdk-dev] [PATCH 1/4] eventdev: introduce event driven programming model

2016-11-28 Thread Bruce Richardson
On Sat, Nov 26, 2016 at 08:24:55AM +0530, Jerin Jacob wrote: > On Fri, Nov 25, 2016 at 11:00:53AM +, Bruce Richardson wrote: > > On Fri, Nov 25, 2016 at 05:53:34AM +0530, Jerin Jacob wrote: > > > On Thu, Nov 24, 2016 at 04:35:56PM +0100, Thomas Monjalon wrote: > > > > 2016-11-24 07:29, Jerin

[dpdk-dev] [PATCH 1/4] eventdev: introduce event driven programming model

2016-11-28 Thread Bruce Richardson
On Sat, Nov 26, 2016 at 06:27:57AM +0530, Jerin Jacob wrote: > On Fri, Nov 25, 2016 at 02:09:22PM +0100, Thomas Monjalon wrote: > > 2016-11-25 11:00, Bruce Richardson: > > > On Fri, Nov 25, 2016 at 05:53:34AM +0530, Jerin Jacob wrote: > > > > On Thu, Nov 24, 2016 at 04:35:56PM +0100, Thomas

[dpdk-dev] [PATCH] i40e: fix oversize packet counter not incrementing for large packets

2016-11-28 Thread Wu, Jingjing
> -Original Message- > From: Michael Bieniek [mailto:michaelbieniekdpdk at gmail.com] > Sent: Saturday, November 26, 2016 2:21 AM > To: Zhang, Helin ; Wu, Jingjing intel.com> > Cc: dev at dpdk.org; Michael Bieniek > Subject: [PATCH] i40e: fix oversize packet counter not incrementing

[dpdk-dev] [PATCH 00/16] e1000 base code update

2016-11-28 Thread Lu, Wenzhuo
Hi Ferruh, > -Original Message- > From: Yigit, Ferruh > Sent: Friday, November 25, 2016 8:58 PM > To: Lu, Wenzhuo; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH 00/16] e1000 base code update > > Hi Wenzhuo, > > On 11/23/2016 5:22 PM, Wenzhuo Lu wrote: > > Updated e1000 base code to

[dpdk-dev] [PATCH 00/16] e1000 base code update

2016-11-28 Thread Lu, Wenzhuo
Hi Ferruh, > -Original Message- > From: Yigit, Ferruh > Sent: Friday, November 25, 2016 8:54 PM > To: Lu, Wenzhuo; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH 00/16] e1000 base code update > > On 11/23/2016 5:22 PM, Wenzhuo Lu wrote: > > Updated e1000 base code to fix several bugs