Re: [dpdk-dev] [EXT] [PATCH v3 5/6] spinlock: reimplement with atomic one-way barrier builtins

2019-01-13 Thread Gavin Hu (Arm Technology China)
> -Original Message- > From: Honnappa Nagarahalli > Sent: Monday, January 14, 2019 1:55 PM > To: Gavin Hu (Arm Technology China) ; > jer...@marvell.com; dev@dpdk.org > Cc: david.march...@redhat.com; chao...@linux.vnet.ibm.com; nd > ; bruce.richard...@intel.com; tho...@monjalon.net; > hema

Re: [dpdk-dev] [EXT] Default cacheline size for ARM

2019-01-13 Thread Honnappa Nagarahalli
> On Sat, 2019-01-05 at 22:47 +, Honnappa Nagarahalli wrote: > > > On Fri, 2019-01-04 at 19:59 +, Yongseok Koh wrote: > > > > --- > > > > > > > > --- > > > > Hi, > > > > > > > > The cacheline size (RTE_CACHE_LINE_SIZE) for ARM

Re: [dpdk-dev] [EXT] [PATCH] config: change default cache line size for ARMv8 with meson

2019-01-13 Thread Honnappa Nagarahalli
> >> On Wed, 2019-01-09 at 10:22 +, Yongseok Koh wrote: > >>> On Jan 9, 2019, at 2:09 AM, Jerin Jacob Kollanukkaran wrote: > I think, I way forward is to add > config/arm/arm64_a72_linuxapp_gcc for meson. This config can be > used for all SoC with A72 > >>

Re: [dpdk-dev] [PATCH 2/2] mbuf: remove experimental tag of external buffer attachment

2019-01-13 Thread Andrew Rybchenko
On 1/14/19 8:20 AM, Yongseok Koh wrote: Remove the experimental tag of rte_pktmbuf_attach_extbuf() which was introduced in 18.05. Signed-off-by: Yongseok Koh Acked-by: Andrew Rybchenko

Re: [dpdk-dev] [PATCH 1/2] mbuf: remove deprecated macro

2019-01-13 Thread Andrew Rybchenko
On 1/14/19 8:20 AM, Yongseok Koh wrote: RTE_MBUF_INDIRECT() is replaced with RTE_MBUF_CLONED() and removed. This macro was deprecated in release 18.05 when EXT_ATTACHED_MBUF was introduced. Signed-off-by: Yongseok Koh Acked-by: Andrew Rybchenko <...> diff --git a/doc/guides/rel_notes/rele

Re: [dpdk-dev] [EXT] [PATCH v3 5/6] spinlock: reimplement with atomic one-way barrier builtins

2019-01-13 Thread Jerin Jacob Kollanukkaran
On Mon, 2019-01-14 at 05:54 +, Honnappa Nagarahalli wrote: > > > On Thu, 2018-12-27 at 12:13 +0800, Gavin Hu wrote: > > > --- > > > > > > > --- > > > > The __sync builtin based implementation generates full memory > > > > barriers

[dpdk-dev] [PATCH] vhost: invoke dev configuration after set vring call message

2019-01-13 Thread Xiaolong Ye
As qemu will only send VHOST_USER_SET_VRING_ENABLE message for guest enabled vrings (only first queue pair will be enabled at initialized stage), this will cause trouble for multiqueue case, vDPA's dev_conf callback will get no chance be invoked. Decouple the dev_conf callback from VHOST_USER_SET_V

Re: [dpdk-dev] [PATCH v2] ethdev: report error on name truncation

2019-01-13 Thread Andrew Rybchenko
On 1/14/19 12:21 AM, Thomas Monjalon wrote: 13/01/2019 21:19, Wiles, Keith: On Jan 13, 2019, at 2:02 PM, Thomas Monjalon wrote: 13/01/2019 20:28, Wiles, Keith: On Jan 13, 2019, at 9:38 AM, Nithin Kumar Dabilpuram wrote: --- a/lib/librte_ethdev/rte_ethdev.c +++ b/lib/librte_ethdev/rte_ethdev.

