Re: [dpdk-dev] [PATCH v2] net/bonding: support bifurcated driver in eal cli using --vdev

2017-07-09 Thread gowrishankar muthukrishnan
On Friday 07 July 2017 09:08 PM, Declan Doherty wrote: On 04/07/2017 12:57 PM, Gowrishankar wrote: From: Gowrishankar Muthukrishnan At present, creating bonding devices using --vdev is broken for PMD like mlx5 as it is neither UIO nor VFIO based and hence PMD driver is unknown to find_port_id_

Re: [dpdk-dev] [PATCH 1/2] eventdev: add event adapter for ethernet Rx queues

2017-07-09 Thread Rao, Nikhil
Hi Jerin, thanks for your feedback, further comments below. On 7/7/2017 9:27 PM, Jerin Jacob wrote: -Original Message- Date: Fri, 7 Jul 2017 20:33:19 +0530 From: Jerin Jacob /* adapter has inbuilt port, no need to create producer port */ #define RTE_EVENT_ETHDEV_CAP_INBUILT_PORT (1U

[dpdk-dev] DPDK techboard minutes of July 05

2017-07-09 Thread Yuanhan Liu
Hi all, Here is the meeting notes for the last DPDK technical board meeting held on 2017-07-05. Member attendees: - Hemant Agrawal - Jan Blunck - Jerin Jacob - Olivier Matz - Stephen Hemminger - Thomas Monjalon - Yuanhan Liu 0. Release blocking issues No major issues, but as always, we lack o

Re: [dpdk-dev] [PATCH] eal/armv7: emulate vaddvq u16 variant

2017-07-09 Thread Jianbo Liu
On 9 July 2017 at 01:08, Thomas Monjalon wrote: > 07/07/2017 18:26, Jerin Jacob: >> vaddvq_u16() is not available for armv7. >> Emulate the vaddvq_u16() using armv7 NEON intrinsics. > > After implementing this function, another missing function appears: > > lib/librte_sched/rte_sched.c:174

Re: [dpdk-dev] [PATCH v2] igb_uio: issue FLR during open and release of device file

2017-07-09 Thread Tan, Jianfeng
Hi Thotton, > -Original Message- > From: Shijith Thotton [mailto:shijith.thot...@caviumnetworks.com] > Sent: Friday, July 7, 2017 7:14 PM > To: dev@dpdk.org > Cc: Yigit, Ferruh; Gregory Etelson; Thomas Monjalon; Stephen Hemminger; > Tan, Jianfeng; Lu, Wenzhuo > Subject: [PATCH v2] igb_uio:

Re: [dpdk-dev] [PATCH] eal/armv7: emulate vaddvq u16 variant

2017-07-09 Thread Jianbo Liu
On 8 July 2017 at 00:26, Jerin Jacob wrote: > vaddvq_u16() is not available for armv7. > Emulate the vaddvq_u16() using armv7 NEON intrinsics. > > Signed-off-by: Jerin Jacob > --- > lib/librte_eal/common/include/arch/arm/rte_vect.h | 11 +++ > 1 file changed, 11 insertions(+) > > diff --

Re: [dpdk-dev] [PATCH v2] igb_uio: issue FLR during open and release of device file

2017-07-09 Thread Gregory Etelson
Hello Ferruh, I could not reproduce server crash with the patch. However, some tests report ixgbe_vf_pmd and i40e_vf_pmd do not receive and transmit frames after process restart, although PMD initialization completed successfully Is there a way to collect PF firmware dump for investigation ? Reg

[dpdk-dev] [PATCH v2] net/i40e: fix VF Tx bytes

2017-07-09 Thread Qi Zhang
Tx CRC size is not counted by vsi's stats register, so it is not necessary excluded by driver. Fixes: 98abce237ba7 ("net/i40e: fix VF statistics") Cc: sta...@dpdk.org Signed-off-by: Qi Zhang --- v2: - improve commit log drivers/net/i40e/i40e_ethdev.c | 3 --- 1 file changed, 3 deletions(-) di

