Re: [dpdk-dev] [PATCH 1/2] kni: fix build for 5.0 for dev_open()

2019-01-24 Thread Ferruh Yigit
On 1/23/2019 9:39 PM, Thomas Monjalon wrote: > 22/01/2019 16:44, Ferruh Yigit: >> dev_open() is changed in Linux kernel version 5.0 and now requires >> a new parameter, 'struct netlink_ext_ack *extack'. >> Fixed by defining dev_open as macro when kernel version >= 5.0 >> >> Signed-off-by: Ferruh Yi

Re: [dpdk-dev] [PATCH v6 0/3] examples/l3fwd: merge l3fwd-acl code into l3fwd

2019-01-24 Thread Rami Rosen
Hi all, >My vote is definitely for merging. +1 for this, this seems very reasonable Regards, Rami Rosen On Wed, 23 Jan 2019 at 19:20, Ananyev, Konstantin wrote: > > > > > -Original Message- > > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > Sent: Wednesday, January 23, 2019 5:11

Re: [dpdk-dev] [PATCH] kni: implement header_ops parse method

2019-01-24 Thread Igor Ryzhov
Hi Ferruh, What about this patch? Can you merge it as-is, or should I change it to use relevant eth_header_ops functions? Or maybe completely use eth_header_ops? Best regards, Igor On Fri, Nov 30, 2018 at 10:07 PM Igor Ryzhov wrote: > Hi Ferruh, > > header_ops.parse method is used by raw-socke

Re: [dpdk-dev] [PATCH] Introduce travis builds for github repositories

2019-01-24 Thread Bruce Richardson
On Wed, Jan 23, 2019 at 05:07:14PM -0500, Michael Santana wrote: > GitHub is a service used by developers to store repositories. GitHub > provides service integrations that allow 3rd party services to access > developer repositories and perform actions. One of these services is > Travis-CI, a sim

Re: [dpdk-dev] remove specific modules from meson/ninja build

2019-01-24 Thread Bruce Richardson
On Thu, Jan 24, 2019 at 06:41:01AM +, Liron Himi wrote: >Hi, > > >In our specific platform makefile we have removed several components. >Some due to conflicts and some to reduce final package size. > >As you know this can be done by setting to ‘false’ specific >‘CONFIG_RT

Re: [dpdk-dev] [PATCH] Introduce travis builds for github repositories

2019-01-24 Thread Bruce Richardson
On Thu, Jan 24, 2019 at 09:35:48AM +, Bruce Richardson wrote: > On Wed, Jan 23, 2019 at 05:07:14PM -0500, Michael Santana wrote: > > GitHub is a service used by developers to store repositories. GitHub > > provides service integrations that allow 3rd party services to access > > developer repo

Re: [dpdk-dev] 16.11.9 (LTS) patches review and test

2019-01-24 Thread Luca Boccassi
On Sat, 2018-12-22 at 11:15 +0100, Luca Boccassi wrote: > On Thu, 13 Dec 2018, 11:35 Luca Boccassi > > On Mon, 2018-12-10 at 18:38 +, Luca Boccassi wrote: > > > On Thu, 2018-11-29 at 16:23 +, Luca Boccassi wrote: > > > > Hi all, > > > > > > > > Here is a list of patches targeted for LTS

Re: [dpdk-dev] [PATCH] net/mlx5: block RSS action without Rx queues

2019-01-24 Thread Shahaf Shuler
Tuesday, January 22, 2019 10:22 AM, Dekel Peled: > Subject: [dpdk-dev] [PATCH] net/mlx5: block RSS action without Rx queues > > This patch modifies function mlx5_flow_validate_action_rss(), to prevent the > setting of rule with rss action, but without specifying any queues. > For example: > flow c

Re: [dpdk-dev] [PATCH] net/mlx5: allow port start with zero Rx queues

2019-01-24 Thread Shahaf Shuler
Tuesday, January 22, 2019 10:22 AM, Dekel Peled: > Subject: [dpdk-dev] [PATCH] net/mlx5: allow port start with zero Rx queues > > During port start, function mlx5_ctrl_flow_vlan() is called to create default > ingress flow rules. > For specific use-cases, a port can be used for Tx only. > In such