Re: [dpdk-dev] [dpdk-stable] [PATCH] test/hash: reset iter and found in perf test

2019-01-13 Thread Dharmik Thakkar
Thank you Ferruh and Yipeng! I will make the recommended changes and update the version. > On Jan 12, 2019, at 12:07 AM, Wang, Yipeng1 wrote: > > Thanks for the bug fix! Nice catch! > >> -Original Message- >> From: Yigit, Ferruh >> Sent: Friday, January 11, 2019 9:10 AM >> To: Dharmik

Re: [dpdk-dev] [PATCH v1] net/i40e: perform basic validation on the VF messages

2019-01-13 Thread Zhang, Qi Z
> -Original Message- > From: Varghese, Vipin > Sent: Monday, January 14, 2019 10:33 AM > To: Zhang, Qi Z ; Kevin Traynor > ; Wang, Haiyue ; > dev@dpdk.org > Subject: RE: [dpdk-dev] [PATCH v1] net/i40e: perform basic validation on the > VF > messages > > Hi, > > Thanks Kevin for redirec

Re: [dpdk-dev] [PATCH v2 0/3] net/mlx5: add tos and ttl flower match and tunnel keys

2019-01-13 Thread Shahaf Shuler
Sunday, January 13, 2019 4:15 PM, Viacheslav Ovsiienko: > Subject: [dpdk-dev] [PATCH v2 0/3] net/mlx5: add tos and ttl flower match > and tunnel keys > > This patchset adds the type-of-service and time-to-live IP header fields (hop- > limits and vtc-flow for IPv6) support on E-Switch. > There are

Re: [dpdk-dev] [RFC] ethdev: introduce DMA memory mapping for external memory

2019-01-13 Thread Shahaf Shuler
Hi Anatoly, Any last inputs on this one? Would like to prepare a patch for 19.05 and it would much effect the design. Thursday, November 22, 2018 1:32 PM, Shahaf Shuler: > Subject: RE: [dpdk-dev] [RFC] ethdev: introduce DMA memory mapping for > external memory > [...] > > > , and we will h

Re: [dpdk-dev] [PATCH v3] config: add Mellanox BlueField ARMv8 SoC

2019-01-13 Thread Honnappa Nagarahalli
Similarly, the commit heading subject line also needs to change. > > > > > BlueField is Mellanox's new SoC based on ARMv8. BlueField integrates > > ^^ Above should be > changed to armv8 > > > Mellanox ConnectX-5 i

[dpdk-dev] [PATCH] net/ice: fix vlan filter Tx issue

2019-01-13 Thread Qiming Yang
This patch fixed Tx error and allowed untagged packets in when vlan filter on. Fixes: e0dcf94a0d7f ("net/ice: support VLAN ops") Signed-off-by: Qiming Yang --- drivers/net/ice/ice_ethdev.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/net/ice/ice_ethdev.

Re: [dpdk-dev] [PATCH v3] config: add Mellanox BlueField ARMv8 SoC

2019-01-13 Thread Honnappa Nagarahalli
> > BlueField is Mellanox's new SoC based on ARMv8. BlueField integrates ^^ Above should be changed to armv8 > Mellanox ConnectX-5 interconnect and Cortex-A72 cores into a single device. > > http://www.mellanox.co

[dpdk-dev] [PATCH] drivers: fix to replace strcat with strncat

2019-01-13 Thread Chaitanya Babu Talluri
Strcat does not check the destination length and there might be chances of string overflow so insted of strcat, strncat is used. Fixes: 540a211084 ("bnx2x: driver core") Fixes: e163c18a15 ("net/i40e: update ptype and pctype info") Fixes: ef28aa96e5 ("net/nfp: support multiprocess") Fixes: 6f4eec25

