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

2019-01-23 Thread Liron Himi
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_RTE_LIBRTE_'. Is there a way to do the same in the meson/ninja process? Regards, Liron

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

2019-01-23 Thread Honnappa Nagarahalli
> > > > Added other platform owners. > > > > > > > > > @@ -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, > > >

[dpdk-dev] [PATCH] lib/librte_kni: fix the type for mac address

2019-01-23 Thread Jie Pan
The type for mac address in struct rte_kni_conf should be unsigned. Signed-off-by: Jie Pan --- lib/librte_kni/rte_kni.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_kni/rte_kni.h b/lib/librte_kni/rte_kni.h index 02ca43b..d44496c 100644 --- a/lib/librte_kni/rte_k

Re: [dpdk-dev] [dpdk-stable] [PATCH] eal: fix parsing zero socket memory and limits

2019-01-23 Thread Wiles, Keith
> On Jan 23, 2019, at 5:03 PM, Thomas Monjalon wrote: > > 23/01/2019 11:15, Burakov, Anatoly: >> On 22-Jan-19 4:27 PM, Ilya Maximets wrote: >>> Modern memory mode allowes to not reserve any memory by the >>> '--socket-mem' option. i.e. it could be possible to specify >>> zero preallocated memo

Re: [dpdk-dev] [PATCH v2] net/ice: add promiscuous mode support

