On Wed, Feb 20, 2019 at 04:01:33PM +, Burakov, Anatoly wrote:
> On 19-Feb-19 8:41 PM, David Marchand wrote:
> > Spawning the ctrl threads on anything that is not part of the eal
> > coremask is not that polite to the rest of the system, especially
> > when you took good care to pin your process
On Wed, Feb 20, 2019 at 04:01:12PM +, Burakov, Anatoly wrote:
> On 19-Feb-19 8:41 PM, David Marchand wrote:
> > pthread_setaffinity_np returns a >0 value on error.
> > We could end up letting the ctrl threads on the current process cpu
> > affinity.
> >
> > Fixes: d651ee4919cd ("eal: set affin
https://bugs.dpdk.org/show_bug.cgi?id=214
Bug ID: 214
Summary: There should be a NULL pointer check about the
malloc_elem_alloc
Product: DPDK
Version: 17.11
Hardware: All
OS: All
Status: UNCONFIR
Hi Thomas,
This patch was deferred to a later release,
Patchwork did not reflect this so I have now changed it.
Rgds,
Lee.
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Sunday, February 24, 2019 10:59 PM
> To: Daly, Lee
> Cc: dev@dpdk.org; akh
Leyi Rong (3):
net/iavf: rename avf to iavf
net/iavf: rename remaining avf strings
doc: rename avf to iavf
MAINTAINERS |6 +-
config/common_base| 16 +-
.../nics/features/{avf.ini => iavf.ini} |2 +-
.../features/
This patch renames avf to iavf only for the doc files.
Signed-off-by: Leyi Rong
---
MAINTAINERS| 6 +++---
doc/guides/nics/features/{avf.ini => iavf.ini} | 2 +-
.../nics/features/{avf_vec.ini => iavf_vec.ini}| 2 +-
doc/guides/nics/intel_vf.rst
Rename Intel Ethernet Adaptive Virtual Function driver avf to iavf.
This is the first patch which will only renames the directory name,
lib name, filenames and updates the new name in makefile and meson
files. Also updates the #include files in source files.
Signed-off-by: Leyi Rong
---
drivers
25/02/2019 09:56, Daly, Lee:
> Hi Thomas,
> This patch was deferred to a later release,
> Patchwork did not reflect this so I have now changed it.
You mean you don't want this patch in DPDK 19.05?
Not in its current state.
-Fiona: Does the current team plan on sending another version of membuf_offset
UT for 19.05?
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Monday, February 25, 2019 9:32 AM
> To: Daly, Lee
> Cc: dev@dpdk.org; akhil.go...@nxp.
20/02/2019 15:05, Tomasz Duszynski:
> On Wed, Feb 20, 2019 at 05:01:59PM +0200, lir...@marvell.com wrote:
> > From: Liron Himi
> >
> > Natalie and Dmitri are no longer involved in PMDs maintenance hence
> > update the list.
> > Also append new active maintainers to the list.
> >
>
> Acked-by: Tom
Hi Gage,
Please find few comments below.
On Fri, Feb 22, 2019 at 10:06:49AM -0600, Gage Eads wrote:
> The rte_stack library provides an API for configuration and use of a
> bounded stack of pointers. Push and pop operations are MT-safe, allowing
> concurrent access, and the interface supports pus
On Fri, Feb 22, 2019 at 10:06:50AM -0600, Gage Eads wrote:
> The new rte_stack library is derived from the mempool handler, so this
> commit removes duplicated code and simplifies the handler by migrating it
> to this new API.
>
> Signed-off-by: Gage Eads
Reviewed-by: Olivier Matz
On Fri, Feb 22, 2019 at 10:06:51AM -0600, Gage Eads wrote:
> stack_autotest performs positive and negative testing of the stack API, and
> exercises the push and pop datapath functions with all available lcores.
>
> Signed-off-by: Gage Eads
[...]
> --- /dev/null
> +++ b/test/test/test_stack.c
>
The master device and VF representors were distinguished by
presence of port name, master device did not have one. The new Linux
kernels starting from 5.0 provide the port name for master device
and the implemented representor recognizing method does not work.
The new recognizing method is based on
On Fri, Feb 22, 2019 at 10:06:52AM -0600, Gage Eads wrote:
> stack_perf_autotest tests the following with one lcore:
> - Cycles to attempt to pop an empty stack
> - Cycles to push then pop a single object
> - Cycles to push then pop a burst of 32 objects
>
> It also tests the cycles to push then p
On Fri, Feb 22, 2019 at 10:06:54AM -0600, Gage Eads wrote:
> This commit adds non-blocking stack variants of stack_autotest
> (stack_nb_autotest) and stack_perf_autotest (stack_nb_perf_autotest),
> which differ only in that the non-blocking versions pass the STACK_F_NB
> flag to all rte_stack_creat
On Fri, Feb 22, 2019 at 10:06:53AM -0600, Gage Eads wrote:
> This commit adds support for a non-blocking (linked list based) stack to
> the stack API. This behavior is selected through a new rte_stack_create()
> flag, STACK_F_NB.
>
> The stack consists of a linked list of elements, each containing
On Fri, Feb 22, 2019 at 10:06:55AM -0600, Gage Eads wrote:
> This commit adds support for non-blocking (linked list based) stack mempool
> handler.
>
> In mempool_perf_autotest the lock-based stack outperforms the
> non-blocking handler for certain lcore/alloc count/free count
> combinations*, how
Hi,
Kind reminder
Regards,
Liron
-Original Message-
From: lir...@marvell.com
Sent: Saturday, February 23, 2019 22:15
To: ferruh.yi...@intel.com
Cc: dev@dpdk.org; Liron Himi
Subject: [PATCH v2] net/kni: calc mbuf&mtu according to given mb_pool
From: Liron Himi
- mbuf_size and mtu ar
On 2/25/2019 5:18 PM, Leyi Rong wrote:
> This patch renames avf to iavf only for the doc files.
>
> Signed-off-by: Leyi Rong
> ---
> MAINTAINERS| 6 +++---
> doc/guides/nics/features/{avf.ini => iavf.ini} | 2 +-
> .../nics/features/{avf_vec.ini => i
> -Original Message-
> From: Varghese, Vipin
> Sent: Tuesday, February 19, 2019 3:57 PM
> To: Mcnamara, John ; Kovacevic, Marko
> ; tho...@monjalon.net; Yigit, Ferruh
> ; shreyansh.j...@nxp.com; dev@dpdk.org
> Cc: Padubidri, Sanjay A ; Patel, Amol
> ; Varghese, Vipin
> Subject: [PATCH v
Hi Anoob
> -Original Message-
> From: Anoob Joseph [mailto:ano...@marvell.com]
> Sent: Saturday, February 23, 2019 6:12 AM
> To: Trahe, Fiona ; Akhil Goyal ;
> Doherty, Declan
> ; De Lara Guarch, Pablo
> ; Yigit, Ferruh
> ; Thomas Monjalon
> Cc: Jerin Jacob Kollanukkaran ; Narayana Pras
> -Original Message-
> From: Jason Wang [mailto:jasow...@redhat.com]
> Sent: Monday, February 25, 2019 8:49 AM
> To: Liu, Changpeng ; dev@dpdk.org
> Cc: Stojaczyk, Dariusz ;
> maxime.coque...@redhat.com; Bie, Tiwei ; Wang,
> Zhihong
> Subject: Re: [dpdk-dev] [PATCH] vhost: add virtio con
> -Original Message-
> From: Liu, Changpeng
> Sent: Monday, February 25, 2019 8:52 AM
> To: dev@dpdk.org
> Cc: Liu, Changpeng ; Stojaczyk, Dariusz
> ; maxime.coque...@redhat.com; Bie, Tiwei
> ; Wang, Zhihong
> Subject: [PATCH] vhost: add virtio configuration space access socket
> messages
This patch adds AES-CTR cipher algorithm support to ipsec
library.
Signed-off-by: Fan Zhang
---
lib/librte_ipsec/crypto.h | 17 ++
lib/librte_ipsec/sa.c | 133 ++
lib/librte_ipsec/sa.h | 18 +++
3 files changed, 147 insertions(+), 21
This patch adds the functional test scripts to ipsec-secgw
sample application for both transport and tunnel working
mode.
Updated a bit on common_defs to use "mktemp" instead of "tempfile"
as Fedora does not like the command.
Signed-off-by: Fan Zhang
---
examples/ipsec-secgw/test/common_defs.sh
This patchset adds the AES-CTR and 3DES-CBC cipher algorithms
support to ipsec library. The test scripts for ipsec-secgw
sample application are added too.
v3:
- fixed a bug in 3DES.
v2:
- removed unsupported tests.
Fan Zhang (4):
ipsec: add AES-CTR algorithm support
ipsec-secgw: add test scr
This patch adds triple-des CBC mode cipher algorithm to ipsec
library.
Signed-off-by: Fan Zhang
---
lib/librte_ipsec/sa.c | 40 ++--
lib/librte_ipsec/sa.h | 6 ++
2 files changed, 28 insertions(+), 18 deletions(-)
diff --git a/lib/librte_ipsec/sa.c b/lib
This patch adds the functional test scripts to ipsec-secgw
sample application for both transport and tunnel working
mode.
Signed-off-by: Fan Zhang
---
examples/ipsec-secgw/test/run_test.sh | 8 ++-
.../test/trs_3descbc_sha1_common_defs.sh | 73 ++
exam
On 2/25/2019 5:18 PM, Leyi Rong wrote:
> Leyi Rong (3):
> net/iavf: rename avf to iavf
> net/iavf: rename remaining avf strings
> doc: rename avf to iavf
For series,
Reviewed-by: Ferruh Yigit
Series applied to dpdk-next-net/master, thanks.
(Third patch, doc one, squashed into other two.)
Did quick test run and seems fine.
On 22/02/2019 14:45, Harman Kalra wrote:
Signed-off-by: Harman Kalra
---
test/test/test_metrics.c | 17 +
1 file changed, 17 insertions(+)
Acked-by: Remy Horton
This patchset is in that grey area between new feature and bugfix so it
might need to be CC'd to sta...@dpdk.org
On 22/02/2019 14:45, Harman Kalra wrote:
Signed-off-by: Harman Kalra
---
doc/guides/prog_guide/metrics_lib.rst | 14 ++
lib/librte_metrics/rte_metrics.c
On 25.02.2019 10:51, Changpeng Liu wrote:
> This patch adds new vhost user messages GET_CONFIG and SET_CONFIG
> used to get/set virtio device's PCI configuration space.
Beside the fact that some additional description and reasoning required,
I do not see the usage of this feature. You're defining
On 25.02.2019 10:51, Changpeng Liu wrote:
> This patch adds new vhost user messages GET_CONFIG and SET_CONFIG
> used to get/set virtio device's PCI configuration space.
>
> Signed-off-by: Changpeng Liu
> Reviewed-by: Darek Stojaczyk
> ---
> lib/librte_vhost/rte_vhost.h | 8
> lib/lib
On Fri, Feb 08, 2019 at 05:13:21PM +, Bruce Richardson wrote:
> On Fri, Feb 08, 2019 at 11:55:09AM -0500, Neil Horman wrote:
> > On Fri, Feb 08, 2019 at 04:18:38PM +, Bruce Richardson wrote:
> > > On Fri, Feb 08, 2019 at 10:37:40AM -0500, Neil Horman wrote:
> > > > On Thu, Feb 07, 2019 at 0
On 2/21/2019 7:24 PM, Shahed Shaikh wrote:
> Previous ungraceful exit may leave behind un-acked stale
> interrupts for slowpath and fastpath.
>
> Interrupt status polling function is started before FLR is
> initiated, so we don't have a real way to protect this polling
> function invoking an inter
06/02/2019 12:01, Bruce Richardson:
> Since compat library is only a single header, we can easily move it into
> the EAL common headers instead of tracking it separately. The downside of
> this is that it becomes a little more difficult to have any libs that are
> built before EAL depend on it. Tha
Set of three one-line fixes to improve the FreeBSD builds, particularly with
-Dexamples=all set for meson builds.
Bruce Richardson (3):
test/compress: fix missing header include
examples/ip_pipeline: disable build when no epoll
examples/vhost_crypto: fix dependency on vhost library
example
usleep() is defined in unistd.h, which is missing from include list
in test_compressdev.c, causing compiler errors on FreeBSD.
CC: sta...@dpdk.org
Fixes: b06aa643cac4 ("test/compress: add initial unit tests")
Signed-off-by: Bruce Richardson
---
test/test/test_compressdev.c | 1 +
1 file changed
The ip_pipeline example requires the epoll.h header from linux, so
disable building the example if the header cannot be found.
CC: sta...@dpdk.org
Fixes: 4bbf8e30aa5e ("examples/ip_pipeline: add CLI interface")
Signed-off-by: Bruce Richardson
---
examples/ip_pipeline/meson.build | 1 +
1 file c
The vhost_crypto example app can't be used without the DPDK vhost
library, so disable the build of the example if the lib hasn't been
built.
CC: sta...@dpdk.org
Fixes: f5188211c721 ("examples/vhost_crypto: add sample application")
Signed-off-by: Bruce Richardson
---
examples/vhost_crypto/meson.
+Cc maintainers
06/02/2019 23:04, Stephen Hemminger:
> When fslmc is built as part of a general distribution, the
> bus code will log errors when other devices are present.
>
> This could confuse users it is not an error.
>
> Fixes: 50245be05d1a ("bus/fslmc: support device blacklisting")
> Signe
On Wed, Feb 20, 2019 at 11:47:05AM +, Ferruh Yigit wrote:
> On 2/19/2019 2:53 PM, Bruce Richardson wrote:
> > The apps for testing are split between the "test" and "app" directories,
> > with a not-very-clear distinction between the two (at least to my mind).
> >
> > Given how the apps are bei
This patch removes the reference to rte.doc.mk in
DPDK programmers guide.
Fixes: ee801f6cc7b8 ("mk: clean dead doc rules")
Cc: sta...@dpdk.org
Signed-off-by: Rami Rosen
---
doc/guides/prog_guide/dev_kit_build_system.rst | 2 --
1 file changed, 2 deletions(-)
diff --git a/doc/guides/prog_guide
readlink option "-m" is not supported on FreeBSD (checked on BSD 11),
so change to the largely-equivalent "-f" flag.
Signed-off-by: Bruce Richardson
---
devtools/test-meson-builds.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/devtools/test-meson-builds.sh b/devtools/test
Thanks John, I will look into the same ASAP.
> -Original Message-
> From: Mcnamara, John
> Sent: Monday, February 25, 2019 5:05 PM
> To: Varghese, Vipin ; Kovacevic, Marko
> ; tho...@monjalon.net; Yigit, Ferruh
> ; shreyansh.j...@nxp.com; dev@dpdk.org
> Cc: Padubidri, Sanjay A ; Patel, Amo
On 2/25/2019 6:22 AM, Rami Rosen wrote:
> Checked on Fedora 28
>
> On Mon, Feb 25, 2019 at 12:42 AM Thomas Monjalon
> wrote:
>
>> The call to strlcpy uses either libc, libbsd or internal rte_strlcpy.
>> No need to call the DPDK flavor explictly.
>>
>> Signed-off-by: Thomas Monjalon
>
> Reviewed
> -Original Message-
> From: Richardson, Bruce
> Sent: Tuesday, February 19, 2019 2:53 PM
> To: dev@dpdk.org; tho...@monjalon.net
> Cc: Richardson, Bruce ; Ananyev, Konstantin
>
> Subject: [PATCH v2 4/5] test/bpf: move to examples folder
>
> The bpf folder didn't actual contain a test
On 2/25/19 4:23 PM, Bruce Richardson wrote:
The vhost_crypto example app can't be used without the DPDK vhost
library, so disable the build of the example if the lib hasn't been
built.
CC: sta...@dpdk.org
Fixes: f5188211c721 ("examples/vhost_crypto: add sample application")
Signed-off-by: Br
Add svg images for debug and troubleshoot guide.
Signed-off-by: Vipin Varghese
Acked-by: Marko Kovacevic
---
---
doc/guides/howto/img/dtg_consumer_ring.svg| 24
doc/guides/howto/img/dtg_crypto.svg | 21
.../howto/img/dtg_distributor_worker.svg | 36 ++
doc/gu
The patch series adds a how-to guide for debugging and
troubleshooting tips.
Motivation
==
DPDK proc-info tool is been enhanced to accommodate the debug information
for the port, traffic manager crypto, ring and mempool contents. With these
additional information, it becomes easy to analy
Add user guide on debugging and troubleshooting for common
issues and bottleneck found in the sample application model.
Signed-off-by: Vipin Varghese
Acked-by: Marko Kovacevic
---
doc/guides/howto/debug_troubleshoot_guide.rst | 465 ++
doc/guides/howto/index.rst
This commit fixes a bug in which pdump -- particularly when used in a
unidirectional manner -- could attempt to remove devices it didn't create.
Fixes: 35cb223ab7be ("pdump: fix vdev cleanup")
Cc: sta...@dpdk.org
Signed-off-by: Gage Eads
---
app/pdump/main.c | 17 -
1 file chang
On Tue, 2019-02-12 at 15:01 +0800, Ruifeng Wang wrote:
> ---
> ---
> Implemented signature compare function based on neon intrinsic.
> Hash bulk lookup had 3% - 6% performance gain after optimization.
>
> Signed-off-by: Ruifeng Wang
Michael Santana writes:
> This series introduces the ability for any github mirrors of the DPDK
> project, including developer mirrors, to kick off builds under the
> travis CI infrastructure. For now, this just means compilation - no
> other kinds of automated run exists yet. In the future, th
This patch fixes 2 typos in examples/ethtool:
There is no such thing as ethtool_ops::get_driverinfo
It should be get_drvinfo:
see include/linux/ethtool.h in the kernel tree.
rte_net_change_mtu should be ndo_change_mtu:
see include/linux/netdevice.h in the kernel tree.
Fixes: bda68ab9d1e7 ("examp
From: Michał Mirosław
With nr_overcommit_hugepages > 0 application may be able to allocate
hugepages even when free_hugepages == 0. Take this into account when
counting available hugepages.
Signed-off-by: Michał Mirosław
---
.../linuxapp/eal/eal_hugepage_info.c | 43 ++
Hi:
> -Original Message-
> From: wangyunjian [mailto:wangyunj...@huawei.com]
> Sent: Wednesday, February 13, 2019 10:49 AM
> To: dev@dpdk.org
> Cc: Zhang, Qi Z ; xudin...@huawei.com; Yunjian Wang
> ; sta...@dpdk.org
> Subject: [dpdk-dev] [PATCH] net/ixgbe: fix crash when on remove
>
> Fro
> -Original Message-
> From: Ilya Maximets [mailto:i.maxim...@samsung.com]
> Sent: Monday, February 25, 2019 9:20 PM
> To: Liu, Changpeng ; dev@dpdk.org
> Cc: Stojaczyk, Dariusz ;
> maxime.coque...@redhat.com; Bie, Tiwei ; Wang,
> Zhihong ; Jason Wang
> Subject: Re: vhost: add virtio con
> -Original Message-
> From: Ilya Maximets [mailto:i.maxim...@samsung.com]
> Sent: Monday, February 25, 2019 9:53 PM
> To: Liu, Changpeng ; dev@dpdk.org
> Cc: Stojaczyk, Dariusz ;
> maxime.coque...@redhat.com; Bie, Tiwei ; Wang,
> Zhihong ; Jason Wang
> Subject: Re: vhost: add virtio con
> -Original Message-
> From: Zhang, Qi Z [mailto:qi.z.zh...@intel.com]
> Sent: Tuesday, February 26, 2019 1:35 PM
> To: wangyunjian ; dev@dpdk.org
> Cc: xudingke ; sta...@dpdk.org
> Subject: RE: [dpdk-dev] [PATCH] net/ixgbe: fix crash when on remove
>
> Hi:
>
> > -Original Message-
On 26.02.2019 10:01, Liu, Changpeng wrote:
>
>
>> -Original Message-
>> From: Ilya Maximets [mailto:i.maxim...@samsung.com]
>> Sent: Monday, February 25, 2019 9:20 PM
>> To: Liu, Changpeng ; dev@dpdk.org
>> Cc: Stojaczyk, Dariusz ;
>> maxime.coque...@redhat.com; Bie, Tiwei ; Wang,
>> Zhih
62 matches
Mail list logo