Re: [dpdk-dev] [PATCH v2] app/testpmd: add tos and ttl field to vxlan encapsulation

2019-01-13 Thread Shahaf Shuler
Adding some relevant folks. Any comments or concerns on this patch? Sunday, January 13, 2019 4:40 PM, Viacheslav Ovsiienko: > Subject: [dpdk-dev] [PATCH v2] app/testpmd: add tos and ttl field to vxlan > encapsulation > > The new testpmd set vxlan-tos-ttl command is added. It allows to specify t

[dpdk-dev] [DPDK] /driver/bus/ifpga: Fix a brackets unmatch

2019-01-13 Thread AndyPei
The code extern "C" { miss a related } fixes: 05fa3d4a6539 cc: rosen...@intel.com cc: tianfei.zh...@intel.com cc: andy@intel.com Signed-off-by: AndyPei --- drivers/bus/ifpga/rte_bus_ifpga.h | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/bus/ifpga/rte_bus

Re: [dpdk-dev] [EXT] [PATCH v3 5/6] spinlock: reimplement with atomic one-way barrier builtins

2019-01-13 Thread Honnappa Nagarahalli
> > > > On Thu, 2018-12-27 at 12:13 +0800, Gavin Hu wrote: > > --- > > > --- > > > The __sync builtin based implementation generates full memory > > > barriers ('dmb ish') on Arm platforms. Using C11 atomic builtins to > > > generate o

[dpdk-dev] [PATCH 1/2] mbuf: remove deprecated macro

2019-01-13 Thread Yongseok Koh
RTE_MBUF_INDIRECT() is replaced with RTE_MBUF_CLONED() and removed. This macro was deprecated in release 18.05 when EXT_ATTACHED_MBUF was introduced. Signed-off-by: Yongseok Koh --- doc/guides/rel_notes/deprecation.rst | 7 --- doc/guides/rel_notes/release_19_02.rst | 3 +++ drivers/net/

[dpdk-dev] [PATCH 2/2] mbuf: remove experimental tag of external buffer attachment

2019-01-13 Thread Yongseok Koh
Remove the experimental tag of rte_pktmbuf_attach_extbuf() which was introduced in 18.05. Signed-off-by: Yongseok Koh --- lib/librte_mbuf/rte_mbuf.h | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/lib/librte_mbuf/rte_mbuf.h b/lib/librte_mbuf/rte_mbuf.h index 6f1f7e3d8

Re: [dpdk-dev] [PATCH v3 00/20] NXP DPAA2 fixes and enhancements

2019-01-13 Thread Shreyansh Jain
On 11/01/19 9:42 PM, Ferruh Yigit wrote: > On 1/11/2019 3:51 PM, Ferruh Yigit wrote: >> On 1/11/2019 12:24 PM, Shreyansh Jain wrote: >>> (N: Original series was by Hemant - due to RC window timeline and >>> his unavailability, respining on his behalf) >>> >>> This patch set covers following: >

Re: [dpdk-dev] [PATCH v3 00/20] NXP DPAA2 fixes and enhancements

2019-01-13 Thread Shreyansh Jain
On 11/01/19 5:54 PM, Shreyansh Jain wrote: > (N: Original series was by Hemant - due to RC window timeline and > his unavailability, respining on his behalf) > > This patch set covers following: > > 1. Fixes in the existing NXP DPAA2 bus and net pmd > 2. New object (DPDMUX) support in NIC dr

Re: [dpdk-dev] [DPDK] /driver/bus/ifpga: fix driver probe failure handler

2019-01-13 Thread Xu, Rosen
> -Original Message- > From: Pei, Andy > Sent: Monday, January 14, 2019 9:41 > To: dev@dpdk.org > Cc: Xu, Rosen ; Zhang, Tianfei > ; Pei, Andy > Subject: [DPDK] /driver/bus/ifpga: fix driver probe failure handler > > In the original code, when a device probe a driver, if the driver in