2019-01-23 Thread Lu, Wenzhuo
Hi Qiming, > -Original Message- > From: Yang, Qiming > Sent: Wednesday, January 23, 2019 2:21 PM > To: Lu, Wenzhuo ; dev@dpdk.org > Cc: Lu, Wenzhuo > Subject: RE: [dpdk-dev] [PATCH v2] net/ice: add promiscuous mode support > > Hi, wenzhuo > > -Original Message- > From: dev [mail

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

2019-01-23 Thread Kevin Traynor
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 Yigit > Acked-by: Luca Boccassi > --- > Cc: Luca Bo

Re: [dpdk-dev] [PATCH 0/4] Virtio fixes

2019-01-23 Thread Maxime Coquelin
On 1/22/19 6:01 PM, Tiwei Bie wrote: Tiwei Bie (4): net/virtio: fix the control vq support net/virtio-user: fix the control vq support net/virtio: use virtio barrier in packed ring net/virtio-user: fix used ring update in cvq handling drivers/net/virtio/virtio_ethdev.c

Re: [dpdk-dev] [PATCH 3/4] net/virtio: use virtio barrier in packed ring

2019-01-23 Thread Maxime Coquelin
On 1/22/19 6:01 PM, Tiwei Bie wrote: Always use the virtio variants which support the platform memory ordering. Fixes: 9230ab8d7913 ("net/virtio: support platform memory ordering") Signed-off-by: Tiwei Bie --- drivers/net/virtio/virtio_rxtx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 d

Re: [dpdk-dev] [PATCH 4/4] net/virtio-user: fix used ring update in cvq handling

2019-01-23 Thread Maxime Coquelin
On 1/22/19 6:01 PM, Tiwei Bie wrote: When updating used ring, the id in used element should be the index of the first desc in the desc chain. Fixes: f9b9d1a55775 ("net/virtio-user: add multiple queues in device emulation") Cc:sta...@dpdk.org Signed-off-by: Tiwei Bie --- drivers/net/virtio/

Re: [dpdk-dev] [PATCH 2/4] net/virtio-user: fix the control vq support

2019-01-23 Thread Maxime Coquelin
On 1/22/19 6:01 PM, Tiwei Bie wrote: This patch fixed below issues in the packed ring based control vq support in virtio user: 1. The idx_hdr should be used_idx instead of the id in the desc; 2. We just need to write out a single used descriptor for each descriptor list; 3. The avail/used

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

2019-01-23 Thread Michael Santana
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 initial implementa

Re: [dpdk-dev] [PATCH 1/4] net/virtio: fix the control vq support

2019-01-23 Thread Maxime Coquelin
On 1/22/19 6:01 PM, Tiwei Bie wrote: This patch mainly fixed below issues in the packed ring based control vq support in virtio driver: 1. When parsing the used descriptors, we have to track the number of descs that we need to skip; 2. vq->vq_free_cnt was decreased twice for a same desc;

Re: [dpdk-dev] [dpdk-stable] [PATCH] eal: fix parsing zero socket memory and limits

2019-01-23 Thread Thomas Monjalon
23/01/2019 11:15, Burakov, Anatoly: > On 22-Jan-19 4:27 PM, Ilya Maximets wrote: > > Modern memory mode allowes to not reserve any memory by the > > '--socket-mem' option. i.e. it could be possible to specify > > zero preallocated memory like '--socket-mem 0'. > > Also, it should be possible to con

Re: [dpdk-dev] [1/4] net/virtio: fix the control vq support

2019-01-23 Thread Maxime Coquelin
On 1/23/19 5:33 PM, Ilya Maximets wrote: Hmm. Nevermind. Please, ignore my previous comments to this patch. Patch seems compliant to spec, but the spec is not very clear. Ok, thanks for the review and the folluw-up. Maxime Best regards, Ilya Maximets. On 23.01.2019 16:09, Ilya Maximets w

Re: [dpdk-dev] [PATCH] vfio: fix error message

2019-01-23 Thread Thomas Monjalon
23/01/2019 11:15, Burakov, Anatoly: > On 23-Jan-19 10:00 AM, Alejandro Lucero wrote: > > The message refers to uio driver. > > > > Signed-off-by: Alejandro Lucero > > --- > > Acked-by: Anatoly Burakov Applied, thanks

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

2019-01-23 Thread Thomas Monjalon
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 Yigit Series applied, thanks and congratulations fo

Re: [dpdk-dev] [RFC] pci: force address of mappings in secondary process

2019-01-23 Thread Stephen Hemminger
On Wed, 23 Jan 2019 19:21:03 + Ferruh Yigit wrote: > On 7/12/2017 9:58 AM, jianfeng.tan at intel.com (Tan, Jianfeng) wrote: > >> -Original Message- > >> From: Gonzalez Monroy, Sergio > >> Sent: Wednesday, July 12, 2017 3:32 PM > >> To: Tan, Jianfeng; Stephen Hemminger; dev at dpdk.org

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

2019-01-23 Thread Thomas Monjalon
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 takes a config file data type - either loaded fr

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

2019-01-23 Thread Thomas Monjalon
23/01/2019 20:36, Ferruh Yigit: > On 1/23/2019 5:26 PM, Thomas Monjalon wrote: > > 23/01/2019 18:20, Ananyev, Konstantin: > >> From: Thomas Monjalon [mailto:tho...@monjalon.net] > >>> 23/01/2019 17:32, Ferruh Yigit: > On 3/10/2017 8:58 PM, rkerur at gmail.com (Ravi Kerur) wrote: > > This p

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

2019-01-23 Thread Ori Kam
> -Original Message- > From: dev On Behalf Of Viacheslav Ovsiienko > Sent: Tuesday, January 22, 2019 12:57 PM > To: dev@dpdk.org > Cc: Shahaf Shuler > Subject: [dpdk-dev] [PATCH v3] app/testpmd: add tos and ttl field to vxlan > encapsulation > > The new testpmd set vxlan-tos-ttl comma

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

2019-01-23 Thread Ferruh Yigit
On 1/23/2019 5:26 PM, Thomas Monjalon wrote: > 23/01/2019 18:20, Ananyev, Konstantin: >> From: Thomas Monjalon [mailto:tho...@monjalon.net] >>> 23/01/2019 17:32, Ferruh Yigit: On 3/10/2017 8:58 PM, rkerur at gmail.com (Ravi Kerur) wrote: > This patchset merges l3fwd-acl and l3fwd code into

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

2019-01-23 Thread 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 takes a config file data type - either loaded from > file, or built up programmatically in

Re: [dpdk-dev] [RFC] pci: force address of mappings in secondary process

2019-01-23 Thread Ferruh Yigit
On 7/12/2017 9:58 AM, jianfeng.tan at intel.com (Tan, Jianfeng) wrote: >> -Original Message- >> From: Gonzalez Monroy, Sergio >> Sent: Wednesday, July 12, 2017 3:32 PM >> To: Tan, Jianfeng; Stephen Hemminger; dev at dpdk.org >> Subject: Re: [dpdk-dev] [RFC] pci: force address of mappings in

Re: [dpdk-dev] [PATCH v2] usertools: script to output version string

2019-01-23 Thread Ferruh Yigit
On 8/7/2017 6:31 PM, keith.wiles at intel.com (Wiles, Keith) wrote: >> On Aug 7, 2017, at 11:49 AM, Thomas Monjalon wrote: >> >> 07/08/2017 15:17, Wiles, Keith: >>> On Aug 7, 2017, at 6:35 AM, Thomas Monjalon wrote: Hi, 06/07/2017 16:56, Keith Wiles: > +# Locate the r

Re: [dpdk-dev] [PATCH v3] ether: use a default for max Rx frame size in configure()

2019-01-23 Thread Ferruh Yigit
On 5/24/2018 10:20 AM, Andriy Berestovskyy wrote: > Hi Shahaf, > >> On 23 May 2018, at 07:21, Shahaf Shuler wrote: >> I think this patch addressing just small issue in a bigger problem. >> The way I see it all application needs to specify is the max packet size it >> expects to receive, nothing

[dpdk-dev] [PATCH] net/virtio: remove unnecessary forward declaration

2019-01-23 Thread Rami Rosen
This minor cleanup patch removes an unecessary forward declaration of virtio_intr_enable() in net/virtio PMD. Fixes: fe19d49cb525 ("net/virtio: fix Rx interrupt with VFIO") Cc: sta...@dpdk.org Signed-off-by: Rami Rosen --- drivers/net/virtio/virtio_ethdev.c | 1 - 1 file changed, 1 deletion(-)

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

2019-01-23 Thread Thomas Monjalon
23/01/2019 18:20, Ananyev, Konstantin: > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > 23/01/2019 17:32, Ferruh Yigit: > > > On 3/10/2017 8:58 PM, rkerur at gmail.com (Ravi Kerur) wrote: > > > > This patchset merges l3fwd-acl and l3fwd code into common directory. > > > > Adds config file r

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

2019-01-23 Thread Ananyev, Konstantin
> -Original Message- > From: Thomas Monjalon [mailto:tho...@monjalon.net] > Sent: Wednesday, January 23, 2019 5:11 PM > To: Yigit, Ferruh ; Ananyev, Konstantin > > Cc: Ravi Kerur ; dpdk-dev ; Mcnamara, John > > Subject: Re: [dpdk-dev] [PATCH v6 0/3] examples/l3fwd: merge l3fwd-acl co

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

2019-01-23 Thread Jerin Jacob Kollanukkaran
On Wed, 2019-01-23 at 16:24 +, Honnappa Nagarahalli wrote: > > > > > > > I'll come up with a new patch based on the discussion > > > > > > > here. > > > > > > > A few things noted, > > > > > > > - we still want it to be 128B for generic build > > > > > > > - we at least agreed on changing it to

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

2019-01-23 Thread Thomas Monjalon
23/01/2019 17:32, Ferruh Yigit: > On 3/10/2017 8:58 PM, rkerur at gmail.com (Ravi Kerur) wrote: > > This patchset merges l3fwd-acl and l3fwd code into common directory. > > Adds config file read option to build LPM and EM tables. > > > > Ravi Kerur (3): > > examples/l3fwd: merge l3fwd-acl code i

Re: [dpdk-dev] [1/4] net/virtio: fix the control vq support

2019-01-23 Thread Ilya Maximets
Hmm. Nevermind. Please, ignore my previous comments to this patch. Patch seems compliant to spec, but the spec is not very clear. Best regards, Ilya Maximets. On 23.01.2019 16:09, Ilya Maximets wrote: > On 22.01.2019 20:01, Tiwei Bie wrote: >> This patch mainly fixed below issues in the packed ri

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

2019-01-23 Thread Ferruh Yigit
On 3/10/2017 8:58 PM, rkerur at gmail.com (Ravi Kerur) wrote: > This patchset merges l3fwd-acl and l3fwd code into common directory. > Adds config file read option to build LPM and EM tables. > > Ravi Kerur (3): > examples/l3fwd: merge l3fwd-acl code into l3fwd > examples/l3fwd: add config fil

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

2019-01-23 Thread Ola Liljedahl
On Wed, 2019-01-23 at 16:02 +, Jerin Jacob Kollanukkaran wrote: > On Tue, 2019-01-22 at 09:27 +, Ola Liljedahl wrote: > > > > On Fri, 2019-01-18 at 09:23 -0600, Gage Eads wrote: > > > > > > v3: > > >  - Avoid the ABI break by putting 64-bit head and tail values in > > > the > > > same > >

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

2019-01-23 Thread Honnappa Nagarahalli
> On Fri, 2019-01-18 at 05:50 +, Honnappa Nagarahalli wrote: > > > > > > > > > Hi, > > > > > > > > > > > > > > > > > > The cacheline size (RTE_CACHE_LINE_SIZE) for ARM CPUs is > > > > > > > > > set to be 128B by default. Mellanox's BlueField is an > > > > > > > > > ARM CPU having > > > > > > >

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

2019-01-23 Thread Honnappa Nagarahalli
> > > > > > I'll come up with a new patch based on the discussion here. > > > > > > A few things noted, > > > > > > - we still want it to be 128B for generic build > > > > > > - we at least agreed on changing it to 64B for A72 > > > > > How will this be done? Will you add > > > > > config/arm/arm64

Re: [dpdk-dev] [PATCH v3 1/3] pci: rte_eal_pci_scan now handles removal of PCI devices

2019-01-23 Thread Ferruh Yigit
On 2/9/2017 4:59 PM, benjamin.walker at intel.com (Ben Walker) wrote: > rte_eal_pci_scan can be called repeatedly to re-scan the PCI > bus. If a device was removed from the system, the associated > driver will automatically be unloaded. > > Signed-off-by: Ben Walker Hi Ben, This patch is waitin

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

2019-01-23 Thread Jerin Jacob Kollanukkaran
On Tue, 2019-01-22 at 09:27 +, Ola Liljedahl wrote: > On Fri, 2019-01-18 at 09:23 -0600, Gage Eads wrote: > > v3: > > - Avoid the ABI break by putting 64-bit head and tail values in > > the > > same > >cacheline as struct rte_ring's prod and cons members. > > - Don't attempt to compile rt

Re: [dpdk-dev] [3/4] net/virtio: use virtio barrier in packed ring

2019-01-23 Thread Ilya Maximets
On 22.01.2019 20:01, Tiwei Bie wrote: > Always use the virtio variants which support the platform > memory ordering. > > Fixes: 9230ab8d7913 ("net/virtio: support platform memory ordering") > > Signed-off-by: Tiwei Bie > --- Thanks. For some reason rte_smp_* barriers used directly here instead

Re: [dpdk-dev] [dpdk-stable] [PATCH] app/testpmd: fix Tx metadata show command

2019-01-23 Thread Ferruh Yigit
On 1/22/2019 3:16 PM, Dekel Peled wrote: > Function cmd_config_tx_metadata_specific_parsed() takes input value, > applies rte_cpu_to_be_32() on it, and stores it for Tx use. > Function cmd_show_tx_metadata_parsed() displays the stored value as is. > > This patch modifies function cmd_show_tx_metad

Re: [dpdk-dev] [dpdk-stable] [PATCH] net/sfc: fix NULL dereference in EF10 TSO if no payload

2019-01-23 Thread Ferruh Yigit
On 1/23/2019 1:08 PM, Andrew Rybchenko wrote: > From: Igor Romanov > > Fixes: 6bc985e41155 ("net/sfc: support TSO in EF10 Tx datapath") > Cc: sta...@dpdk.org > > Signed-off-by: Igor Romanov > Signed-off-by: Andrew Rybchenko Applied to dpdk-next-net/master, thanks.

Re: [dpdk-dev] VF of a X520 card does not process VLAN packets

2019-01-23 Thread Ananyev, Konstantin
Hi Eelco, > > > Hi Konstantin, > Thanks for your reply… > Yes adding the VLAN to the VF from the kernel side will work, however, this > is a different behaviour than the XL710. > The XL710 will allow all VLANs to pass through once the PMD takes control of > the VF. It is not about who control

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

2019-01-23 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 Fixes: 044846f071cc ("net/i40e: stop LLDP before setting local LLDP MIB") Cc: sta..

Re: [dpdk-dev] [PATCH 1/2] vhost: introduce API to get vDPA device number

2019-01-23 Thread Wang, Xiao W
Please ignore this email I sent by mistake. BRs, Xiao > -Original Message- > From: Wang, Xiao W > Sent: Wednesday, January 23, 2019 8:57 PM > To: maxime.coque...@redhat.com > Cc: dev@dpdk.org; Bie, Tiwei ; Ye, Xiaolong > > Subject: [PATCH 1/2] vhost: introduce API to get vDPA device numb

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

2019-01-23 Thread Viacheslav Ovsiienko
E-Switch VXLAN tunneling rules require virtual VXLAN network devices be created. These devices are managed by MLX5 PMD and created/deleted dynamically. Kernel creates the VXLAN devices and registers VXLAN UDP ports to be hardware offloaded within the NIC kernel drivers. The registration process is

[dpdk-dev] [PATCH] vhost: remove available ring relay helper

2019-01-23 Thread Xiao Wang
We don't need to relay available ring and check the desc, vdpa device can access the available ring in the guest directly. With this patch, we can achieve better throughput and lower CPU usage. Signed-off-by: Xiao Wang --- drivers/net/ifc/ifcvf_vdpa.c | 27 --- lib/librte_vhost/rt

[dpdk-dev] [PATCH 1/2] vhost: introduce API to get vDPA device number

2019-01-23 Thread Xiao Wang
From: Xiaolong Ye It's used to get number of available registered vDPA devices. Signed-off-by: Xiaolong Ye Acked-by: Xiao Wang Reviewed-by: Maxime Coquelin --- lib/librte_vhost/rte_vdpa.h| 3 +++ lib/librte_vhost/rte_vhost_version.map | 1 + lib/librte_vhost/vdpa.c

Re: [dpdk-dev] [1/4] net/virtio: fix the control vq support

2019-01-23 Thread Ilya Maximets
On 22.01.2019 20:01, Tiwei Bie wrote: > This patch mainly fixed below issues in the packed ring based > control vq support in virtio driver: > > 1. When parsing the used descriptors, we have to track the >number of descs that we need to skip; > 2. vq->vq_free_cnt was decreased twice for a same

[dpdk-dev] [PATCH] net/sfc: fix NULL dereference in EF10 TSO if no payload

2019-01-23 Thread Andrew Rybchenko
From: Igor Romanov Fixes: 6bc985e41155 ("net/sfc: support TSO in EF10 Tx datapath") Cc: sta...@dpdk.org Signed-off-by: Igor Romanov Signed-off-by: Andrew Rybchenko --- There are a couple of warnings generated by checkpatches.sh which are OK since positive errors are used inside PMD (since posi

Re: [dpdk-dev] [PATCH v1 0/3] ethdev: document more retained across restart

2019-01-23 Thread Andrew Rybchenko
On 1/10/19 5:03 AM, WILLIAMS, CHARLES J wrote: On 1/9/19 2:15 AM, Andrew Rybchenko wrote: On 1/8/19 5:52 PM, Ferruh Yigit wrote: On 12/19/2018 6:22 AM, Andrew Rybchenko wrote: The patch series tries to improve documentation of what is retained across default restart. Overall makes sense to

Re: [dpdk-dev] [dpdk-stable] [PATCH] ethdev: fix errno to have positive value

2019-01-23 Thread Burakov, Anatoly
On 22-Jan-19 4:03 PM, Thomas Monjalon wrote: 21/01/2019 17:18, Andrew Rybchenko: rte_errno should be set to positive value from errno.h plus few RTE-specific values. Fixes: 4fb7e803eb1a ("ethdev: add Tx preparation") Fixes: 439a90b5f2a7 ("ethdev: reorder inline functions") Cc: sta...@dpdk.org

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

2019-01-23 Thread Bruce Richardson
On Wed, Jan 23, 2019 at 06:37:07AM +, Hari Kumar Vemula wrote: > Add a programmer's guide section for meson ut > > Signed-off-by: Hari Kumar Vemula > --- > v2: Removed enhancement details > --- > doc/guides/prog_guide/index.rst| 1 + > doc/guides/prog_guide/meson_ut.rst | 164 +

Re: [dpdk-dev] [PATCH] vfio: fix error message

2019-01-23 Thread Burakov, Anatoly
On 23-Jan-19 10:00 AM, Alejandro Lucero wrote: The message refers to uio driver. Signed-off-by: Alejandro Lucero --- Acked-by: Anatoly Burakov -- Thanks, Anatoly

Re: [dpdk-dev] [PATCH v3 2/5] ring: add a non-blocking implementation

2019-01-23 Thread Ola Liljedahl
On Tue, 2019-01-22 at 21:31 +, Eads, Gage wrote: > Hi Ola, > > > > > > > > > > > @@ -331,6 +433,319 @@ void rte_ring_dump(FILE *f, const struct > > > rte_ring *r); > > >  #endif > > >  #include "rte_ring_generic_64.h" > > > > > > +/* @internal 128-bit structure used by the non-blocking ri

Re: [dpdk-dev] [PATCH] eal: fix parsing zero socket memory and limits

2019-01-23 Thread Burakov, Anatoly
On 22-Jan-19 4:27 PM, Ilya Maximets wrote: Modern memory mode allowes to not reserve any memory by the '--socket-mem' option. i.e. it could be possible to specify zero preallocated memory like '--socket-mem 0'. Also, it should be possible to configure unlimited memory allocations by '--socket-lim

[dpdk-dev] [PATCH] vfio: fix error message

2019-01-23 Thread Alejandro Lucero
The message refers to uio driver. Signed-off-by: Alejandro Lucero --- drivers/bus/pci/linux/pci_vfio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/bus/pci/linux/pci_vfio.c b/drivers/bus/pci/linux/pci_vfio.c index fa8cfbb0b..ebf6ccd3c 100644 --- a/drivers/bus/pci/l

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

2019-01-23 Thread Jerin Jacob Kollanukkaran
On Fri, 2019-01-18 at 05:50 +, Honnappa Nagarahalli wrote: > > > > > > > > Hi, > > > > > > > > > > > > > > > > The cacheline size (RTE_CACHE_LINE_SIZE) for ARM CPUs > > > > > > > > is set > > > > > > > > to be 128B by default. Mellanox's BlueField is an ARM > > > > > > > > CPU > > > > > > > >

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

2019-01-23 Thread Jerin Jacob Kollanukkaran
On Tue, 2019-01-22 at 18:51 +, Honnappa Nagarahalli wrote: > External Email > > Removed tspe...@qti.qualcomm.com as the email address is not > reachable. > > > > > > I'll come up with a new patch based on the discussion here. > > > > > A few things noted, > > > > > - we still want it to be 12

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

2019-01-23 Thread Neil Horman
On Tue, Jan 22, 2019 at 04:23:08PM +, Ferruh Yigit wrote: > 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 > -