Re: [dpdk-dev] [PATCH] net/mlx5: fix tc rule handle assignment

2019-01-24 Thread Shahaf Shuler
Tuesday, January 22, 2019 2:06 PM, Viacheslav Ovsiienko: > Subject: [dpdk-dev] [PATCH] net/mlx5: fix tc rule handle assignment > > When tc rule is created via Netlink message application can provide the > unique rule value which can be accepted by the kernel. Than rule is managed > with this assig

Re: [dpdk-dev] [PATCH v2] net/mlx5: fix VXLAN port registration race condition

2019-01-24 Thread Shahaf Shuler
Wednesday, January 23, 2019 3:19 PM, Viacheslav Ovsiienko: > Subject: [dpdk-dev] [PATCH v2] net/mlx5: fix VXLAN port registration race > condition > > E-Switch VXLAN tunneling rules require virtual VXLAN network devices be > created. These devices are managed by MLX5 PMD and created/deleted > dyna

[dpdk-dev] [PATCH] test/compress: fix size of test buffer

2019-01-24 Thread Marko Kovacevic
Changed size of test buffer to 100 to allow qat to run compress unit-test, qat_comp_process_response(): QAT intermediate buffer may be too small for output, try configuring a larger size Fixes: c1bbb613ce96 ("test/compress: add out of space test") Cc: marko.kovace...@intel.com Signed-off-by: Mark

[dpdk-dev] [PATCH] doc: add tested platforms with Mellanox NICs

2019-01-24 Thread Raslan Darawsheh
Signed-off-by: Raslan Darawsheh --- doc/guides/rel_notes/release_19_02.rst | 189 + 1 file changed, 189 insertions(+) diff --git a/doc/guides/rel_notes/release_19_02.rst b/doc/guides/rel_notes/release_19_02.rst index facf0c5..4291f9f 100644 --- a/doc/guides/rel_n

[dpdk-dev] [PATCH v3] doc: add meson ut info in prog guide

2019-01-24 Thread Hari Kumar Vemula
Add a programmer's guide section for meson ut Signed-off-by: Hari Kumar Vemula --- v3: Modified v2: Removed enhancement details --- doc/guides/prog_guide/index.rst| 1 + doc/guides/prog_guide/meson_ut.rst | 159 + 2 files changed, 160 insertions(+) create mode

Re: [dpdk-dev] [PATCH v5 0/3] EAL change for using a config file for DPDK

2019-01-24 Thread Ferruh Yigit
On 1/23/2019 8:26 PM, Thomas Monjalon wrote: > 23/01/2019 20:31, Ferruh Yigit: >> On 7/13/2017 11:07 AM, kubax.kozak at intel.com (Kuba Kozak) wrote: >>> This patchset introduce a mechanism for running dpdk application with >>> parameters provided by configuration file. >>> >>> A new API for EAL t

Re: [dpdk-dev] [PATCH] kni: implement header_ops parse method

2019-01-24 Thread Ferruh Yigit
On 1/24/2019 9:18 AM, Igor Ryzhov wrote: > Hi Ferruh, > > What about this patch? > Can you merge it as-is, or should I change it to use relevant eth_header_ops > functions? Or maybe completely use eth_header_ops? Hi Igor, I am not clear about motivation of the patch, what use case enabled by thi

Re: [dpdk-dev] [PATCH v3] doc: add meson ut info in prog guide

2019-01-24 Thread Richardson, Bruce
> -Original Message- > From: Vemula, Hari KumarX > Sent: Thursday, January 24, 2019 1:42 PM > To: dev@dpdk.org > Cc: Mcnamara, John ; Pattan, Reshma > ; Richardson, Bruce ; > Kovacevic, Marko ; Parthasarathy, JananeeX M > ; Vemula, Hari KumarX > > Subject: [PATCH v3] doc: add meson ut in