Re: [dpdk-dev] [DPDK] /driver/bus/ifpga: users do not have to input afu_bts in cmdline

2019-01-13 Thread Xu, Rosen
> -Original Message- > From: Pei, Andy > Sent: Monday, January 14, 2019 9:41 > To: dev@dpdk.org > Cc: Xu, Rosen ; Zhang, Tianfei > ; Pei, Andy > Subject: [DPDK] /driver/bus/ifpga: users do not have to input afu_bts in > cmdline > > Original driver requires users to input "afu_bts" args

Re: [dpdk-dev] [EXT] [PATCH] config: change default cache line size for ARMv8 with meson

2019-01-13 Thread Yongseok Koh
> On Jan 9, 2019, at 6:57 AM, Thomas Monjalon wrote: > > 09/01/2019 15:23, Jerin Jacob Kollanukkaran: >> On Wed, 2019-01-09 at 14:30 +0100, Thomas Monjalon wrote: >>> 09/01/2019 13:47, Jerin Jacob Kollanukkaran: On Wed, 2019-01-09 at 12:28 +0100, Thomas Monjalon wrote: > 09/01/2019 11:

[dpdk-dev] [PATCH v2] vhost: add external message handling callbacks to the public API

2019-01-13 Thread Darek Stojaczyk
External message callbacks are used e.g. by vhost crypto to parse crypto-specific vhost-user messages. We are now publishing the API to register those callbacks, so that other backends outside of DPDK can use them as well. Signed-off-by: Darek Stojaczyk --- lib/librte_vhost/rte_vhost.h | 66 +++

Re: [dpdk-dev] [PATCH 1/3] eal: add 128-bit cmpset (x86-64 only)

2019-01-13 Thread Varghese, Vipin
Hi Gage, snipped > > @@ -208,4 +209,25 @@ static inline void > rte_atomic64_clear(rte_atomic64_t *v) > > } > > #endif > > > > +static inline int > > +rte_atomic128_cmpset(volatile uint64_t *dst, uint64_t *exp, uint64_t > > +*src) { > > + uint8_t res; > > + > > + asm volatile ( > > +

[dpdk-dev] [PATCH 2/2] examples/vhost: fix realloc failure

2019-01-13 Thread Tiwei Bie
Fixes: ad0eef4d2203 ("examples/vhost: support multiple socket files") Cc: sta...@dpdk.org Signed-off-by: Tiwei Bie --- examples/vhost/main.c | 8 1 file changed, 8 insertions(+) diff --git a/examples/vhost/main.c b/examples/vhost/main.c index dc9ea1018..23fee445a 100644 --- a/examples/

[dpdk-dev] [PATCH 1/2] vhost: fix memory leak on realloc failure

2019-01-13 Thread Tiwei Bie
When realloc() fails, the original block isn't freed. Fixes: e246896178e6 ("vhost: get guest/host physical address mappings") Cc: sta...@dpdk.org Signed-off-by: Tiwei Bie --- lib/librte_vhost/vhost_user.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/librte_vhost/vhost_user.c b/lib

[dpdk-dev] [PATCH 0/2] Fixes for realloc() in vhost

2019-01-13 Thread Tiwei Bie
Tiwei Bie (2): vhost: fix memory leak on realloc failure examples/vhost: fix realloc failure examples/vhost/main.c | 8 lib/librte_vhost/vhost_user.c | 3 +++ 2 files changed, 11 insertions(+) -- 2.17.1

Re: [dpdk-dev] [PATCH v1] net/i40e: perform basic validation on the VF messages

2019-01-13 Thread Varghese, Vipin
Hi, Thanks Kevin for redirecting to the maintainer. Appreciate the help. Thanks Qi Z Zhang for the update. But the reason for request is because I did not find the update in patches for 'release notes, faq or i40e' documentation. Hence, I was forced to assume this is known bug. Will wait to se

[dpdk-dev] [DPDK] /driver/bus/ifpga: users do not have to input afu_bts in cmdline