Re: [dpdk-dev] [PATCH] net/i40e: fix VF Tx bytes

2017-07-09 Thread Xing, Beilei
> -Original Message- > From: Zhang, Qi Z > Sent: Sunday, July 9, 2017 3:54 AM > To: Wu, Jingjing ; Xing, Beilei > ; > Yigit, Ferruh > Cc: dev@dpdk.org; Zhang, Helin ; Zhang, Qi Z > ; sta...@dpdk.org > Subject: [PATCH] net/i40e: fix VF Tx bytes > > CRC size on Tx path is not necessary to

Re: [dpdk-dev] [PATCH v14 0/3] Support TCP/IPv4 GRO in DPDK

2017-07-09 Thread Hu, Jiayu
Hi Thomas, > -Original Message- > From: Thomas Monjalon [mailto:tho...@monjalon.net] > Sent: Monday, July 10, 2017 12:14 AM > To: Hu, Jiayu > Cc: dev@dpdk.org; Tan, Jianfeng ; Ananyev, > Konstantin ; y...@fridaylinux.org; > step...@networkplumber.org; Wu, Jingjing ; Yao, > Lei A > Subjec

Re: [dpdk-dev] [PATCH 2/2] testpmd: give more hint on invalid RETA size

2017-07-09 Thread Yuanhan Liu
On Mon, Jul 10, 2017 at 01:19:06AM +, Wu, Jingjing wrote: > > -Original Message- > > From: Yuanhan Liu [mailto:y...@fridaylinux.org] > > Subject: [PATCH 2/2] testpmd: give more hint on invalid RETA size > > > > Print the valid RTE size range so that user knows what goes wrong. > > > >

Re: [dpdk-dev] [PATCH 2/2] testpmd: give more hint on invalid RETA size

2017-07-09 Thread Wu, Jingjing
> -Original Message- > From: Yuanhan Liu [mailto:y...@fridaylinux.org] > Sent: Friday, July 7, 2017 2:02 PM > To: dev@dpdk.org > Cc: Wu, Jingjing ; Yuanhan Liu > Subject: [PATCH 2/2] testpmd: give more hint on invalid RETA size > > Print the valid RTE size range so that user knows what

Re: [dpdk-dev] [PATCH 1/2] testpmd: allow to query any RETA size

2017-07-09 Thread Wu, Jingjing
> -Original Message- > From: Yuanhan Liu [mailto:y...@fridaylinux.org] > Sent: Friday, July 7, 2017 2:02 PM > To: dev@dpdk.org > Cc: Wu, Jingjing ; Yuanhan Liu > Subject: [PATCH 1/2] testpmd: allow to query any RETA size > > Currently, testpmd just allows to query the RETA info only whe

[dpdk-dev] [dpdk-announce] release candidate 17.08-rc1

2017-07-09 Thread Thomas Monjalon
A new DPDK release candidate is ready for testing: http://dpdk.org/browse/dpdk/tag/?id=v17.08-rc1 The planned release date for 17.08 is in three weeks. So we cannot wait longer for the first release candidate. However we can accept more features in rc2 which have minor impact and are almos

Re: [dpdk-dev] [PATCH v2] doc: add known issue for i40e VF performance

2017-07-09 Thread Thomas Monjalon
Hi, Few typos spotted 03/07/2017 05:57, Qi Zhang: > --- a/doc/guides/nics/i40e.rst > +++ b/doc/guides/nics/i40e.rst > @@ -447,3 +447,30 @@ It means if APP has set the max bandwidth for that TC, > it comes to no > effect. > It's suggested to set the strict priority mode for a TC that is latency

Re: [dpdk-dev] [PATCH] ethdev: save VLAN filter setting

2017-07-09 Thread Thomas Monjalon
09/07/2017 03:44, Gaetan Rivet: > In order to be able to replicate a configuration onto a second port, > device configuration should be fully described and available. > Other configuration items (i.e. MAC addresses) are stored within > rte_eth_dev_data, but not this one. > > Signed-off-by: Gaetan