Re: [dpdk-dev] [PATCH] net/i40e: fix statistics

2019-01-24 Thread Zhang, Qi Z
> -Original Message- > From: Sun, Chenmin > Sent: Wednesday, January 23, 2019 9:30 PM > To: dev@dpdk.org > Cc: sta...@dpdk.org; Sun, Chenmin ; Zhang, Qi Z > > Subject: [PATCH] net/i40e: fix statistics > > From: Chenmin Sun > > 1. Fix the lldp stop condition check - for firmware versi

Re: [dpdk-dev] [PATCH v3 3/3] doc: add deprecation marker usage

2019-01-24 Thread Ferruh Yigit
On 1/23/2019 11:07 PM, Kevin Traynor wrote: > On 01/22/2019 05:23 PM, Ferruh Yigit wrote: >> Define '__rte_deprecated' usage process. >> >> Suggests keeping old API with '__rte_deprecated' marker including >> next LTS, they will be removed just after the LTS release. >> >> Signed-off-by: Ferruh Yig

Re: [dpdk-dev] [PATCH v5 0/3] EAL change for using a config file for DPDK

2019-01-24 Thread Thomas Monjalon
24/01/2019 14:54, Ferruh Yigit: > On 1/23/2019 8:26 PM, Thomas Monjalon wrote: > > 23/01/2019 20:31, Ferruh Yigit: > >> On 7/13/2017 11:07 AM, kubax.kozak at intel.com (Kuba Kozak) wrote: > >>> This patchset introduce a mechanism for running dpdk application with > >>> parameters provided by confi

[dpdk-dev] [PATCH] mbuf: Initialize all fields in struct rte_mbuf_sched

2019-01-24 Thread Ed Czeck
g++ reports "error: missing initializer for member" Fixes: 5d3f72100904 (mbuf: implement generic format for sched field) Signed-off-by: Ed Czeck --- lib/librte_mbuf/rte_mbuf.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/librte_mbuf/rte_mbuf.h b/lib/librte_mbuf/rte_mbuf.h index d71629

Re: [dpdk-dev] [PATCH v5 0/3] EAL change for using a config file for DPDK

2019-01-24 Thread Ferruh Yigit
On 1/24/2019 2:32 PM, Thomas Monjalon wrote: > 24/01/2019 14:54, Ferruh Yigit: >> On 1/23/2019 8:26 PM, Thomas Monjalon wrote: >>> 23/01/2019 20:31, Ferruh Yigit: On 7/13/2017 11:07 AM, kubax.kozak at intel.com (Kuba Kozak) wrote: > This patchset introduce a mechanism for running dpdk appl

[dpdk-dev] [PATCH] qat/compress: fix qat comp setup inter_buffers

2019-01-24 Thread Marko Kovacevic
This patch fixes qat comp setup inter_buffers memory allocation size to a broader size then just 2MB Fixes: a124830a6f00 ("compress/qat: enable dynamic huffman encoding") Cc: fiona.tr...@intel.com Signed-off-by: Marko Kovacevic --- drivers/compress/qat/qat_comp_pmd.c | 2 +- 1 file changed, 1 i

[dpdk-dev] [PATCH] compress/isal: add appropriate flag on overflow

2019-01-24 Thread Lee Daly
This patch will change the operation status when ISA-L returns because of a recoverable out of space error, rather than a just generic fail. Signed-off-by: Lee Daly --- drivers/compress/isal/isal_compress_pmd.c | 20 ++-- 1 file changed, 14 insertions(+), 6 deletions(-) diff --g

[dpdk-dev] [PATCH] net/sfc: log port ID as 16-bit unsigned integer

2019-01-24 Thread Andrew Rybchenko
From: Ivan Malov Fixes: f8244c6399d9 ("ethdev: increase port id range") Cc: sta...@dpdk.org Signed-off-by: Ivan Malov Signed-off-by: Andrew Rybchenko --- drivers/net/sfc/sfc_log.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/sfc/sfc_log.h b/drivers/net/sfc