2019-01-13 Thread AndyPei
Original driver requires users to input "afu_bts" args. After apply this patch, driver can also work without a "afu_bts" args explicitly in the cmdline. fixes: 05fa3d4a6539 cc: rosen...@intel.com cc: tianfei.zh...@intel.com cc: andy@intel.com Signed-off-by: AndyPei --- drivers/bus/ifpga/ifp

[dpdk-dev] [DPDK] /driver/bus/ifpga: fix driver probe failure handler

2019-01-13 Thread AndyPei
In the original code, when a device probe a driver, if the driver in the driver list does not support this device, a error is returned. After this patch, a device wil try to match driver in the driver list one by one until an appropriate driver is found. If the current driver does not support the d

Re: [dpdk-dev] [PATCH 6/6] doc: add NB ring comment to EAL "known issues"

2019-01-13 Thread Varghese, Vipin
Thanks for understanding > -Original Message- > From: Eads, Gage > Sent: Saturday, January 12, 2019 1:01 AM > To: Varghese, Vipin ; dev@dpdk.org > Cc: olivier.m...@6wind.com; arybche...@solarflare.com; Richardson, Bruce > ; Ananyev, Konstantin > > Subject: RE: [dpdk-dev] [PATCH 6/6] doc:

Re: [dpdk-dev] [PATCH v9 0/6] app/proc-info: enhance debug of proc-info tool

2019-01-13 Thread Varghese, Vipin
thanks > -Original Message- > From: Thomas Monjalon > Sent: Friday, January 11, 2019 8:17 PM > To: Varghese, Vipin > Cc: dev@dpdk.org; Mcnamara, John ; Ananyev, > Konstantin ; step...@networkplumber.org; > Pattan, Reshma ; Singh, Jasvinder > ; Byrne, Stephen1 ; > Patel, Amol > Subject:

Re: [dpdk-dev] [PATCH] net/nfp: add CPP bridge as service

2019-01-13 Thread Thomas Monjalon
11/01/2019 17:42, Ferruh Yigit: > On 1/11/2019 1:25 PM, Alejandro Lucero wrote: > > The Netronome's Network Flow Processor chip is highly programmable > > with the goal of processing packets at high speed. Processing units > > and other chip components are available from the host through the > > PC

Re: [dpdk-dev] [PATCH v2] ethdev: report error on name truncation