Re: [dpdk-dev] [PATCH v3 2/2] net/i40e: add hot plug monitor in i40e

2017-07-09 Thread Thomas Monjalon
07/07/2017 16:08, Guo, Jia: > > On 7/7/2017 6:17 PM, Thomas Monjalon wrote: > > 07/07/2017 09:56, Thomas Monjalon: > >> 29/06/2017 07:01, Jeff Guo: > >>> --- a/drivers/net/i40e/i40e_ethdev.c > >>> +++ b/drivers/net/i40e/i40e_ethdev.c > >>> @@ -1283,6 +1283,7 @@ static inline void i40e_GLQF_reg_ini

Re: [dpdk-dev] [PATCH v4 0/7] service cores: cover letter

2017-07-09 Thread Thomas Monjalon
07/07/2017 18:41, Harry van Haaren: > v4: > - Range of fixes as suggested by Jerin > - Improved unit tests, ensuring ex-service cores become available to app > - Added functions to EXPERIMENTAL tag in .map files (Thomas) > - Added @warning experimental notes to Doxygen API documentation (Thomas) >

Re: [dpdk-dev] [PATCH] eal: remove vdev probe by dev args

2017-07-09 Thread Thomas Monjalon
09/07/2017 09:54, Jan Blunck: > On Fri, Jun 16, 2017 at 10:20 AM, Thomas Monjalon wrote: > > Please Jan, could you comment? > > > > My intention was to provide a way that devices can have arbitrary > names. Ferruh correctly pointed out that this is undocumented and > hidden functionality. Lets ap

Re: [dpdk-dev] [PATCH v1] doc: import sphinx rtd doc theme when available

2017-07-09 Thread Thomas Monjalon
23/06/2017 15:05, John McNamara: > The ReadTheDocs theme is no longer available by default in > Sphinx versions >= 1.3.1 and if it isn't available then an > exception is raised. This patch imports the ReadTheDocs > theme when it is available and warns but proceeds when it > isn't. > > Signed-off-b

Re: [dpdk-dev] [PATCH v2] doc: add generic compilation doc for all sample apps