Re: [dpdk-dev] [PATCH v3 3/3] doc: add deprecation marker usage

2019-01-24 Thread Kevin Traynor
On 01/24/2019 03:31 PM, Ferruh Yigit wrote: > On 1/23/2019 11:07 PM, Kevin Traynor wrote: >> On 01/22/2019 05:23 PM, Ferruh Yigit wrote: >>> Define '__rte_deprecated' usage process. >>> >>> Suggests keeping old API with '__rte_deprecated' marker including >>> next LTS, they will be removed just aft

Re: [dpdk-dev] [PATCH v5 0/3] EAL change for using a config file for DPDK

2019-01-24 Thread Thomas Monjalon
24/01/2019 15:46, Ferruh Yigit: > On 1/24/2019 2:32 PM, Thomas Monjalon wrote: > > 24/01/2019 14:54, Ferruh Yigit: > >> On 1/23/2019 8:26 PM, Thomas Monjalon wrote: > >>> 23/01/2019 20:31, Ferruh Yigit: > On 7/13/2017 11:07 AM, kubax.kozak at intel.com (Kuba Kozak) wrote: > > This patchset

[dpdk-dev] [PATCH] doc: add FIPs self test description

2019-01-24 Thread Fan Zhang
This patch updates the release note for the newly added self test feature of FIPS validation sample application. Signed-off-by: Fan Zhang --- doc/guides/rel_notes/release_19_02.rst | 9 + 1 file changed, 9 insertions(+) diff --git a/doc/guides/rel_notes/release_19_02.rst b/doc/guides/r

Re: [dpdk-dev] [PATCH] kni: implement header_ops parse method

2019-01-24 Thread Igor Ryzhov
Hi Ferruh, I already answered your question in my previous email, header_ops.parse method is used by packet(7) interface for packet parsing and filling sockaddr_ll structure. Here is the link on the usage – https://elixir.bootlin.com/linux/latest/source/net/packet/af_packet.c#L2100 Regarding the

Re: [dpdk-dev] [PATCH v5 0/3] EAL change for using a config file for DPDK

2019-01-24 Thread Ferruh Yigit
On 1/24/2019 4:06 PM, Thomas Monjalon wrote: > 24/01/2019 15:46, Ferruh Yigit: >> On 1/24/2019 2:32 PM, Thomas Monjalon wrote: >>> 24/01/2019 14:54, Ferruh Yigit: On 1/23/2019 8:26 PM, Thomas Monjalon wrote: > 23/01/2019 20:31, Ferruh Yigit: >> On 7/13/2017 11:07 AM, kubax.kozak at int

Re: [dpdk-dev] [PATCH v3 3/3] doc: add deprecation marker usage

2019-01-24 Thread Ferruh Yigit
On 1/24/2019 3:33 PM, Kevin Traynor wrote: > On 01/24/2019 03:31 PM, Ferruh Yigit wrote: >> On 1/23/2019 11:07 PM, Kevin Traynor wrote: >>> On 01/22/2019 05:23 PM, Ferruh Yigit wrote: Define '__rte_deprecated' usage process. Suggests keeping old API with '__rte_deprecated' marker inc

[dpdk-dev] [PATCH 1/3] net/virtio: fix improper read barriers on packed Tx cleanup

2019-01-24 Thread Ilya Maximets
Read barrier must be implied between reading descriptor flags and descriptor id. Otherwise, in case of reordering, we could read wrong descriptor id. For the reference, similar barrier for split rings is the read barrier between VIRTQUEUE_NUSED (reading the used->idx) and the call to the virtio_xm

[dpdk-dev] [PATCH 0/3] net/virtio: missing/wrong read barriers.

2019-01-24 Thread Ilya Maximets
Ilya Maximets (3): net/virtio: fix improper read barriers on packed Tx cleanup net/virtio: add barriers for extra descriptors on Rx split net/virtio: add missing read barrier for packed dequeue drivers/net/virtio/virtio_rxtx.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) --

[dpdk-dev] [PATCH 2/3] net/virtio: add barriers for extra descriptors on Rx split