2019-01-13 Thread Thomas Monjalon
13/01/2019 21:19, Wiles, Keith: > > On Jan 13, 2019, at 2:02 PM, Thomas Monjalon wrote: > > 13/01/2019 20:28, Wiles, Keith: > >>> On Jan 13, 2019, at 9:38 AM, Nithin Kumar Dabilpuram > >>> wrote: > >>> --- a/lib/librte_ethdev/rte_ethdev.c > >>> +++ b/lib/librte_ethdev/rte_ethdev.c > >>> + if (rc

Re: [dpdk-dev] [PATCH v2] ethdev: report error on name truncation

2019-01-13 Thread Wiles, Keith
> On Jan 13, 2019, at 2:02 PM, Thomas Monjalon wrote: > > 13/01/2019 20:28, Wiles, Keith: >>> On Jan 13, 2019, at 9:38 AM, Nithin Kumar Dabilpuram >>> wrote: >>> --- a/lib/librte_ethdev/rte_ethdev.c >>> +++ b/lib/librte_ethdev/rte_ethdev.c >>> + if (rc >= RTE_MEMZONE_NAMESIZE) { >>> +

Re: [dpdk-dev] [PATCH v2] ethdev: report error on name truncation

2019-01-13 Thread Thomas Monjalon
13/01/2019 20:28, Wiles, Keith: > > On Jan 13, 2019, at 9:38 AM, Nithin Kumar Dabilpuram > > wrote: > > --- a/lib/librte_ethdev/rte_ethdev.c > > +++ b/lib/librte_ethdev/rte_ethdev.c > > + if (rc >= RTE_MEMZONE_NAMESIZE) { > > + RTE_ETHDEV_LOG(ERR, "truncated name"); > > + rt

Re: [dpdk-dev] [PATCH v2] ethdev: report error on name truncation

2019-01-13 Thread Wiles, Keith
> On Jan 13, 2019, at 9:38 AM, Nithin Kumar Dabilpuram > wrote: > > Currently this api doesn't report error if name is > truncated and so user is not sure about uniqueness > of name. This change reports error to help user. > > Signed-off-by: Nithin Dabilpuram > --- > > v2: > Fix issue caus

[dpdk-dev] [PATCH v2] ethdev: report error on name truncation

2019-01-13 Thread Nithin Kumar Dabilpuram
Currently this api doesn't report error if name is truncated and so user is not sure about uniqueness of name. This change reports error to help user. Signed-off-by: Nithin Dabilpuram --- v2: Fix issue caused by rebase and also fix log message lib/librte_ethdev/rte_ethdev.c | 11 +-- 1

[dpdk-dev] [PATCH] examples/tep_term: remove MAX_PRINT_BUFF

2019-01-13 Thread Rami Rosen
The definition of MAX_PRINT_BUFF in examples/tep_termination/main.c is not necessary as it is not used. This cleanup patch removes it. Fixes: a50245ede72a ("examples/tep_term: initialize VXLAN sample") Cc: sta...@dpdk.org Signed-off-by: Rami Rosen --- examples/tep_termination/main.c | 3 ---

[dpdk-dev] [PATCH] net/sfc: fix typo in preprocessor check for macro defined

2019-01-13 Thread Andrew Rybchenko
ISP2() macro function misspelled in a check just before it. Fixes: e1b944598579 ("net/sfc: build libefx") Cc: sta...@dpdk.org Signed-off-by: Andrew Rybchenko --- drivers/net/sfc/efsys.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/sfc/efsys.h b/drivers/net/sfc

[dpdk-dev] [PATCH v1] ticketlock: ticket based to improve fairness

2019-01-13 Thread Gavin Hu
From: Joyce Kong The spinlock implementation is unfair, some threads may take locks aggressively while leaving the other threads starving for long time. As shown in the following test, within same period of time, there are threads taking locks much more times than the others. The ticketlock give

[dpdk-dev] [PATCH v2] app/testpmd: add tos and ttl field to vxlan encapsulation

2019-01-13 Thread Viacheslav Ovsiienko
The new testpmd set vxlan-tos-ttl command is added. It allows to specify tos and tll fields for encapsulation IP header. IPv4 VXLAN outer header: testpmd> set vxlan-tos-ttl ip-version ipv4 vni 4 udp-src 4 udp-dst 4 ip-tos 0 ip-ttl 255 ip-src 127.0.0.1 ip-dst 128.0.0.1 eth-

[dpdk-dev] [PATCH v2 2/3] net/mlx5: add tos and ttl fields support on E-Switch

2019-01-13 Thread Viacheslav Ovsiienko
This patch adds the type-of-service and time-to-live IP header fields support on E-Switch. There match pattern for both fields with masking is added. Also these fields can be set for VXLAN tunnel encapsulation header. This issue is critical for some Open VSwitch configuration on overlayed (tunnele

[dpdk-dev] [PATCH v2 0/3] net/mlx5: add tos and ttl flower match and tunnel keys

2019-01-13 Thread Viacheslav Ovsiienko
This patchset adds the type-of-service and time-to-live IP header fields (hop-limits and vtc-flow for IPv6) support on E-Switch. There are two types of keys added - one for match pattern, other for tunnel encapsulation header. Signed-off-by: Viacheslav Ovsiienko --- v2: The patchset is splitt

[dpdk-dev] [PATCH v2 3/3] net/mlx5: add tos and ttl validation on E-Switch

2019-01-13 Thread Viacheslav Ovsiienko
This patch adds the type-of-service and time-to-live IP header fields validation on E-Switch, both for match pattern and VXLAN encapsulation action IP header itesm. The E-Switch flows will use the common mlx5_flow_validate_item_ipv4/6 routines with added extra parameter, specifying the supported fi

[dpdk-dev] [PATCH v2 1/3] net/mlx5: add tos and ttl flower match and tunnel keys

2019-01-13 Thread Viacheslav Ovsiienko
This patch is a preparation for adding the type-of-service and time-to-live IP header fields support on E-Switch. There are two types of keys added - one for match pattern, other for tunnel encapsulation header. This issue is critical for some Open VSwitch configuration on overlayed (tunneled) net

Re: [dpdk-dev] [PATCH 5/6] mempool/ring: add non-blocking ring handlers

2019-01-13 Thread Andrew Rybchenko
On 1/11/19 12:01 AM, Gage Eads wrote: These handlers allow an application to create a mempool based on the non-blocking ring, with any combination of single/multi producer/consumer. Signed-off-by: Gage Eads Acked-by: Andrew Rybchenko Of course, it should be mentioned in release notes finall

Re: [dpdk-dev] [PATCH 2/3] mempool/nb_stack: add non-blocking stack mempool

2019-01-13 Thread Andrew Rybchenko
Hi Gage, In general looks very good. Have you considered to make nb_lifo.h a library to be reusable outside of the mempool driver? There are few notes below. Thanks, Andrew. On 1/10/19 11:55 PM, Gage Eads wrote: This commit adds support for non-blocking (linked list based) stack mempool hand

Re: [dpdk-dev] [PATCH 0/5] net/mlx5: simplify VXLAN devices management for E-Switch

2019-01-13 Thread Shahaf Shuler
Saturday, December 29, 2018 9:56 PM, Viacheslav Ovsiienko: > Subject: [dpdk-dev] [PATCH 0/5] net/mlx5: simplify VXLAN devices > management for E-Switch > > This patchset simplifies the virtual VXLAN tunnel devices management. > Previous design used the VXLAN devices attached to outer interface for

Re: [dpdk-dev] [PATCH 1/3] eal: add 128-bit cmpset (x86-64 only)

2019-01-13 Thread Andrew Rybchenko
On 1/10/19 11:55 PM, Gage Eads wrote: This operation can be used for non-blocking algorithms, such as a non-blocking stack or ring. Signed-off-by: Gage Eads --- .../common/include/arch/x86/rte_atomic_64.h| 22 ++ 1 file changed, 22 insertions(+) diff --git a/lib/

Re: [dpdk-dev] [PATCH] net/mlx5: resolve typos and code style issues

2019-01-13 Thread Shahaf Shuler
Saturday, December 29, 2018 9:45 PM, Viacheslav Ovsiienko: > Subject: [PATCH] net/mlx5: resolve typos and code style issues > > This patch fixes typos and codestyle issues in mlx5_flow_tcf.c file > > Signed-off-by: Viacheslav Ovsiienko Applied to next-net-mlx, thanks.

Re: [dpdk-dev] [PATCH 0/5] net/mlx5: add inner tunnel items support on E-Switch

2019-01-13 Thread Shahaf Shuler
Thursday, December 27, 2018 5:35 PM, Viacheslav Ovsiienko: > Subject: [dpdk-dev] [PATCH 0/5] net/mlx5: add inner tunnel items support > on E-Switch > > The generic Flow rule for tunnels looks like: > > flow create \ > \ > \ > > > Current design supports o

[dpdk-dev] [PATCH v2] examples/ip_fragmentation: support big packets

2019-01-13 Thread Noa Ezra
In some vendors the RX and TX configuration must be the same, therefore the MTU size need to be equal to max_rx_pkt_len. The MTU is the largest size packet in bytes that can be sent on the network, therefore before changing this parameter, the NIC could not receive packets larger than 1500 bytes, w