2017-07-09 Thread Thomas Monjalon
Hi, This method is deprecated. See below for updating the commands. 29/06/2017 10:40, Herakliusz Lipiec: > +Set the path to DPDK source code if its not set: > + > +.. code-block:: console > + > +export RTE_SDK=/path/to/rte_sdk > + > +Set the target (a default target is used if not spe

Re: [dpdk-dev] [PATCH] doc: fix typo in contributing guide

2017-07-09 Thread Thomas Monjalon
> Signed-off-by: Cian Ferriter Applied, thanks

Re: [dpdk-dev] [PATCH] doc: update ipv4 multicast sample application guide

2017-07-09 Thread Thomas Monjalon
> > Add a note to indicate that only first four ports can be tested with this > > application. > > > > Signed-off-by: Hemant Agrawal > > Acked-by: John McNamara Applied, thanks

Re: [dpdk-dev] [PATCH] doc: update note on packet capture framework initialization

2017-07-09 Thread Thomas Monjalon
03/07/2017 16:17, Reshma Pattan: > Updated note to make users aware that the packet capture framework > is initialized by default only in testpmd. Other primary applications > need to explicitly modify the code to do this initialization. > > Signed-off-by: Reshma Pattan Applied, thanks

Re: [dpdk-dev] [PATCH v1] doc: add libnuma to the dpdk dependencies

2017-07-09 Thread Thomas Monjalon
03/07/2017 15:21, John McNamara: > Add libnuma as a dependency to the Linux Getting Started Guide > since it is a new requirement in DPDK 17.08+. > > Signed-off-by: John McNamara Applied, thanks

Re: [dpdk-dev] [PATCH v2] ethernet api: Document rte_eth_vmdq_rx_conf

2017-07-09 Thread Thomas Monjalon
06/07/2017 10:29, Mcnamara, John: > From: Tom Barbette [mailto:tom.barbe...@ulg.ac.be] > > > > From documentation it is very unclear how VMDq configuration can be > > tweaked, and online search offer very poor results. > > > > This patch will ultimately spawn an online documentation page for the

Re: [dpdk-dev] [PATCH ] bus: remove comments about rte_bus_dump() return value.

2017-07-09 Thread Thomas Monjalon
08/07/2017 23:55, Rami Rosen: > This trivial patch removes wrong comments about > the return value of the rte_bus_dump(), as > this method does not return any value > (it's return type is void) Fixes: a97725791eec ("bus: introduce bus abstraction") > Signed-off-by: Rami Rosen Applied, thanks

Re: [dpdk-dev] [pull-request] next-tm 17.08 pre-rc1

2017-07-09 Thread Thomas Monjalon
Hi, 04/07/2017 17:38, Cristian Dumitrescu: > http://dpdk.org/git/next/dpdk-next-tm I'm sorry to not have considered this tree as a high priority. I think it may be integrated in RC2 because it is a totally new area and should not break any existing code. I prefer to wait because I have seen s

Re: [dpdk-dev] [PATCH v3 02/20] net/i40e: support getting TM capability

2017-07-09 Thread Thomas Monjalon
29/06/2017 06:23, Wenzhuo Lu: > +static inline uint16_t > +i40e_tc_nb_get(struct rte_eth_dev *dev) > +{ Error with clang 4.0: drivers/net/i40e/i40e_tm.c:58:1: fatal error: unused function 'i40e_tc_nb_get'

Re: [dpdk-dev] [PATCH v3] examples/vhost: introduce a new vhost-user-scsi sample application

2017-07-09 Thread Thomas Monjalon
08/07/2017 07:21, Changpeng Liu: > vhost-user protocol is common to many virtio devices, such as > virtio_net/virtio_scsi/virtio_blk. Since DPDK vhost library > removed the NET specific data structures, the vhost library > is common to other virtio devices, such as virtio-scsi. > > Here we introdu

Re: [dpdk-dev] [PATCH v14 0/3] Support TCP/IPv4 GRO in DPDK

2017-07-09 Thread Thomas Monjalon
09/07/2017 07:46, Jiayu Hu: > Jiayu Hu (3): > lib: add Generic Receive Offload API framework > lib/gro: add TCP/IPv4 GRO support > app/testpmd: enable TCP/IPv4 GRO > > MAINTAINERS | 4 + > app/test-pmd/cmdline.c | 125 +++ > app/tes

Re: [dpdk-dev] [PATCH] crypto/scheduler: fix build

2017-07-09 Thread Thomas Monjalon
09/07/2017 11:44, Jan Blunck: > Fixes 4c07e0552f0a ("crypto/scheduler: add multicore scheduling mode") > > drivers/crypto/scheduler/scheduler_multicore.c: In function 'scheduler_stop': > drivers/crypto/scheduler/scheduler_multicore.c:286:2: error: 'for' loop > initial declarations are only allowe

Re: [dpdk-dev] [PATCH v7 03/11] net/failsafe: add fail-safe PMD

2017-07-09 Thread Thomas Monjalon
09/07/2017 03:47, Gaetan Rivet: > +#. Start testpmd > + > + .. code-block:: console > + > + $RTE_TARGET/build/app/testpmd -c 0xff -n 4 --no-pci \ > + > --vdev='net_failsafe0,mac=de:ad:be:ef:01:02,dev(84:00.0),dev(net_ring0,nodeaction=r1:0:CREATE)' > -- \ > + -i It cannot w

Re: [dpdk-dev] [PATCH v7 12/17] devargs: parse bus policies

2017-07-09 Thread Thomas Monjalon
Hi, I think there is a real bug to fix in 17.08-rc2. More details below. Proposals are welcome. 07/07/2017 02:04, Gaetan Rivet: > --- a/lib/librte_eal/common/eal_common_devargs.c > +++ b/lib/librte_eal/common/eal_common_devargs.c > @@ -143,6 +143,21 @@ rte_eal_devargs_add(enum rte_devtype devtype

Re: [dpdk-dev] [PATCH 0/9] fix hotplug API

2017-07-09 Thread Thomas Monjalon
09/07/2017 12:38, Jan Blunck: > On Sat, Jul 8, 2017 at 9:45 PM, Gaetan Rivet wrote: > > Sending those fixes as separate patches as they stand on their own. > > This series improves usability of the hotplug API and fixes a few issues > > with existing implementations. > > > > Interesting that you

Re: [dpdk-dev] [PATCH] crypto/scheduler: fix build

2017-07-09 Thread Thomas Monjalon
09/07/2017 12:43, Jan Blunck: > On Sun, Jul 9, 2017 at 6:38 AM, Thomas Monjalon wrote: > > 09/07/2017 11:44, Jan Blunck: > >> Fixes 4c07e0552f0a ("crypto/scheduler: add multicore scheduling mode") > >> > >> drivers/crypto/scheduler/scheduler_multicore.c: In function > >> 'scheduler_stop': > >> dr

Re: [dpdk-dev] [PATCH v7 03/11] net/failsafe: add fail-safe PMD

2017-07-09 Thread Gaëtan Rivet
On Sun, Jul 09, 2017 at 07:10:49AM -0400, Jan Blunck wrote: > On Sat, Jul 8, 2017 at 9:47 PM, Gaetan Rivet wrote: > > +static int > > +fs_parse_device(struct sub_device *sdev, char *args) > > +{ > > + struct rte_devargs *d; > > + int ret; > > + > > + d = &sdev->devargs; > > +

Re: [dpdk-dev] [PATCH 2/2] eal: deprecate 17.08 devargs API/ABI

2017-07-09 Thread Shreyansh Jain
On 7/9/2017 2:58 PM, Jan Blunck wrote: Add deprecation notice necessary to do devargs refactoring for 17.11. Signed-off-by: Jan Blunck --- doc/guides/rel_notes/deprecation.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_note

Re: [dpdk-dev] [PATCH 0/9] fix hotplug API

2017-07-09 Thread Gaëtan Rivet
On Sun, Jul 09, 2017 at 06:38:52AM -0400, Jan Blunck wrote: > On Sat, Jul 8, 2017 at 9:45 PM, Gaetan Rivet wrote: > > Sending those fixes as separate patches as they stand on their own. > > This series improves usability of the hotplug API and fixes a few issues > > with existing implementations.

Re: [dpdk-dev] [PATCH v7 00/17] Generic devargs parsing

2017-07-09 Thread Gaëtan Rivet
On Sun, Jul 09, 2017 at 07:16:45AM -0400, Jan Blunck wrote: > On Sun, Jul 9, 2017 at 6:17 AM, Thomas Monjalon wrote: > > 09/07/2017 10:37, Jan Blunck: > >> On Sat, Jul 8, 2017 at 6:28 PM, Thomas Monjalon > >> wrote: > >> > 07/07/2017 02:04, Gaetan Rivet: > >> >> In this patchset, the representat

Re: [dpdk-dev] [PATCH 1/2] eal: internalize devargs parsing

2017-07-09 Thread Gaëtan Rivet
On Sun, Jul 09, 2017 at 06:56:25AM -0400, Jan Blunck wrote: > On Sun, Jul 9, 2017 at 6:46 AM, Jan Blunck wrote: > > On Sun, Jul 9, 2017 at 6:28 AM, Thomas Monjalon wrote: > >> 09/07/2017 11:28, Jan Blunck: > >>> This is going to get cleaned up in future releases so lets not expose > >>> this API

Re: [dpdk-dev] [PATCH v7 00/17] Generic devargs parsing

2017-07-09 Thread Jan Blunck
On Sun, Jul 9, 2017 at 6:17 AM, Thomas Monjalon wrote: > 09/07/2017 10:37, Jan Blunck: >> On Sat, Jul 8, 2017 at 6:28 PM, Thomas Monjalon wrote: >> > 07/07/2017 02:04, Gaetan Rivet: >> >> In this patchset, the representation of devices in rte_devargs is made >> >> generic >> >> to remove some de

Re: [dpdk-dev] [PATCH v7 03/11] net/failsafe: add fail-safe PMD

2017-07-09 Thread Jan Blunck
On Sat, Jul 8, 2017 at 9:47 PM, Gaetan Rivet wrote: > Introduce the fail-safe poll mode driver initialization and enable its > build infrastructure. > > This PMD allows for applications to benefit from true hot-plugging > support without having to implement it. > > It intercepts and manages Ethern

Re: [dpdk-dev] [PATCH 1/2] eal: internalize devargs parsing

2017-07-09 Thread Jan Blunck
On Sun, Jul 9, 2017 at 6:46 AM, Jan Blunck wrote: > On Sun, Jul 9, 2017 at 6:28 AM, Thomas Monjalon wrote: >> 09/07/2017 11:28, Jan Blunck: >>> This is going to get cleaned up in future releases so lets not expose >>> this API unnecessarily. >>> >>> Signed-off-by: Jan Blunck >>> --- >>> --- a/li

Re: [dpdk-dev] [PATCH 1/2] eal: internalize devargs parsing

2017-07-09 Thread Jan Blunck
On Sun, Jul 9, 2017 at 6:28 AM, Thomas Monjalon wrote: > 09/07/2017 11:28, Jan Blunck: >> This is going to get cleaned up in future releases so lets not expose >> this API unnecessarily. >> >> Signed-off-by: Jan Blunck >> --- >> --- a/lib/librte_eal/linuxapp/eal/rte_eal_version.map >> +++ b/lib/l

Re: [dpdk-dev] [PATCH] crypto/scheduler: fix build

2017-07-09 Thread Jan Blunck
On Sun, Jul 9, 2017 at 6:38 AM, Thomas Monjalon wrote: > 09/07/2017 11:44, Jan Blunck: >> Fixes 4c07e0552f0a ("crypto/scheduler: add multicore scheduling mode") >> >> drivers/crypto/scheduler/scheduler_multicore.c: In function 'scheduler_stop': >> drivers/crypto/scheduler/scheduler_multicore.c:286

Re: [dpdk-dev] [PATCH] crypto/scheduler: fix build

2017-07-09 Thread Thomas Monjalon
09/07/2017 11:44, Jan Blunck: > Fixes 4c07e0552f0a ("crypto/scheduler: add multicore scheduling mode") > > drivers/crypto/scheduler/scheduler_multicore.c: In function 'scheduler_stop': > drivers/crypto/scheduler/scheduler_multicore.c:286:2: error: 'for' loop > initial declarations are only allowe

Re: [dpdk-dev] [PATCH 0/9] fix hotplug API

2017-07-09 Thread Jan Blunck
On Sat, Jul 8, 2017 at 9:45 PM, Gaetan Rivet wrote: > Sending those fixes as separate patches as they stand on their own. > This series improves usability of the hotplug API and fixes a few issues > with existing implementations. > Interesting that you send this series as fixes. From what I can t

Re: [dpdk-dev] [PATCH 1/2] eal: internalize devargs parsing

2017-07-09 Thread Thomas Monjalon
09/07/2017 11:28, Jan Blunck: > This is going to get cleaned up in future releases so lets not expose > this API unnecessarily. > > Signed-off-by: Jan Blunck > --- > --- a/lib/librte_eal/linuxapp/eal/rte_eal_version.map > +++ b/lib/librte_eal/linuxapp/eal/rte_eal_version.map > @@ -211,7 +211,6 @@

Re: [dpdk-dev] [PATCH v7 00/17] Generic devargs parsing

2017-07-09 Thread Thomas Monjalon
09/07/2017 10:37, Jan Blunck: > On Sat, Jul 8, 2017 at 6:28 PM, Thomas Monjalon wrote: > > 07/07/2017 02:04, Gaetan Rivet: > >> In this patchset, the representation of devices in rte_devargs is made > >> generic > >> to remove some dependencies of the EAL on specific buses implementations. > >> F

[dpdk-dev] [PATCH] crypto/scheduler: fix build

2017-07-09 Thread Jan Blunck
Fixes 4c07e0552f0a ("crypto/scheduler: add multicore scheduling mode") drivers/crypto/scheduler/scheduler_multicore.c: In function 'scheduler_stop': drivers/crypto/scheduler/scheduler_multicore.c:286:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (uint16_t i =

Re: [dpdk-dev] [PATCH 2/2] examples: adjust Rx and Tx descriptors to device limits

2017-07-09 Thread Andrew Rybchenko
On 07/08/2017 08:05 PM, Stephen Hemminger wrote: On Thu, 25 May 2017 16:57:54 +0100 Andrew Rybchenko wrote: + retval = rte_eth_dev_adjust_nb_rx_tx_desc(portid, &nb_rxd, &nb_txd); + if (retval != 0) + rte_exit(EXIT_FAILURE, "port %u: rte_eth_dev_adjust_nb_rx_tx_desc "

[dpdk-dev] [PATCH 0/2] devargs changes / deprecation notice

2017-07-09 Thread Jan Blunck
Since rte_devargs API will change again for 17.11 I'll add a deprecation notice now to be able to get the change into the next release. Jan Blunck (2): eal: internalize devargs parsing eal: deprecate 17.08 devargs API/ABI doc/guides/rel_notes/deprecation.rst| 9 - lib/li

[dpdk-dev] [PATCH 1/2] eal: internalize devargs parsing

2017-07-09 Thread Jan Blunck
This is going to get cleaned up in future releases so lets not expose this API unnecessarily. Signed-off-by: Jan Blunck --- doc/guides/rel_notes/deprecation.rst| 2 +- lib/librte_eal/bsdapp/eal/rte_eal_version.map | 1 - lib/librte_eal/common/eal_common_devargs.c | 2 +- li

[dpdk-dev] [PATCH 2/2] eal: deprecate 17.08 devargs API/ABI

2017-07-09 Thread Jan Blunck
Add deprecation notice necessary to do devargs refactoring for 17.11. Signed-off-by: Jan Blunck --- doc/guides/rel_notes/deprecation.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 33e8b93db..5b6ed0

Re: [dpdk-dev] [PATCH v7 00/17] Generic devargs parsing

2017-07-09 Thread Jan Blunck
On Sat, Jul 8, 2017 at 6:28 PM, Thomas Monjalon wrote: > 07/07/2017 02:04, Gaetan Rivet: >> In this patchset, the representation of devices in rte_devargs is made >> generic >> to remove some dependencies of the EAL on specific buses implementations. >> Following the device types being characteri

[dpdk-dev] [PATCH] app/testpmd: add flow isolate all parameter

2017-07-09 Thread Vasily Philipov
Providing this parameter requests flow API isolated mode on all ports at initialization time. It ensures all traffic is received through the configured flow rules only (see flow command). Ports that do not support this mode are automatically discarded. Signed-off-by: Vasily Philipov --- app/tes

Re: [dpdk-dev] [PATCH v14 3/3] app/testpmd: enable TCP/IPv4 GRO

2017-07-09 Thread Yao, Lei A
> -Original Message- > From: Hu, Jiayu > Sent: Sunday, July 9, 2017 1:47 PM > To: dev@dpdk.org > Cc: Tan, Jianfeng ; Ananyev, Konstantin > ; y...@fridaylinux.org; > step...@networkplumber.org; Wu, Jingjing ; Yao, > Lei A ; Hu, Jiayu > Subject: [PATCH v14 3/3] app/testpmd: enable TCP/IPv4

Re: [dpdk-dev] [PATCH] eal: remove vdev probe by dev args

2017-07-09 Thread Jan Blunck
On Fri, Jun 16, 2017 at 10:20 AM, Thomas Monjalon wrote: > Please Jan, could you comment? > My intention was to provide a way that devices can have arbitrary names. Ferruh correctly pointed out that this is undocumented and hidden functionality. Lets apply this and I can rework this if it becomes