2019-01-24 Thread Ilya Maximets
There should be read barrier between checking VIRTQUEUE_NUSED (reading the used->idx) and reading these descriptors. It's done for the first checks at the beginning of these functions but missed while checking for extra required descriptors. Fixes: e5f456a98d3c ("net/virtio: support in-order Rx an

[dpdk-dev] [PATCH 3/3] net/virtio: add missing read barrier for packed dequeue

2019-01-24 Thread Ilya Maximets
Read barrier is required between reading the flags (desc_is_used) and the content of descriptor to ensure the ordering. Otherwise, speculative read of desc.id could be reordered with reading of the desc.flags. Fixes: a76290c8f1cf ("net/virtio: implement Rx path for packed queues") Cc: sta...@dpdk.

[dpdk-dev] [PATCH v4] doc/patches: add meson build to contributing guide

2019-01-24 Thread Vipin Varghese
Patches has to be validated for meson devtool script for code and document changes. Updating documentation for meson build steps in checking Compilation category. Signed-off-by: Vipin Varghese Tested-by: Marko Kovacevic Acked-by: Marko Kovacevic --- V4: - spelling correction for Compilation -

Re: [dpdk-dev] [RFC v2 1/2] rcu: add RCU library supporting QSBR mechanism

2019-01-24 Thread Honnappa Nagarahalli
> > > > > > +/** > > > > > > + * RTE thread Quiescent State structure. > > > > > > + */ > > > > > > +struct rte_rcu_qsbr { > > > > > > + uint64_t reg_thread_id[RTE_QSBR_BIT_MAP_ELEMS] > > > > > __rte_cache_aligned; > > > > > > + /**< Registered reader thread IDs - reader threads reporting > >

Re: [dpdk-dev] [PATCH] kni: implement header_ops parse method

2019-01-24 Thread Ferruh Yigit
On 1/24/2019 4:35 PM, Igor Ryzhov wrote: > Hi Ferruh, > > I already answered your question in my previous email, header_ops.parse method > is used by packet(7) interface for packet parsing and filling sockaddr_ll > structure. > Here is the link on the usage – > https://elixir.bootlin.com/linux/la

Re: [dpdk-dev] [PATCH v5 0/3] EAL change for using a config file for DPDK

2019-01-24 Thread Thomas Monjalon
24/01/2019 17:18, Ferruh Yigit: > On 1/24/2019 4:06 PM, Thomas Monjalon wrote: > > 24/01/2019 15:46, Ferruh Yigit: > >> On 1/24/2019 2:32 PM, Thomas Monjalon wrote: > >>> 24/01/2019 14:54, Ferruh Yigit: > On 1/23/2019 8:26 PM, Thomas Monjalon wrote: > > 23/01/2019 20:31, Ferruh Yigit: > >>

Re: [dpdk-dev] [PATCH] kni: implement header_ops parse method

2019-01-24 Thread Igor Ryzhov
Hi Ferruh, Ok, no problem. Generally, it is needed for all applications using packet(7) interface, running over KNI interfaces. More specifically, one example of such application is FRRouting, I suppose you are familiar with it. FRR's ISIS daemon is using AF_PACKET sockets and checking received so

Re: [dpdk-dev] [RFC v2 1/2] rcu: add RCU library supporting QSBR mechanism

2019-01-24 Thread Ananyev, Konstantin
> > > > > > > > > +/** > > > > > > > + * RTE thread Quiescent State structure. > > > > > > > + */ > > > > > > > +struct rte_rcu_qsbr { > > > > > > > + uint64_t reg_thread_id[RTE_QSBR_BIT_MAP_ELEMS] > > > > > > __rte_cache_aligned; > > > > > > > + /**< Registered reader thread IDs - reader thre

[dpdk-dev] [PATCH v4 1/3] doc: clean ABI/API policy guide

2019-01-24 Thread Ferruh Yigit
The original document written from the point of ABI versioning but later additions make document confusing, convert document into a ABI/API policy documentation and organize the document in subsections: - ABI/API Deprecation - Experimental APIs - Library versioning - ABI versioning Aim to clarify

[dpdk-dev] [PATCH v4 3/3] doc: add deprecation marker usage

2019-01-24 Thread Ferruh Yigit
Define '__rte_deprecated' usage process. Suggests keeping old API with '__rte_deprecated' marker including next LTS, they will be removed just after the LTS release. Signed-off-by: Ferruh Yigit Acked-by: Luca Boccassi Acked-by: Neil Horman --- Cc: Luca Boccassi Cc: Kevin Traynor Cc: Yongseok

[dpdk-dev] [PATCH v4 2/3] doc: make RTE_NEXT_ABI optional

2019-01-24 Thread Ferruh Yigit
Initial process requires oncoming changes described in deprecation notice should be implemented in a RTE_NEXT_ABI gated way. This has been discussed in technical board, and since this can cause a multiple #ifdef blocks in multiple locations of the code, can be confusing specially for the modificat

Re: [dpdk-dev] [PATCH] Introduce travis builds for github repositories

2019-01-24 Thread Aaron Conole
Bruce Richardson writes: > On Wed, Jan 23, 2019 at 05:07:14PM -0500, Michael Santana wrote: >> GitHub is a service used by developers to store repositories. GitHub >> provides service integrations that allow 3rd party services to access >> developer repositories and perform actions. One of thes

Re: [dpdk-dev] [PATCH] Introduce travis builds for github repositories

2019-01-24 Thread Thomas Monjalon
23/01/2019 23:07, Michael Santana: > +if [ "${NINJABUILD}" == "1" ]; then > +meson build > +ninja -C build > +else > +make config T=x86_64-native-linuxapp-${CC} > +if [ "${SHARED}" == "1" ]; then > +set_conf build CONFIG_RTE_BUILD_SHARED_LIB y > +fi > + > +if [ "${KE

Re: [dpdk-dev] [PATCH] test/compress: fix size of test buffer

2019-01-24 Thread Kovacevic, Marko
> Changed size of test buffer to 100 to allow qat to run compress unit-test, > qat_comp_process_response(): > QAT intermediate buffer may be too small for output, try configuring a larger > size > > Fixes: c1bbb613ce96 ("test/compress: add out of space test") > Cc: marko.kovace...@intel.com > > S

Re: [dpdk-dev] [PATCH] Introduce travis builds for github repositories

2019-01-24 Thread Bruce Richardson
On Thu, Jan 24, 2019 at 01:11:36PM -0500, Aaron Conole wrote: > Bruce Richardson writes: > > > On Wed, Jan 23, 2019 at 05:07:14PM -0500, Michael Santana wrote: > >> GitHub is a service used by developers to store repositories. GitHub > >> provides service integrations that allow 3rd party servic

[dpdk-dev] testpmd - N Ports each in individual loopback mode

2019-01-24 Thread Stefan Garcia
Hello,   Iwant to loop-back two (or more) ports each individually (RX0 > TX0, RX1 >TX1, RXn > TXn). Imanage to loop-back a single port via, e.g: testpmd> set portlist 0   ButI don't know how to run in parallel all individual ports in"self-loopback" mode. Thanksfor your advice.   Regards,

Re: [dpdk-dev] [PATCH] Introduce travis builds for github repositories

2019-01-24 Thread Honnappa Nagarahalli
> > GitHub is a service used by developers to store repositories. GitHub > provides service integrations that allow 3rd party services to access > developer repositories and perform actions. One of these services is Travis- > CI, a simple continuous integration platform. > > This is a simple in

Re: [dpdk-dev] [PATCH] Introduce travis builds for github repositories

2019-01-24 Thread Michael Santana Francisco
That's a good suggestion. I will look into it. ~Michael Santana On Thu, Jan 24, 2019 at 2:27 PM Honnappa Nagarahalli < honnappa.nagaraha...@arm.com> wrote: > > > > GitHub is a service used by developers to store repositories. GitHub > > provides service integrations that allow 3rd party service

Re: [dpdk-dev] [PATCH] Introduce travis builds for github repositories

2019-01-24 Thread Aaron Conole
Thomas Monjalon writes: > 23/01/2019 23:07, Michael Santana: >> +if [ "${NINJABUILD}" == "1" ]; then >> +meson build >> +ninja -C build >> +else >> +make config T=x86_64-native-linuxapp-${CC} >> +if [ "${SHARED}" == "1" ]; then >> +set_conf build CONFIG_RTE_BUILD_SHARED_LI

Re: [dpdk-dev] [PATCH] mbuf: Initialize all fields in struct rte_mbuf_sched

2019-01-24 Thread Stephen Hemminger
On Thu, 24 Jan 2019 09:36:37 -0500 Ed Czeck wrote: > g++ reports "error: missing initializer for member" > Fixes: 5d3f72100904 (mbuf: implement generic format for sched field) > > Signed-off-by: Ed Czeck > --- > lib/librte_mbuf/rte_mbuf.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git

[dpdk-dev] [PATCH] kni: fix rte_kni_update_link

2019-01-24 Thread Igor Ryzhov
After read, file offset must be set to 0 before write. Otherwise, the third byte will be overwritten instead of the first. Fixes: c6fd54f28c24 ("kni: add function to set link state on kernel interface") Cc: sta...@dpdk.org Signed-off-by: Igor Ryzhov --- lib/librte_kni/rte_kni.c | 6 ++ 1 fi

[dpdk-dev] v17.11.5-rc2 patches review and test

2019-01-24 Thread Yongseok Koh
Hi all, Here is a list of patches targeted for LTS release 17.11.5. Please help review and test. The planned date for the final release is Feb 1, Before that, please shout if anyone has objections with these patches being applied. Also for the companies committed to running regression tests, plea

[dpdk-dev] [PATCH v2] net/i40e: fix statistics

2019-01-24 Thread chenmin . sun
From: Chenmin Sun 1. Fix the lldp stop condition check - for firmware versions 6.01(for X710)/3.33(for X722) or later we need stop the lldp 2. Doucment known issue for tx bytes decreasing due to link status chage 3. Deferred stats reset in dev_init to avoid some noise be counted. Fixes: 044846f0

Re: [dpdk-dev] [PATCH 0/3] net/virtio: missing/wrong read barriers.

2019-01-24 Thread Tiwei Bie
On Thu, Jan 24, 2019 at 07:58:59PM +0300, Ilya Maximets wrote: > Ilya Maximets (3): > net/virtio: fix improper read barriers on packed Tx cleanup > net/virtio: add barriers for extra descriptors on Rx split > net/virtio: add missing read barrier for packed dequeue > > drivers/net/virtio/vir

Re: [dpdk-dev] [PATCH v3 0/5] Add non-blocking ring

2019-01-24 Thread Honnappa Nagarahalli
Hi Gage, Thank you for this patch. Arm (Ola Liljedahl) had worked on a non-blocking ring algorithm. We were planning to add it to DPDK at some point this year. I am wondering if you would be open to take a look at the algorithm and collaborate? I am yet to fully understand both the algo

[dpdk-dev] [PATCH v4] doc: add meson ut info in prog guide

2019-01-24 Thread Hari Kumar Vemula
Add a programmer's guide section for meson ut Signed-off-by: Hari Kumar Vemula --- v4: Typos corrected v3: Modified v2: Removed enhancement details --- doc/guides/prog_guide/index.rst| 1 + doc/guides/prog_guide/meson_ut.rst | 159 + 2 files changed, 160 inserti

[dpdk-dev] [PATCH] test: test zero socket-mem as valid

2019-01-24 Thread Ilya Maximets
Dynamic memory mode allowes zero socket-mem because all the required memory could be allocated on demand. Fixes: 339c2244b4f1 ("eal: fix parsing zero socket memory and limits") Cc: sta...@dpdk.org Signed-off-by: Ilya Maximets --- test/test/test_eal_flags.c | 6 +++--- 1 file changed, 3 insertio